Jump to content

I'm facing a sort of infinite loop here. I'm considering rooting and/or flashing custom ROMs into my android phone for a number of reasons. So far, nothing is working well (ADB works randomly, programs that require ADB also work randomly, etc), but when dealing with prehistoric 1980s-style computers Android this isn't at all unexpected. I'm willing to invest some time and end up worse that I currently am in the process, so long as I can revert to defaults. And that's where the real problem comes: every guide on the matter suggests backing up the stock software in case things go wrong, which given other users's experiences seems very reasonable. The problem is, all suggested backup methods involve a rooted phone. And all rooting guides suggest backing up first, because rooting can also lead to infinite reboot loops. However, at that point they link to backup guides... which require phone rooting.

 

So my question: is there any way I can cover myself against terminal failure before rooting the phone (i.e., in case the rooting attempt bricks it)?

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/
Share on other sites

Link to post
Share on other sites

When I fuckup my Nexus, google's stock ROM saves it every time. Obviously I lose all data, but photos are in the cloud, apps list is saved on my google account and the rest is usually saved also on my pc.

Anyway, reverting to stock helps fixing some problems (if it's not hard bricked, which makes the phone useless)

 

As for backups, you could do as I do (cloud, google account and manual backup of useful stuff)

Computer Case: NZXT S340 || CPU: AMD Ryzen 5 1600 || Cooler: CM Hyper212 Evo || MoBo: MSI B350 Mortar || RAM Vengeance LPX 2x8GB 3200MHz || PSU: Corsair CX600 || SSD: HyperX Fury 120GB & 240GB || HDD: WD Blue 1TB + 1TB 2.5'' backup drive || GPU: Sapphire Nitro+ RX 580 4GB

Laptop 1 HP x360 13-u113nl

Laptop Lenovo z50-75 with AMD FX-7500 || OS: Windows 10 / Ubuntu 17.04

DSLR Nikon D5300 w/ 18-105mm lens

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957761
Share on other sites

Link to post
Share on other sites

Check if your phone manufacturer provides a recovery image? Then you wont need an OS backup. Assume all user data will be nuked on a re-flash. So remember to move off local files if not backed up elsewhere, the rest will be in the cloud.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, MSI Ventus 3x OC RTX 5070 Ti, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Alienware AW3225QF (32" 240 Hz OLED)
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 4070 FE, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, iiyama ProLite XU2793QSU-B6 (27" 1440p 100 Hz)
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957770
Share on other sites

Link to post
Share on other sites

2 minutes ago, Cryosec said:

When I fuckup my Nexus, google's stock ROM saves it every time. Obviously I lose all data, but photos are in the cloud, apps list is saved on my google account and the rest is usually saved also on my pc.

Anyway, reverting to stock helps fixing some problems (if it's not hard bricked, which makes the phone useless)

 

As for backups, you could do as I do (cloud, google account and manual backup of useful stuff)

Thanks for your reply.

 

The thing is, I'm not worried about data. Pictures, etc, is already in the SD card, and it's also somewhere else anyway. In fact, I've just reset  the phone to factory defaults :P

My problem is, if I understood correctly, that to install custom ROMs I need to flash them on top of the factory ROM, so the phone "resets" to a different thing. If that fails, I've lost the option to restore the actual factory ROM, and I need a way to do so.

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957778
Share on other sites

Link to post
Share on other sites

2 minutes ago, porina said:

Check if your phone manufacturer provides a recovery image? Then you wont need an OS backup. Assume all user data will be nuked on a re-flash. So remember to move off local files if not backed up elsewhere, the rest will be in the cloud.

Thanks for your help.

 

I have found the ROM in the manufacturer's website. Are you saying that, no matter how much I torture my phone (as long as it's software torture only :P), there's always a way to flash that ROM back? That would be very reassuring :) 

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957788
Share on other sites

Link to post
Share on other sites

1 minute ago, SpaceGhostC2C said:

My problem is, if I understood correctly, that to install custom ROMs I need to flash them on top of the factory ROM, so the phone "resets" to a different thing. If that fails, I've lost the option to restore the actual factory ROM, and I need a way to do so.

that's where fastboot or recovery comes in. they are separated from the ROM, so if this goes FUBAR, you should still be able to reach fastboot or recovery (from where you can reflash stock)

Computer Case: NZXT S340 || CPU: AMD Ryzen 5 1600 || Cooler: CM Hyper212 Evo || MoBo: MSI B350 Mortar || RAM Vengeance LPX 2x8GB 3200MHz || PSU: Corsair CX600 || SSD: HyperX Fury 120GB & 240GB || HDD: WD Blue 1TB + 1TB 2.5'' backup drive || GPU: Sapphire Nitro+ RX 580 4GB

Laptop 1 HP x360 13-u113nl

Laptop Lenovo z50-75 with AMD FX-7500 || OS: Windows 10 / Ubuntu 17.04

DSLR Nikon D5300 w/ 18-105mm lens

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957793
Share on other sites

Link to post
Share on other sites

 

2 minutes ago, Cryosec said:

that's where fastboot or recovery comes in. they are separated from the ROM, so if this goes FUBAR, you should still be able to reach fastboot or recovery (from where you can reflash stock)

That's what I thought too, but I'm not 100% sure as I hadn't looked at it at that level before.

Gaming system: R7 7800X3D, Asus ROG Strix B650E-F Gaming Wifi, Thermalright Phantom Spirit 120 SE ARGB, Corsair Vengeance 2x 32GB 6000C30, MSI Ventus 3x OC RTX 5070 Ti, MSI MPG A850G, Fractal Design North, Samsung 990 Pro 2TB, Alienware AW3225QF (32" 240 Hz OLED)
Productivity system: i9-7980XE, Asus X299 TUF mark 2, Noctua D15, 64GB ram (mixed), RTX 4070 FE, NZXT E850, GameMax Abyss, Samsung 980 Pro 2TB, iiyama ProLite XU2793QSU-B6 (27" 1440p 100 Hz)
Gaming laptop: Lenovo Legion 5, 5800H, RTX 3070, Kingston DDR4 3200C22 2x16GB 2Rx8, Kingston Fury Renegade 1TB + Crucial P1 1TB SSD, 165 Hz IPS 1080p G-Sync Compatible

Link to comment
https://linustechtips.com/topic/700526-android-catch-22/#findComment-8957803
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×