Updating rooted device - One (M7) Q&A, Help & Troubleshooting

Hi
So I rooted my device several months ago and of course can't update it the usual way through the phone, so I've been stuck on 4.2.2 for ages.
I can't seem to find anywhere with straight forward instructions on how I can update my phone to the latest version running on non rooted phones, if anyone could provide links or details on how to do so it would be greatly appreciated.
Thanks.

Purdy8TV said:
Hi
So I rooted my device several months ago and of course can't update it the usual way through the phone, so I've been stuck on 4.2.2 for ages.
I can't seem to find anywhere with straight forward instructions on how I can update my phone to the latest version running on non rooted phones, if anyone could provide links or details on how to do so it would be greatly appreciated.
Thanks.
Click to expand...
Click to collapse
Hi Purdy8TV, i would recommend the following rom - http://forum.xda-developers.com/showthread.php?t=2183023
and follow the instructions below:
You need:
HTC One unlocked with htcdev.com (S-ON) or S-OFF
Custom recovery
Firmware package from here (recommended but not needed for now)
Read this flashing guide - [GUIDE] Complete Flashing Guide | Rooting | Going Back To Stock
How to flash:
Download ROM and place it on your virtual SD card
Boot your phone in recovery mode (vol down + power)
In main menu, select "install zip from sdcard"
Select "choose zip from sdcard" and browse to the location of Android Revolution ROM
You can use data wiping option in AROMA (optionally if coming from earlier version of my ROM, obligatory if coming from stock or other custom ROM)
After flashing process is complete, reboot the device
Hope this helps
Steph:good:

stephl said:
Hi Purdy8TV, i would recommend the following rom - http://forum.xda-developers.com/showthread.php?t=2183023
and follow the instructions below:
You need:
HTC One unlocked with htcdev.com (S-ON) or S-OFF
Custom recovery
Firmware package from here (recommended but not needed for now)
Read this flashing guide - [GUIDE] Complete Flashing Guide | Rooting | Going Back To Stock
How to flash:
Download ROM and place it on your virtual SD card
Boot your phone in recovery mode (vol down + power)
In main menu, select "install zip from sdcard"
Select "choose zip from sdcard" and browse to the location of Android Revolution ROM
You can use data wiping option in AROMA (optionally if coming from earlier version of my ROM, obligatory if coming from stock or other custom ROM)
After flashing process is complete, reboot the device
Hope this helps
Steph:good:
Click to expand...
Click to collapse
Cheers I will give it an attempt later tonight, thanks !

Purdy8TV said:
Cheers I will give it an attempt later tonight, thanks !
Click to expand...
Click to collapse
No Problems and good luck....

stephl said:
No Problems and good luck....
Click to expand...
Click to collapse
Sorry forgot to ask, will this wipe any data off my phone?

If you mean your stored photos, music or anything on your SD then no, it won't wipe it.
You just have to set up your phone again.
Sent with pigeons.

Sindroid said:
If you mean your stored photos, music or anything on your SD then no, it won't wipe it.
You just have to set up your phone again.
Sent with pigeons.
Click to expand...
Click to collapse
Is there a way to avoid doing this, don't want to set everything up again/lose texts etc.

Would downloading and flashing one of these roms avoid me having to lose anything and basically just act like an update? - http://forum.xda-developers.com/showthread.php?t=2224752

You can try dirty flash it. Can't guarantee anything
Sent with pigeons.

Purdy8TV said:
Is there a way to avoid doing this, don't want to set everything up again/lose texts etc.
Click to expand...
Click to collapse
You can use Titanium Backup for example to backup your apps. It will backup your apps and their settings. Bear in mind though that if you backup system apps that the backup data might not be compatible with the updated apps from the ROM. You should be safe with things like text messages etc, but it's best to know this in case you run into any issues.
If you are running Sense you can use HTC backup which has worked for me, but I can't remember how much of the settings are saved. HTC backup definitely saves your home screen layout though, that much I remember.

Purdy8TV said:
Would downloading and flashing one of these roms avoid me having to lose anything and basically just act like an update? - http://forum.xda-developers.com/showthread.php?t=2224752
Click to expand...
Click to collapse
You could try to dirty flash, but i wouldn't recommend it, 9 times out of 10 users have experienced all kinds of issues, ie FC's and random reboots. Backup your data using HTC Backup and perform a clean install would be the best way to go.
Good Luck for whichever way you go....
Steph

Cheers for replies

Well finally flashed the rom, wiped my data, done it twice now. Every time I try to restore with titanium back up it goes fine, then I reboot and I hang on the HTC One Beats Audio screen. This sucks.

Purdy8TV said:
Well finally flashed the rom, wiped my data, done it twice now. Every time I try to restore with titanium back up it goes fine, then I reboot and I hang on the HTC One Beats Audio screen. This sucks.
Click to expand...
Click to collapse
Did you backup just the user apps or system apps as well? I've done this process several times and never had any issues. The only time my phone hung was when I installed a custom kernel. But flashing a ROM and restoring from a tb app backup never caused issues. Does it work fine before you restore from tb?

Not sure to be honest must try that, thankfully my TWRP backup worked and my phone is back to what it was before, unfortunately on 4.2.2.
I'll give a go tomorrow of getting to 4.3 without losing everything.

Related

[Q]Can someone help a beginner root to get rid of ATT bloatware?

New to the forums and the rooting scene. From me researching, it seems I can get rid of the ATT bloatware on my HTC One by rooting the phone. I've never rooted a phone in my life, and the vast majority of the tutorials on the site assume a working knowledge of what the heck they're talking about (which I don't...).
I was able to follow the tutorial in this thread (http://forum.xda-developers.com/showthread.php?t=2182792) to successfully unlock the bootloader.
(1) What does unlocking the bootloader mean?
(2) When I unlocked the bootloader, my phone completely reset. Is that normal?
(3) The tutorial continues as if your phone didn't reset. Should I reboot back into the fastboot mode and plug back in to the comp to continue the tutorial?
(4) By unlocking the bootloader, will I receive OTAs from ATT?
(5) If I root, will I receive OTAs from ATT?
(6) If I root, how can I still use the stock OS and just get rid of the ATT bloatware?
(7) I see things talk about "NAND backups" before one should root. What are those?
(8) What are RUUs?
(9) What does "Odexed" and "De-Odexed" mean...?
Thanks in advance for the help. I want to learn this stuff and can't find any explicit answers in these forums. I don't want to damage this brand new awesome phone.
jumi1174 said:
New to the forums and the rooting scene. From me researching, it seems I can get rid of the ATT bloatware on my HTC One by rooting the phone. I've never rooted a phone in my life, and the vast majority of the tutorials on the site assume a working knowledge of what the heck they're talking about (which I don't...).
I was able to follow the tutorial in this thread (http://forum.xda-developers.com/show...182792&page=21) to successfully unlock the bootloader.
(1) What does unlocking the bootloader mean?
(2) When I unlocked the bootloader, my phone completely reset. Is that normal?
(3) The tutorial continues as if your phone didn't reset. Should I reboot back into the fastboot mode and plug back in to the comp to continue the tutorial?
(4) By unlocking the bootloader, will I receive OTAs from ATT?
(5) If I root, will I receive OTAs from ATT?
(6) If I root, how can I still use the stock OS and just get rid of the ATT bloatware?
(7) I see things talk about "NAND backups" before one should root. What are those?
(8) What are RUUs?
(9) What does "Odexed" and "De-Odexed" mean...?
Thanks in advance for the help. I want to learn this stuff and can't find any explicit answers in these forums. I don't want to damage this brand new awesome phone.
Click to expand...
Click to collapse
i would ike many of the same answers
experts help us!
https://www.youtube.com/watch?v=rRkAHw_GmIs&feature=youtube_gdata_player
https://www.youtube.com/watch?v=QU7vi388dMk&feature=youtube_gdata_player
Sent from my HTC One using xda premium
Im still very new to all of this as well, but i wanted to share this toolkit with you just encase you havent seen it yet. http://forum.xda-developers.com/showthread.php?t=2183942 Its been a tremendous help to me, hopefully it will be to you.
As far as the AT&T bloatware is concerned, It was very easy to remove once i was rooted and had flashed a new ROM. Ive used both Titanium Backup, and Rom Toolkit Pro to remove the junk.
Best of luck with your devices, Ive had a great time learning with mine so far.
jumi1174 said:
New to the forums and the rooting scene. From me researching, it seems I can get rid of the ATT bloatware on my HTC One by rooting the phone. I've never rooted a phone in my life, and the vast majority of the tutorials on the site assume a working knowledge of what the heck they're talking about (which I don't...).
I was able to follow the tutorial in this thread (http://forum.xda-developers.com/show...182792&page=21) to successfully unlock the bootloader.
(1) What does unlocking the bootloader mean?
(2) When I unlocked the bootloader, my phone completely reset. Is that normal?
(3) The tutorial continues as if your phone didn't reset. Should I reboot back into the fastboot mode and plug back in to the comp to continue the tutorial?
(4) By unlocking the bootloader, will I receive OTAs from ATT?
(5) If I root, will I receive OTAs from ATT?
(6) If I root, how can I still use the stock OS and just get rid of the ATT bloatware?
(7) I see things talk about "NAND backups" before one should root. What are those?
(8) What are RUUs?
(9) What does "Odexed" and "De-Odexed" mean...?
Thanks in advance for the help. I want to learn this stuff and can't find any explicit answers in these forums. I don't want to damage this brand new awesome phone.
Click to expand...
Click to collapse
1. Unlocking the bootloader allows you to flash a custom recovery onto your device. It's a necessary step in the rooting process until s-off is obtained
2. This is 100% normal. It is strongly advised you backup everything before unlocking due to this.
3. The link in your post to that tutorial is broken so there is no way to see what you mean. Sorry.
4. You cannot receive OTA while the bootloader is unlocked. You would need to relock your bootloader to continue with an OTA update.
5. As of now, no due to having to unlock your bootloader. Please see answer 4.
6. You would need to flash a zip file in a custom recovery to debloat your phone. There are other ways but this is the best way for a very new user. Link to debloat zip: http://forum.xda-developers.com/showthread.php?t=2250403
7. Nandbackup or Nandroid are complete backups of your phone's firmware. It's recommended to have one good up to date backup so if something goes wrong on a new ROM you flashed, you can easily revert. Nandroids are created in custom recoveries like TWRP.
8. An RUU is a package for your phone that contains a set of stock images used to unroot your phone and return it to complete stock. It stands for ROM Update Utility.
9. Odexed is the default state of the stock ROM. What it means is that a separate .odex cache file is stored away from a system app. It allows the app to load faster as upon boot your phone loads these cache files into the Dalvik VM. When a developer De-Odexes a ROM it means they have taken away those cache files and instead compiled them within the system app. This, in theory is a bit slower, but only when you clear your Dalvik and cache from recovery, otherwise you will notice no difference. The reason a developer does this is it makes the system app easily modifiable and themable. In summary, Deodex equals easily modifiable, whereas odex means the app is more locked down.
Sent from my HTC One using xda app-developers app
Thanks RPelham,
I hate to piggyback on someone else's thread, but they may want the answer to my question as well.
Is it a good idea to clear system and Dalvik cache from within recovery every now and then? Im used to the PC world, where clearing cache from time to time helps keep things in order.
Snakemanc6 said:
Thanks RPelham,
I hate to piggyback on someone else's thread, but they may want the answer to my question as well.
Is it a good idea to clear system and Dalvik cache from within recovery every now and then? Im used to the PC world, where clearing cache from time to time helps keep things in order.
Click to expand...
Click to collapse
No. You only need to clear Dalvik and Cache when flashing a new ROM, Kernel or basically any ZIP package. It won't serve any good purpose to randomly clear it. =)
Android has a great built in way of keeping your phone running great and killing any app that has not been recently used to keep everything running smooth.
Sent from my HTC One using xda app-developers app
behrouz said:
https://www.youtube.com/watch?v=rRkAHw_GmIs&feature=youtube_gdata_player
https://www.youtube.com/watch?v=QU7vi388dMk&feature=youtube_gdata_player
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
Awesome videos, thanks!
RPelham said:
1. Unlocking the bootloader allows you to flash a custom recovery onto your device. It's a necessary step in the rooting process until s-off is obtained
2. This is 100% normal. It is strongly advised you backup everything before unlocking due to this.
3. The link in your post to that tutorial is broken so there is no way to see what you mean. Sorry.
4. You cannot receive OTA while the bootloader is unlocked. You would need to relock your bootloader to continue with an OTA update.
5. As of now, no due to having to unlock your bootloader. Please see answer 4.
6. You would need to flash a zip file in a custom recovery to debloat your phone. There are other ways but this is the best way for a very new user. Link to debloat zip: http://forum.xda-developers.com/showthread.php?t=2250403
7. Nandbackup or Nandroid are complete backups of your phone's firmware. It's recommended to have one good up to date backup so if something goes wrong on a new ROM you flashed, you can easily revert. Nandroids are created in custom recoveries like TWRP.
8. An RUU is a package for your phone that contains a set of stock images used to unroot your phone and return it to complete stock. It stands for ROM Update Utility.
9. Odexed is the default state of the stock ROM. What it means is that a separate .odex cache file is stored away from a system app. It allows the app to load faster as upon boot your phone loads these cache files into the Dalvik VM. When a developer De-Odexes a ROM it means they have taken away those cache files and instead compiled them within the system app. This, in theory is a bit slower, but only when you clear your Dalvik and cache from recovery, otherwise you will notice no difference. The reason a developer does this is it makes the system app easily modifiable and themable. In summary, Deodex equals easily modifiable, whereas odex means the app is more locked down.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Thanks for the awesome reply!
This is the link: http://forum.xda-developers.com/showthread.php?t=2182792
Sorry it was dead, I'll edit my original post.
Another question if you don't mind (may be a stupid question), if I root, will I still be able to purchase apps from the play store without any trouble?
behrouz said:
https://www.youtube.com/watch?v=rRkAHw_GmIs&feature=youtube_gdata_player
https://www.youtube.com/watch?v=QU7vi388dMk&feature=youtube_gdata_player
Sent from my HTC One using xda premium
Click to expand...
Click to collapse
These videos are an absolute perfect example of how to unlock and root. Step by step. If you are new, this will be the perfect go to for help.
Sent from my HTC One using xda app-developers app
---------- Post added at 12:36 AM ---------- Previous post was at 12:31 AM ----------
jumi1174 said:
Another question if you don't mind (may be a stupid question), if I root, will I still be able to purchase apps from the play store without any trouble?
Click to expand...
Click to collapse
Yes, you absolutely can. The only thing Root is giving you is administration level access to your phone. Obtaining root gives you the ability to modify, remove or add core system files and gives apps a lot more functionality as they can integrate themselves into the system.
And to answer question 3:
Yes the phone resets after you unlock your bootloader and it boots back into your phone. Simply reboot back to your bootloader and enter fastboot mode to continue flashing your recovery.
After you flash the recovery, it will boot back into your phone again (once you select recovery from the bootloader menu for the first time after the flash). Don't be alarmed by this, just reboot once more, select your recovery option again and this time it will truely take you to recovery.
Sent from my HTC One using xda app-developers app
RPelham said:
Yes, you absolutely can. The only thing Root is giving you is administration level access to your phone. Obtaining root gives you the ability to modify, remove or add core system files and gives apps a lot more functionality as they can integrate themselves into the system.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Thanks for all the help. One more if you don't mind (I appreciate your patience with helping a beginner like myself), will my phone be reset again when I root?
jumi1174 said:
Thanks for all the help. One more if you don't mind (I appreciate your patience with helping a beginner like myself), will my phone be reset again when I root?
Click to expand...
Click to collapse
No. Once you unlocked your bootloader your phone will not reset unless you flash a custom ROM or specifically wipe your device. Rooting will retain all settings and apps.
P.s. I'm heading off for the night. I hope I answered everything for you and helped you obtain a better understanding over this whole process. Ill follow up tomorrow to see if everything worked out for you and answer any additional questions. =)
Sent from my HTC One using xda app-developers app
RPelham said:
No. Once you unlocked your bootloader your phone will not reset unless you flash a custom ROM or specifically wipe your device. Rooting will retain all settings and apps.
P.s. I'm heading off for the night. I hope I answered everything for you and helped you obtain a better understanding over this whole process. Ill follow up tomorrow to see if everything worked out for you and answer any additional questions. =)
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Excellent! Thanks for all the help, I really appreciate it! I'll edit this post if I have any more questions.
More questions:
(1) All the files on this thread: http://forum.xda-developers.com/showthread.php?t=2207874
What is the purpose of all these different files? Should I be familiar with them and will I ever need to use them?
(2) This package: http://forum.xda-developers.com/showthread.php?t=2250403
I'm not exactly sure how to install it. Any advice or tips?
(3) The instructions for this ROM: http://forum.xda-developers.com/showthread.php?t=2192324
-Download ROM
-Copy ROM to your sdcard
-Fullwipe in AROMA if you come from another ROM or base
-Flash the ROM
-Let the ROM boot (After a Fullwipe this takes some time)
-Enjoy TrickDroid
I understand the first 2 steps, but what does "Fullwipe in AROMA" mean?
(4) Difference between a ROM and a KERNEL?
(5) Are you familiar with Titanium Backup? I've tried reading their wiki, but I'm still not 100% sure what exactly it backs up and how that is different than the TWRP back up.
jumi1174 said:
Excellent! Thanks for all the help, I really appreciate it! I'll edit this post if I have any more questions.
More questions:
(1) All the files on this thread: http://forum.xda-developers.com/showthread.php?t=2207874
What is the purpose of all these different files? Should I be familiar with them?
(2) This package: http://forum.xda-developers.com/showthread.php?t=2250403
I'm not exactly sure how to install it. Any advice or tips?
Click to expand...
Click to collapse
Hi.
1) they are just ruu for many different carriers, countries, etc. There is a specific ruu for your device. That's why so many ruu there
2) no need for that. Just install titanium backup pro from play store after rooting and you can delete all bloatwares or freeze them. Which will also get rid of those unwanted apps from your phone.
---------- Post added at 03:06 AM ---------- Previous post was at 03:03 AM ----------
RPelham said:
1. Unlocking the bootloader allows you to flash a custom recovery onto your device. It's a necessary step in the rooting process until s-off is obtained
7. Nandbackup or Nandroid are complete backups of your phone's firmware. It's recommended to have one good up to date backup so if something goes wrong on a new ROM you flashed, you can easily revert. Nandroids are created in custom recoveries like TWRP.
8. An RUU is a package for your phone that contains a set of stock images used to unroot your phone and return it to complete stock. It stands for ROM Update Utility.
Sent from my HTC One using xda app-developers app
Click to expand...
Click to collapse
Hello mate
I have 2 questions.
Number 7, how do I make backup of your rom if you still haven't installed custom recovery?
Number 8 to unroot my phone I can also use the nandroid backup instead of ruu right?
Edit: 1 more Lol. Sorry.
I asked many places but didn't get an answer for it.
Let's say I have custom ROM, and I need to relock boot loader and flash stock ruu to go back to stock in order to receive ota update. Does the ruu contains the stock recovery? Cuz I read somewhere that in order to get ota update I also needed to flash stock recovery?
Thanks a lot! I think I'm all set after this kkk
If anyone has an answer to this question I'd appreciate it very much. I've rooted many phones but all of them have had SD cards. The HTC One is lacking an SD Card so when I back up data/apks etc is there a spot on the phone's storage that doesn't get wiped when wiping from recovery to install new roms?
gotrandom said:
If anyone has an answer to this question I'd appreciate it very much. I've rooted many phones but all of them have had SD cards. The HTC One is lacking an SD Card so when I back up data/apks etc is there a spot on the phone's storage that doesn't get wiped when wiping from recovery to install new roms?
Click to expand...
Click to collapse
Nope. All gets wiped. Backup on ur PC.
Uh oh. I just told him the opposite in another thread. I could swear I read that selecting a "wipe userdata" option in recovery would erase everything in the /data partition *except* whatever is below /data/media?
Did I get this wrong?
Sent from my PC36100 using xda app-developers app
Ive flashed a couple of different ROMs, and my media has not been erased when selecting "wipe user data". Im using CWM, if that's of any consequence.
Snakemanc6 said:
Ive flashed a couple of different ROMs, and my media has not been erased when selecting "wipe user data". Im using CWM, if that's of any consequence.
Click to expand...
Click to collapse
Sorry then. I saw a video on yt saying all would be deleted. I will try to find and post it here.
Edit. https://www.youtube.com/watch?v=7hvbwWTbZOU&feature=youtube_gdata_player
He was using TWRP, no idea if that makes a difference. Just passing on my experience, Im by no means well versed in all of this lol
Its great having such an active forum to learn from though :good:
ksarius said:
Hi.
1) they are just ruu for many different carriers, countries, etc. There is a specific ruu for your device. That's why so many ruu there
2) no need for that. Just install titanium backup pro from play store after rooting and you can delete all bloatwares or freeze them. Which will also get rid of those unwanted apps from your phone.
---------- Post added at 03:06 AM ---------- Previous post was at 03:03 AM ----------
Hello mate
I have 2 questions.
Number 7, how do I make backup of your rom if you still haven't installed custom recovery?
Number 8 to unroot my phone I can also use the nandroid backup instead of ruu right?
Edit: 1 more Lol. Sorry.
I asked many places but didn't get an answer for it.
Let's say I have custom ROM, and I need to relock boot loader and flash stock ruu to go back to stock in order to receive ota update. Does the ruu contains the stock recovery? Cuz I read somewhere that in order to get ota update I also needed to flash stock recovery?
Thanks a lot! I think I'm all set after this kkk
Click to expand...
Click to collapse
Im not 100% sure as I do not use Titanium, if someone could check that would be great, but I don't think titanium can permanently remove bloat yet. Freeze, yes, remove I'm unsure.
Our device has not achieved s-off which means that the partition the system apps sit on is not accessible to be altered from within the ROM, only by recovery / adb.
7. To my knowledge you must have a custom recovery to make a nandroid. You can't make a complete one without it. And once you nandroid, that backup is specifically for that recovery. I.e. you fly use a cwm nandroid in twrp
8. As long as your nandroid was created before installing the root package, yes.
RUUs will reflash stock recovery.
Sent from my HTC One using xda app-developers app
---------- Post added at 07:56 AM ---------- Previous post was at 07:52 AM ----------
jumi1174 said:
Excellent! Thanks for all the help, I really appreciate it! I'll edit this post if I have any more questions.
More questions:
(1) All the files on this thread: http://forum.xda-developers.com/showthread.php?t=2207874
What is the purpose of all these different files? Should I be familiar with them and will I ever need to use them?
(2) This package: http://forum.xda-developers.com/showthread.php?t=2250403
I'm not exactly sure how to install it. Any advice or tips?
(3) The instructions for this ROM: http://forum.xda-developers.com/showthread.php?t=2192324
-Download ROM
-Copy ROM to your sdcard
-Fullwipe in AROMA if you come from another ROM or base
-Flash the ROM
-Let the ROM boot (After a Fullwipe this takes some time)
-Enjoy TrickDroid
I understand the first 2 steps, but what does "Fullwipe in AROMA" mean?
(4) Difference between a ROM and a KERNEL?
(5) Are you familiar with Titanium Backup? I've tried reading their wiki, but I'm still not 100% sure what exactly it backs up and how that is different than the TWRP back up.
Click to expand...
Click to collapse
1 and 2 were answered above. I also elaborated on 2 above.
3. Aroma is an installation software made for recovery. It's a wizard that walks you through the ROM setup. You'll see an option for it while setting up the ROM
4. Kernel is the software that allows your hardware to communicate with your ROM as well as control boot screens, splash screens and overclocking and undervolting.
ROM is the phones operating system.
5. TWRP is a FULL backup, titanium is just an app, it can't backup 100% of everything like a recovery can. Titanium backs up your app and user data. Basically your settings and apps.
Sent from my HTC One using xda app-developers app

TWRP 2.6.3.0 constantly crashing (SOLVED)

I've been using TWRP ever since I have rooted mt ONE. Over the last few days its been crashing while trying to install any zips at all.I can do a nandroid restore but nothing else. When I try to install any file it just goes to a black screen and reboots the phone.
Any ideas of what could be causing this and how to repair it also.
Thanks
I've also just replaced TWRP with clockwork mod touch and that is doing the same thing. I am now at a stage where I cannot install anything via the recovery method.
What is my bet options for starting afresh as my phone is unlocked with HTC dev and rooted also.
I'd like to go back to the beginning and start again.
Thanks
potsykate said:
I've also just replaced TWRP with clockwork mod touch and that is doing the same thing. I am now at a stage where I cannot install anything via the recovery method.
What is my bet options for starting afresh as my phone is unlocked with HTC dev and rooted also.
I'd like to go back to the beginning and start again.
Thanks
Click to expand...
Click to collapse
This seems to becoming a more and more recurrent event, though I cannot say for what the correct solution is, check these two threads:
http://forum.xda-developers.com/showthread.php?t=2435499
http://forum.xda-developers.com/showthread.php?t=2423817
one of them had to fix a corrupt partition, the other just reflashed and wiped again and again, and it worked.
If something works out for you do share!!
Thanks for that,I'll redownload my favourite Rom and try again without trying to update the Kernel,everything was fine as I remember before I tried the kernel update.
I'll let you know how I get on in a while.
potsykate said:
Thanks for that,I'll redownload my favourite Rom and try again without trying to update the Kernel,everything was fine as I remember before I tried the kernel update.
I'll let you know how I get on in a while.
Click to expand...
Click to collapse
Though the reasons are still unclear (at least to me ), it seems that flashing a custom kernel while still in recovery immediately after the ROM does work. Of course, make sure you're flashing a compatible kernel to the ROM; the version numbers of the custom kernels do not correspond to the ROM versions, and I've seen some that flashed an incompatible kernel, just because the version numbers looked similar.
Good luck & keep us posted
PS: If you do solve it, please update the main thread title to include [SOLVED]. thanks
Thanks for the two links,after reading them and doing a fresh install off my rom. Wiping cache,delvick and data I seem to be able to install zips again from recovery without the black screen and reboots.
Yep, so far all the zips that failed earlier are now installing.
A BIG THANK YOU :good::good:
potsykate said:
Thanks for the two links,after reading them and doing a fresh install off my rom. Wiping cache,delvick and data I seem to be able to install zips again from recovery without the black screen and reboots.
Yep, so far all the zips that failed earlier are now installing.
A BIG THANK YOU :good::good:
Click to expand...
Click to collapse
Excellent
Edit the main thread title to include [SOLVED] so that others can refer to it :victory:

[Q] Stuck, in many ways

Hi,
I have the non-Taiwan Butterfly S. I unlocked it via HTC Dev, and installed Clockwork Recovery.
This week, the 4.2 update was released for Singapore. It seems to have been in two parts, one which was a minor upgrade (235MB), and after that was applied, I got the option of the larger, 4.3, 700MB, OTA.
Applying the OTA seems to have left me, at boot time, with a blank screen (there is some backlight visible, after the HTC splash). I read tonight that OTA should not be used with custom recoveries, so I have (using fastboot) been able to flash the stock recovery.
I can now go into Fastboot, HBoot, and even Recovery. But I think I may no longer have an actual "system".
How can I flash either a custom ROM, or investigate the situation?
And also, after I see the Recovery screen (the battery icon), what can I do there?
Thanks,
ghane0 said:
Hi,
I have the non-Taiwan Butterfly S. I unlocked it via HTC Dev, and installed Clockwork Recovery.
This week, the 4.2 update was released for Singapore. It seems to have been in two parts, one which was a minor upgrade (235MB), and after that was applied, I got the option of the larger, 4.3, 700MB, OTA.
Applying the OTA seems to have left me, at boot time, with a blank screen (there is some backlight visible, after the HTC splash). I read tonight that OTA should not be used with custom recoveries, so I have (using fastboot) been able to flash the stock recovery.
I can now go into Fastboot, HBoot, and even Recovery. But I think I may no longer have an actual "system".
How can I flash either a custom ROM, or investigate the situation?
And also, after I see the Recovery screen (the battery icon), what can I do there?
Thanks,
Click to expand...
Click to collapse
What I would do is get TWRP Recovery (Just a matter of personal preference you can get clockwormod too) do a full wipe, clear the cache, dalvik cache and install a custom ROM hope I helped somehow
Do you still have the OTA zipfile on your device? It should be possible to force the stock recovery to install it, I just don't know how exactly. If you manage to achieve that, it should fix any corrupted files or inconsistent state, unless something went completely wrong.
Also, did the CWM recovery actually succeed to install the smaller OTA? I find that somewhat weird, but then again, I haven't tried to install OTAs using CWM, only TWRP and that did fail early.
If it was a 901S, I'd suggest installing the stock ROM from scratch, but since your phone is 901E (as far as I understand) and my stock ZIPs are for 901S, that's not guaranteed to work. Still, you might try to do that, but make sure to make a backup of the current state first, just in case it only gets worse. If it does work, it's probably going to be the easiest way out.
Another option would be to get someone else with the 901E to post a backup of their /system, I could turn that into a ZIP, which would solve your problem.
koniiiik said:
Do you still have the OTA zipfile on your device? It should be possible to force the stock recovery to install it, I just don't know how exactly. If you manage to achieve that, it should fix any corrupted files or inconsistent state, unless something went completely wrong.
Also, did the CWM recovery actually succeed to install the smaller OTA? I find that somewhat weird, but then again, I haven't tried to install OTAs using CWM, only TWRP and that did fail early.
If it was a 901S, I'd suggest installing the stock ROM from scratch, but since your phone is 901E (as far as I understand) and my stock ZIPs are for 901S, that's not guaranteed to work. Still, you might try to do that, but make sure to make a backup of the current state first, just in case it only gets worse. If it does work, it's probably going to be the easiest way out.
Another option would be to get someone else with the 901E to post a backup of their /system, I could turn that into a ZIP, which would solve your problem.
Click to expand...
Click to collapse
It is a 901s he said non Taiwan
Sent from my HTC Butterfly s using XDA Premium 4 mobile app
seyidaga said:
What I would do is get TWRP Recovery (Just a matter of personal preference you can get clockwormod too) do a full wipe, clear the cache, dalvik cache and install a custom ROM hope I helped somehow
Click to expand...
Click to collapse
I have downloaded the Maximus ROM. I am open to doing this, but I cannot figure out how to use the stock recovery (there seem to be no controls).
koniiiik said:
Do you still have the OTA zipfile on your device? It should be possible to force the stock recovery to install it, I just don't know how exactly. If you manage to achieve that, it should fix any corrupted files or inconsistent state, unless something went completely wrong.
Click to expand...
Click to collapse
I think so, too, but at this stage, I am willing to go clean-slate and restart with a stock, factory, look.
koniiiik said:
If it was a 901S, I'd suggest installing the stock ROM from scratch
Click to expand...
Click to collapse
I have downloaded the stock zip from your website. How do i flash that in stock recovery?
I have access to fastboot from my laptop, I can see the device.
Thanks,
daorderdillon said:
It is a 901s he said non Taiwan
Click to expand...
Click to collapse
Oh, okay, I think I'm getting lost in which area has which version of the phone. Never mind then and thanks for the correction.
ghane0 said:
I think so, too, but at this stage, I am willing to go clean-slate and restart with a stock, factory, look.
I have downloaded the stock zip from your website. How do i flash that in stock recovery?
I have access to fastboot from my laptop, I can see the device.
Thanks,
Click to expand...
Click to collapse
Well, to install custom ROMs, you'll have to use either TWRP or CWM, I don't know about a way to do that using stock recovery.
Ok, I did this:
Installed CWM Recovery
Flashed the Stock zip from koniiiik's archive
Rebooted successfully. Lots and lots of force closes, Everything from android.core to ...
Used Rom Manager to restore a backup made a month ago
Rebooted. All OK now
Flashed Stock Recovery (again, thanks koniiiik)
Booted. Checked OTA. Got a small update (1.x)
Applied. Rebooted, Checked OTA again
Got the 4.3 package. Applied.
All is well
Between Step #3 and #4, I got my entire backlog of SMS delivered, which I lost in the next step. But that is a small price to pay.
Thanks to all of you helped,
ghane0 said:
Used Rom Manager to restore a backup made a month ago
Click to expand...
Click to collapse
Would you mind uploading somewhere the /system part of that backup? I'd be interested in comparing it to the builds I have at hand.
Backup of /system, nearly stock
I say nearly stock, because it was taken after HTC Unlock, Clockwork Recovery was installed, and root flashed
koniiiik said:
Would you mind uploading somewhere the /system part of that backup? I'd be interested in comparing it to the builds I have at hand.
Click to expand...
Click to collapse
I have three files in the directory:
system.ext4.tar (0B)
system.ext4.tar.a (954MB)
system.ext4.tar.b (500MB)
Is the split to avoid files greater than 1GB?
Will upload starting a few hours. Dropbox will do?
ghane0 said:
I say nearly stock, because it was taken after HTC Unlock, Clockwork Recovery was installed, and root flashed
Click to expand...
Click to collapse
Don't worry about that, of these three, only root affects /system and it should be not too difficult to revert.
ghane0 said:
Is the split to avoid files greater than 1GB?
Click to expand...
Click to collapse
Most likely – FAT filesystems, depending on inode size and other factors, only support file sizes up to a certain limit. Sometimes it's 2 GB, sometimes 4 GB, sometimes probably as little as 1 GB.
ghane0 said:
Will upload starting a few hours. Dropbox will do?
Click to expand...
Click to collapse
That would be most helpful. Thanks.
Dropbox is back up, I have sent you a link.
Thanks

CPL1 Firmware/ Rom Stock Plus

CPL1 Stock Plus Rom​
I would just like to share an enhanced version of stock note 4 with the only "foreign" app being the grace InCallUI mainly because I have yet to locate a guide on how to make all the buttons layout correctly and there is also very minor cosmetic changes (removed words from lock screen and extended the drop-down panel to go all the way across the screen). All features and modifications were done by me using guides from @Kamy, @ikrom, @jovy23, @asc1977, @EMSpilot, @tdunham, @daxgirl, @tkari4, @Hani K., @Misterxtc and the InCallUI ported by @Albe95. Last but certainly not least, all this was made possible with @ASSAYYED's great rom kitchen and @Ticklefish's Tickle my Android.
FEATURES
Stock kernel
Rooted
Busybox
Zip-Aligned
Deodexed
Toolbox Enabled
Flashlight in notification panel
5-way Reboot
Native Tethering
Loud Volume Warning Disabled
Brought back "once and always" buttons
Call Recording Enabled
6 in the Hotseat Launcher
TW Swipe Left Shortcut
Viper4Android - credits to @viper520
Vol up to turn on flashlight
Signatures Disabled
Write to Ext. Sd with Tibu
4 way Multi window
All apps Multi Window
CPL1 Safe Firmware Upgrade
Partial Firmware courtesy of @Misterxtc
Link to Full Firmware
ROM LINK
HERE
Flash this as well for viper- Viper SUpolicy
1.
Thank you Kevin!
Does Odin "CPL1 Safe Firmware Upgrade" include the modem?
1Xfan said:
Thank you Kevin!
Does Odin "CPL1 Safe Firmware Upgrade" include the modem?
Click to expand...
Click to collapse
Yes, the firmware includes everything except recovery and aboot. Also a few things I forgot to mention, the switch to turn on volume up for flashlight is in the display settings and to set the apps for toolbox you just long press on the toolbox icon (when activated) and then drag it up to the edit section at the top of the screen. Sorry guys I'm terrible at writing the info and summary for these roms but hopefully I can get it figured out one day.
kevintm78 said:
Yes, the firmware includes everything except recovery and aboot. Also a few things I forgot to mention, the switch to turn on volume up for flashlight is in the display settings and to set the apps for toolbox you just long press on the toolbox icon (when activated) and then drag it up to the edit section at the top of the screen. Sorry guys I'm terrible at writing the info and summary for these roms but hopefully I can get it figured out one day.
Click to expand...
Click to collapse
I understand. Please clarify for me...
I'm on pj2 unlocked/rooted. I want to stay unlocked/rooted. Do I flash the "partial".zip, or Odin the "full" ? :fingers-crossed:
When I read through hsbdr's post's, I must have 5 or six tabs open
I prefer instructions simple, and retail and Dev posts/instructions separate from each other. As well as return to "unrooted" or "keep root" posts. Many have accidentally locked their BL as a result. There is no reason to include a "return to stock-locked" link in with a custom rooted ROM post/links. Uhg
Thank you for keeping it simple for us, and all your work!
1Xfan said:
I understand. Thanks for clarifying :fingers-crossed:
When I read through hsbdr's post's, I must have 5 or six tabs open
I prefer instructions simple, and retail and Dev instructions separate!
Click to expand...
Click to collapse
Yeah it does get a little confusing. That's the main reason I just posted my own link just to make sure I'm not linking to the wrong thing. Fun fact while testing all this out, I was able to flash pj2 roms while I was on the cpl1 firmware and everything worked. I just tested one rom but it seems like once you upgrade your firmware you may not have to downgrade again if you want to go back to another rom.
kevintm78 said:
Yeah it does get a little confusing. That's the main reason I just posted my own link just to make sure I'm not linking to the wrong thing. Fun fact while testing all this out, I was able to flash pj2 roms while I was on the cpl1 firmware and everything worked. I just tested one rom but it seems like once you upgrade your firmware you may not have to downgrade again if you want to go back to another rom.
Click to expand...
Click to collapse
oooh really! So probably there is nothing new in the upgrade only that it's un-downgradable:silly:
1Xfan said:
oooh really! So probably there is nothing new in the upgrade only that it's un-downgradable:silly:
Click to expand...
Click to collapse
The first couple times I tested a firmware that I made, I was terrified of locking my bl. I flashed the one I posted and then tested for downgrade and all is good, but it doesn't seem to be necessary to downgrade again. As far as differences between them the only thing I noticed was more security stuff and some different bloatware.
Forgive me...
So the "full firmware link" (download file name: "cpl1_tar_32bit_ext4") doesn't include the recovery and aboot files(?)
1Xfan said:
Forgive me...
So the "full firmware"> link doesn't include the recovery and aboot files(?)
Click to expand...
Click to collapse
That's correct. If you flash it and let it boot you'll have your custom recovery, unlocked bootloader, no root, no busybox, cpl1 modem/kernel, and odexed system. That way if someone wants pure stock they can just flash the supersu file and your set.
She's running great for me! I installed xposed and oscar kernel and it's stable as a rock! Any chance of the additional grace apps - email, contacts, etc? Great work man!
CrazyCram said:
She's running great for me! I installed xposed and oscar kernel and it's stable as a rock! Any chance of the additional grace apps - email, contacts, etc? Great work man!
Click to expand...
Click to collapse
I just tried the email zip at this post and it worked. When I get off work I'll test those others. They all should work but if you don't want to be the guinnie pig I can do it.
So oscar works? I thought it might need an update but that's good to know.
Yes, Oscar 13 works great. I'll give the grace apps a try - thanks again!
kevintm78 said:
I just tried the email zip at this post and it worked. When I get off work I'll test those others. They all should work but if you don't want to be the guinnie pig I can do it.
So oscar works? I thought it might need an update but that's good to know.
Click to expand...
Click to collapse
For some reason after flashing grace email, I see high battery usage for email 19-30%. Tried clearing data but still see the drain. Am I missing something?
sam298 said:
For some reason after flashing grace email, I see high battery usage for email 19-30%. Tried clearing data but still see the drain. Am I missing something?
Click to expand...
Click to collapse
Honestly, I only use that app when testing it and I haven't noticed any battery drain, but I can't say I've ever checked either. I wonder if it just needs to settle in. Maybe someone that uses it more can chime in to see if it's an issue for everyone. If you want to, see if after a while it goes back to normal range and if it doesn't try to get a log and we can see what we can come up with.
Hello @kevintm78. Need a little help. I just odin'd the full firmware and now my phone won't boot. I get unfortunately System UI has stopped. I was on CPJ1 before I did this. Should I just try to restore a backup? Thanks
dhplap said:
Hello @kevintm78. Need a little help. I just odin'd the full firmware and now my phone won't boot. I get unfortunately System UI has stopped. I was on CPJ1 before I did this. Should I just try to restore a backup? Thanks
Click to expand...
Click to collapse
If Odin completed it should have at least updated your firmware. If that's the case you could just go ahead and flash the rom. All the files from the full firmware get overwritten anyway. Just make sure you do a complete wipe (everything but your sd/Ext sd) and you should be good to go.
kevintm78 said:
If Odin completed it should have at least updated your firmware. If that's the case you could just go ahead and flash the rom. All the files from the full firmware get overwritten anyway. Just make sure you do a complete wipe (everything but your sd/Ext sd) and you should be good to go.
Click to expand...
Click to collapse
Thank you. Yes I just restored a backup just fine and it's also showing my baseband is now CPL1. Now I'm going to flash your rom so I can have stock whenever I want it. Thank you for your time and help. And for the upgrade.
@kevintm78...thank you for this. I had lost 4g somewhere in all my flashing. I tried reflashing partial firmware and even restoring backups wouldnt give me 4g again.I was getting ready to go through the entire lock, unlock, root process again when I found this thread. I downloaded the full firmware in the op, flashed with flashfire, rebooted into recovery, wiped dalvik, data, cache, and rebooted system. I now have 4g back. I made a nandroid of stock, and then clean flashed LOS and still have 4g. So thankful to you!!
gcounts said:
@kevintm78...thank you for this. I had lost 4g somewhere in all my flashing. I tried reflashing partial firmware and even restoring backups wouldnt give me 4g again.I was getting ready to go through the entire lock, unlock, root process again when I found this thread. I downloaded the full firmware in the op, flashed with flashfire, rebooted into recovery, wiped dalvik, data, cache, and rebooted system. I now have 4g back. I made a nandroid of stock, and then clean flashed LOS and still have 4g. So thankful to you!!
Click to expand...
Click to collapse
Yeah man, I'm a bit of a flashaholic too and was having the same issues a while back when experimenting with data fixes and thought that I fried my sim card. Like you I tried the partial first but the only thing that got my 4g back was flashing a full stock firmware. :good:

Rooting and choosing ROM

Hi, I'm using this phone for a year and a half. It's starting to slow down so I'm planning to wipe it. While doing this, I'll root it (I'm still on stock ROM with locked bootloader).
As our phone is not quite supported with OTA (only security updates, no more bug fixes or new features), I'm wondering if jumping to a custom ROM is not the best way to keep my phone running well.
I haven't checked for the custom ROM scene for at least a couple years.
What ROMs are well supported/bugless/useable as daily driver?
I'm not sure of what features that's aren't in stock will be useful to me (I'll just add Magisk and a couple modules)
Should I stay on stock ROM, switch to LineageOS, or another ROM? Before jumping in, what can I backup as I'm not root yet?
Thanks a lot
well, this all depends on personal preference, I'd recommend you try out various ROMs and get the one for you but if I was to choose a ROM or two that matches what you've said that has to be the pixel experience Rom. It's minimalistic and gives you the stock android experience. it also is updated on a regular basis.
as for the backup, it's recommended that you do it before everything else, the image file and whatnot. I'd tell you to research on how you would go back to stock if forbid something bad happens(download the right Software for flashing back. But if you already know this just do a regular twrp backup and you'll be fine)
frankaces said:
well, this all depends on personal preference, I'd recommend you try out various ROMs and get the one for you but if I was to choose a ROM or two that matches what you've said that has to be the pixel experience Rom. It's minimalistic and gives you the stock android experience. it also is updated on a regular basis.
as for the backup, it's recommended that you do it before everything else, the image file and whatnot. I'd tell you to research on how you would go back to stock if forbid something bad happens(download the right Software for flashing back. But if you already know this just do a regular twrp backup and you'll be fine)
Click to expand...
Click to collapse
Hi, thanks for your reply. I'll look at this ROM then.
Correct me if I'm wrong, but in order to install TWRP, I need to unlock my bootloader. To do so, all my data will be wiped out. Sure I can backup photos, videos, text messages, but not apps or no full TWRP backups.
Bump !
Thanks
Thibault1171 said:
Bump !
Thanks
Click to expand...
Click to collapse
yes the only way is with unlocked bootloader and yout date will be wiped
there are special tools to backup to pc or use otg usb to copy it using xiaomi migrate
but yeah ....
that is why smart people root first
KevMetal said:
yes the only way is with unlocked bootloader and yout date will be wiped
there are special tools to backup to pc or use otg usb to copy it using xiaomi migrate
but yeah ....
that is why smart people root first
Click to expand...
Click to collapse
Hi, sorry didn't saw your reply earlier.
I didn't root first because according to my memory, I had a delay before being able to unlock bootloader after purchase
What do you mean by "Xiaomi migrate"? = Mi mover? If so I'm not sure I can use it to backup my phone. Or I must use a second phone as storage
Thibault1171 said:
Hi, sorry didn't saw your reply earlier.
I didn't root first because according to my memory, I had a delay before being able to unlock bootloader after purchase
What do you mean by "Xiaomi migrate"? = Mi mover? If so I'm not sure I can use it to backup my phone. Or I must use a second phone as storage
Click to expand...
Click to collapse
you can use external otg or cloud to save the data ..
Hi, thanks for your help.
I finally installed back stock rom+magisk using this guide
Just have to use this trick between OTA
I tried to install twice Pixel Experience and getting bootloop using this guide
Is their a way to install TWRP with stock rom and be able to use OTA, or is it better to start it when needed using fastboot?
Thanks
Thibault1171 said:
Hi, thanks for your help.
I finally installed back stock rom+magisk using this guide
Just have to use this trick between OTA
I tried to install twice Pixel Experience and getting bootloop using this guide
Is their a way to install TWRP with stock rom and be able to use OTA, or is it better to start it when needed using fastboot?
Thanks
Click to expand...
Click to collapse
for OTA purposes I would just use it through fastboot

Categories

Resources