[One (M7) Android Development] langer hans:
General FAQ

General FAQ

1. The zip installation just freezes in AROMA, what should I do?

This is a well known issue involving the AROMA installer, and this will occur with any ROM zip in any recovery. If it freezes, hold Power and Vol-Down until your phone reboots (If this fails, plug your phone into your PC and in CMD type 'adb reboot') Now go back into recovery and start the installation again. It is reported by many users that the installation works better if you don't use the touchscreen for navigation through AROMA - instead, use Vol-Up/Down to navigate and the Power button to select

UPDATE: Please make sure you have the latest recovery version. It is reported that CWM 6.0.3.2 fixes the freezes!
​

2. When I try to enter recovery it just blinks for a second and the phone reboots. How do I get into recovery?

Use Vol-Down + Power to enter fastboot mode. Now connect the phone to the PC and use 'fastboot erase cache'. After that it should be able to boot recovery correctly.​

3. The phone rebooted itself while installing a ROM, now it just bootloops. How should I recover my phone?

Reboot into recovery and flash again. If recovery won't load, check FAQ 2.​

4. Do I need to wipe my data everytime I flash a new version of a ROM?

No, a data wipe is only needed when you come from stock or another custom ROM. It is also recommended but not manadtory to wipe when there is a base update. For a more specific answer, please check the Thread of the ROM you are using. The developers will tell you, when a wipe is mandatory.​

5. Do I need to flash boot.img seperately?

The majority of ROM installers will flash the boot.img for you. Yes, even when you are S-ON. This is possible on the One. Make sure to read the instructions for your ROM.​

6. Do I need to update my radio to flash a ROM?

It is not needed. You can do it if you want to. Newer radios can improve signal, bluetooth, WiFi... Refer to the following thread for more information: Link And also check this thread for a method to update radio in recovery: Link​

7. My device is not recognized by adb and fastboot. What should I do?

Make sure you have the latest HTC Drivers (Thread) running and your SDK is up-to-date. Try another USB Port and make sure your cable is working.​

8. What is S-OFF and do I need it to flash a ROM/Kernel/Recovery/Radio?

S-OFF means that your bootloader is fully unlocked and allows you to write to more partition than you usually can. You would also be able to flash unsigned firmware. You don't need S-OFF for ROMs, kernels, recoveries and also not for radios (Check FAQ 6)​

9. What is the best ROM/Kernel/Recovery?

I really can't answer that question. It greatly depends on what you like. As mentioned in the first post there are Sense, AOKP, AOSP, CM... ROMs. Also there are several kernels, some focusing on performance, some focusing on battery life. Go on and try a few to see what fits you best. You should always make a nandroid backup, so you can go back to another ROM later.​

10. I forgot to put a ROM on my sdcard before wiping/flashing kernel and my phone won't boot now. How do I get a ROM on there?

If you have a nandroid backup on the phone, resore it. If you don't have a backup, copy the ROM you wanted to install to the phone via 'adb push rom-name.zip /data/media/rom-name.zip' Then flash as described above.​

11. Will unlocking or relocking wipe my device?

Unlocking will wipe your device. So please backup your data! Relocking will NOT wipe it, just when you unlock again.​

12. My issue is not mentioned here and/or my phone is still not working after trying to recover. What should I do?

You are always free to post in this thread or the ROM/Kernel/Recovery/Radio thread. You will find helpful members who will support you in solving your problem.​

Note: The FAQ are always under construction. New QAs will be added when the get F(requent) ;) (You can also contact me if you find a Q that is not covered here)