闪烁自定义ROM是否需要root访问权限? -- rooting 领域 和 custom-roms 领域 和 rom-flashing 领域 android 相关 的问题

Does flashing a custom ROM require root access?


简体版||繁體版
6
vote

问题

中文

它最近带到了我的注意它没有。有人可以证实这一点并解释确定特征是什么决定是否需要闪存自定义ROM所需的根源?

英文原文

It was recently brought to my attention that it does not. Can someone confirm this and explain what the determining characteristics are that dictate whether or not root its required to flash a custom ROM?

        

回答列表

3
 
vote
vote
最佳答案
 

方法我知道:

  1. 使用载体/制造商工具,如 odin 为某些三星手机(我已经完成了这一点 - 它很容易是最可行的方法)。当手机处于下载模式时,它连接到手机并写入手机存储。知识渊博的人可能也可以编写自己的工具。

  2. 签署update.zip文件,以便恢复/ bootloader考虑其官方更新。这真的是大多数手机可以区分它们的唯一方法(不确定加密的引导程序是否更加困难)。

    "有没有人这样做的?" 我不知道 - 这可能非常难以伪造,但是现实地有人可以访问签名软件。

  3. 使用jig(直接连接到设备的一部分的电子设置)直接写入存储。想象一下手机作为PC,BIOS防止写入硬盘驱动器 - 如果您不启动计算机,BIOS无法干扰,所以您可以删除驱动器并用其他内容写入它。芯片没有像驱动器一样可拆卸,因此夹具。这可能需要定制软件进行写作,再次可能从制造商中获取。如果您不覆盖引导加载程序,则可能会遇到问题,具体取决于它的检查,我不确定。

在以前的工作(手机制造商)中,他们将类似的工具与Odin相似以替换引导加载程序,有时是一个不要求ROM要签名的工具。访问像这样的工具会让很多问题消失。

 

Methods I know of:

  1. Use a carrier/manufacturer tool such as Odin for some Samsung phones (I've done this -- it's easily the most feasible method). It connects to the phone and writes to the phone storage when the phone is in Download mode. A knowledgeable person could probably write their own tool as well.

  2. Sign the update.zip file, so that the recovery/bootloader thinks its an official update. That's really the only way most phones can distinguish them (not sure if an encrypted bootloader makes it harder).

    "Has anyone actually done this?" That I don't know -- it's probably incredibly difficult to fake, but realistically someone could gain access to the signing software.

  3. Use a jig (an electronic setup that connects directly to parts of the device) to write directly to the storage. Imagine the phone as a PC where the BIOS prevents writing to the hard drive -- if you don't boot up the computer, the BIOS can't interfere, so you could just take out the drive and write to it with something else. Chips are just not as removable as drives, hence the jig. This would probably require custom software to do the writing, again possibly taken from the manufacturer. And if you don't overwrite the bootloader you might run into problems depending on what checks it does, I'm not sure.

At a previous job (a phone manufacturer) they used a similar tool to Odin to replace the bootloader, sometimes with one that didn't require the ROMs to be signed. Access to a tool like that makes a lot of problems go away.

 
 

相关问题

16  如何从FastBoot重新启动恢复?  ( How can i reboot into recovery from fastboot ) 
我有一个手机在系统加密期间电源故障+电池耗尽后自动拍摄。它如何砖砌在这里并不重要,麻烦的是我无法进入恢复模式。通常通过音量打开电话¶ + power 将进入恢复模式。我的TWRP作为ROM作为恢复和谱系操作系统闪现。现在它没有回应该击键。 通常也可以启动到系统并运行 adb boot recovery ,但是使用系...

2  安全测试ROM构建  ( Safely test rom build ) 
我正在尝试进入Android ROM开发,并从我的设备的来源中编写CM13(尚未完全支持,我调整了它,以便它应该工作)。但是,由于这是我第一次进入自定义ROM发展,我有一个相当严重的问题。 如何安全地测试我的rom? 我希望能够使用TWRP将其闪存到我的设备(OnePlus二),但是,我需要能够确保无法对我的设备进行...

0  几次不得不在我的角落高清+上射回cm 11  ( Have had to reflash cm 11 on my nook hd several times ) 
所以我在我的Nook高清+上有Cyanogenmod 11,只有一个月左右,它开始表现得非常好! 到了我不能使用它并且必须反射CM 11.我必须在过去的5或6个月内完成几次。 它将随机重启。它也是如此糟糕有时我甚至无法解锁它,因为当我滑动解锁它时,它要么无法注册触摸或动画似乎是如此慢它在锁定符号之前关闭屏幕我将无法再...

1  为什么当我试图安装它时,蔚蓝的zip没有被发现?  ( Why is cyanogenmod zip not being found when i try to install it ) 
为了帮助修复我用USB连接的问题,我建议我升级我的内核和rom。我似乎升级了 kernel cyanogenmod ,保持失败。 我已经尝试了两种升级方式,通过恢复和通过<一个href ="http://wiki.cyanogenmod.com/wiki/samsung_galaxy_s_ii:_full_upda...

0  闪烁n9005(n9005xxubmi5)  ( Flashing n9005 n9005xxubmi5 ) 
首先是我打开这个线程的原因是因为先前一年前,我错误地闪过了一个s2,我变得有点害怕闪烁的手机。我有一个三星注3,其当前的操作系统是Android 4.3,因为当我购买它时已经植根了(解锁法语手机),我无法获得OTA更新。所以我想闪现它,以便我可以获得OTA更新。 现有的基带版本是:n9005xxubmi5 我已下载...

150  我在哪里可以找到我的Android设备的库存或自定义ROM?  ( Where can i find stock or custom roms for my android device ) 
有几个原因要寻找一个rom: 升级或降级您的股票rom 寻找来自不同地区/语言的固件 为不同的功能闪烁一个自定义ROM,删除膨胀等。 但是在哪里可以在第一个找到roms?什么网站可能拥有我需要的rom? 这个问题旨在是规范的;请添加到Wiki答案,而不是发布单独的答案。 另见:如何在我的设备上更新Andr...

0  nexus 7:断言失败:设备==尝试安装一些rom时的gouper  ( Nexus 7 assert failed device grouper when trying to install some roms ) 
所以我有Nexus 7(不是2013 One),Wi-Fi版本,安装了TWRP恢复,版本2.6.3.1。 在尝试安装某些ROM时,例如,SPANCERMOM或PAC,安装失败了以下消息: assert failed: getprop("ro.product.device") == "grouper" || get...

0  恢复闪存失败后未检测到SIM卡  ( Sim card not detected after failed recovery flash ) 
我最近试图在我的rooted Archos 40钛上安装CWM。使用 fastboot oem unlock 解锁引导加载程序不起作用,我只收到省略号一段时间。所以我安装了MobiLuncle工具并选择了我的sdcard上的imcomation.img 。但是,它闪烁后,它在恢复时重新启动,但恢复不起作用,它只重新启...

3  GAPP已经停止了。怎么修?  ( Gapps has stopped how to fix ) 
早上好。 昨天我很兴奋到我的另一个Android设备中的闪光氰基12.1。 这个过程是一样的,我做了一切。不幸的是,在闪烁的Google应用程序之后,系统不会停止显示像"Google App已停止" 的弹出窗口,"Google Services已停止" 。关于gapps的任何东西都没有工作,甚至是键盘。 我试图擦除数...

0  通过qfil成功闪烁后,手机不会启动/开始  ( Phone wont boot start after successful flashing through qfil ) 
我的手机被砖砌,所以我决定通过qfil用股票roms闪现我的手机lyf f1s,但成功闪烁后它不会启动!!没有任何事情发生,无论我按下哪个音量和电源按钮的组合,当我将其连接到我的充电器或笔记本电脑时,只有充电光闪烁或继续闪烁。请帮忙!! ...

0  闪烁启动映像后的Android 10上丢失的所有者权限  ( Lost owner privileges on android 10 after flashing boot image ) 
似乎我的用户在Android上丢失了"所有者特权" :在UI中禁用了仅适用于主用户的任何功能或功能。不幸的是,这包括用户管理和所有备份功能。似乎我成为辅助用户,但我确实拥有原始主用户的数据。 是否有任何方法可以让所有者权限返回? 这发生在闪烁的Android 10的不同内核之后。我现在有正确的储备内核。 最好的问候!...

3  在Nexus S - “无效的魔法代码”上的股票android  ( Stock android on nexus s invalid magic code ) 
我有一个nexus s(2.3.3,gri54 / i9023,bootloader解锁,安装,rootened),rooted),我试图用股票system.img来闪现它(我没有修改 - 尚未修改) 。 要制作股票android构建,我遵循了在 http:/ /source.android.com/source/d...

-3  我可以用另一个电话模型的官方ROM升级我的固件吗?使用Odin?  ( Can i upgrade my firmware with another phone models official rom using odin ) 
是否可以使用Odin使用其他电话模型的官方ROM升级我的手机固件? ...

2  当我尝试刷新恢复时,我如何获得“这是一个”espresso10wifi“?  ( How come i get this is a espresso10wifi when i try to flash recovery ) 
我正在尝试adb-sideload新的恢复(Philz Touch Recovery N5110)我得到, This package is for a 'konowifi.5110.GT-N5110.konawifixx' devices: this is a 'espresso10wifi'. E: Error...

2  在不支持的设备上的氰基od  ( Cyanogenmod on an unsupported device ) 
我正在使用karbonn a52 +运行Mediatek处理器和Android 4.2.2 jellybean。我的设备植根了,但不幸的是,我的设备不支持自定义恢复(CWM / TWRP)。我的手机也没有Cyanogenmod Build。 仍然,我计划尝试尝试此方法 不幸的是,CyanogenMod已经关闭了所有...

0  默认启动器在重新启动时崩溃,仅访问状态栏和设置  ( Default launcher crashing at reboot access only to status bar and settings ) 
我有一个Cellon A95(这是一个较少的印度公司;规格: http:// www .gsmarena.com / celkon_a95-4822.php ),我在这里有一些严重的问题。手机安全扎根并运行姜饼2.3.6。为了保存内部空间(仅为188MB),我安全删除了许多系统应用程序和融合器,包括Stock Lau...

0  如何从格式化设备恢复数据[rooted,闪烁]  ( How to recover data from a formatted device rooted flashed ) 
我不小心格式化了我的手机。 fastboot oem unlock 。 我已经尝试过 wondershare ,easeusmobile保护程序。 实际上,我需要我的照片被相机拍摄。 直到现在,我只能获取社交照片。 ps - 我的手机rooted&amp;闪过。 任何建议? ...

0  我可以复制分区图像,修改,然后将其恢复到Android手机?  ( Can i copy a partition image modify and then restore it back to android phone ) 
我已经开始让我的脏手进入自定义的Android ROM。我有一个没有特定的TWRP恢复的rooted Android设备。我有一个问题是,可以从Android手机,下一步,修改它,并最终使用Linux PC将其恢复到Android手机中的分区图像?谢谢所有人! ...

1  使用flash_image flash update.img  ( Flash update img using flash image ) 
我想使用shell刷新一个新rom。 (以后需要这个应用程序,所以没有比Shell的其他方式)。这是我尝试的 connected to 192.168.1.9:5555 Pauls-MacBook-Pro:~$ adb shell root@android:/ # su root@android:/ # flas...

6  闪烁自定义ROM是否需要root访问权限?  ( Does flashing a custom rom require root access ) 
它最近带到了我的注意它没有。有人可以证实这一点并解释确定特征是什么决定是否需要闪存自定义ROM所需的根源? ...

0  防止未经授权的图像闪烁  ( Prevent unauthorized image flashing ) 
我想知道是否有一种方法来防止某人使用 fastboot 来闪存一个Android设备。 实际上,虽然必须能够打开 USB Debug ,以便运行 adb ,但是Bootloader不提供任何保护AFAIK。 ...

1  Flash Vanilla(AOSP)Android ROM在Xiaomi Redmi上  ( Flash vanilla aosp android rom on xiaomi redmi ) 
我有一个小米redmi 1s。 是否有可能闪存vanilla(aosp)androidrom?这个miui很讨厌我。我有几个来自miui的虫子,我想闪光vanilla rom,但总是当我认为我找到了正确的东西时,它是砖块的手机,不得不用自定义miflash工具恢复它。 在手机上恢复甚至可能。 ...

2  自定义内核在内部内存中闪烁的位置?  ( Where are custom kernels being flashed to in internal memory ) 
我已经解压缩了自定义内核的zip文件,并注意到应用的大部分文件都在/ kernel文件夹中。但是,在使用根资源管理器和es文件资源管理器列出根目录时,该文件夹是未列出的。这个/ kernel文件夹在哪里? ...

2  如何通过Linux刷Galaxy 5(GT-I5500)?  ( How can i flash my galaxy 5 gt i5500 via linux ) 
我想知道是否有一种方法可以通过Linux闪存我的Galaxy 5(I5500)。我找到了Heimdall,但它只适用于三星的Galaxy s。 ...

3  如何把摩托罗拉照片4G带出坟墓?  ( How to take motorola photon 4g out of the grave ) 
最近我从美国订购了摩托罗拉4G ....它是股票Sprint Sunfire OS。 OS : Sunfire-2.3.5 Baseband : 4.5.1A (I am not sure about this whether its baseband or revision) Build :...

相关问题

16  如何从FastBoot重新启动恢复? 
2  安全测试ROM构建 
0  几次不得不在我的角落高清+上射回cm 11 
1  为什么当我试图安装它时,蔚蓝的zip没有被发现? 
0  闪烁n9005(n9005xxubmi5) 
150  我在哪里可以找到我的Android设备的库存或自定义ROM? 
0  nexus 7:断言失败:设备==尝试安装一些rom时的gouper 
0  恢复闪存失败后未检测到SIM卡 
3  GAPP已经停止了。怎么修? 
0  通过qfil成功闪烁后,手机不会启动/开始 
0  闪烁启动映像后的Android 10上丢失的所有者权限 
3  在Nexus S - “无效的魔法代码”上的股票android 
-3  我可以用另一个电话模型的官方ROM升级我的固件吗?使用Odin? 
2  当我尝试刷新恢复时,我如何获得“这是一个”espresso10wifi“? 
2  在不支持的设备上的氰基od 
0  默认启动器在重新启动时崩溃,仅访问状态栏和设置 
0  如何从格式化设备恢复数据[rooted,闪烁] 
0  我可以复制分区图像,修改,然后将其恢复到Android手机? 
1  使用flash_image flash update.img 
6  闪烁自定义ROM是否需要root访问权限? 
0  防止未经授权的图像闪烁 
1  Flash Vanilla(AOSP)Android ROM在Xiaomi Redmi上 
2  自定义内核在内部内存中闪烁的位置? 
2  如何通过Linux刷Galaxy 5(GT-I5500)? 
3  如何把摩托罗拉照片4G带出坟墓? 



© 2021 it.wenda123.org All Rights Reserved. 问答之家 版权所有