Twrp error 225 cannot restore? Help - General Questions and Answers

long story short: just to assure myself for everything to go smoothly while installing Lineage OS 14.2 i stupidly decided to tick the 'system' box on factory reset for TWRP along with the standard data, cache and dalvik. now i tried to system restore the backup i have on my sd card and it says error 225 at the end and its stuck on boot!
what have i done wrong? can you no longer restore if you tickbox the 'system' thing; does the backup option not backup literally everything? did my files corrupt? will the 'format data' option (deleting everything on internal storage), then trying to restore fix it? HELP.
phone is a Samsung Galaxy J3 2016 (J320fn) fwiw

idklol123 said:
long story short: just to assure myself for everything to go smoothly while installing Lineage OS 14.2 i stupidly decided to tick the 'system' box on factory reset for TWRP along with the standard data, cache and dalvik. now i tried to system restore the backup i have on my sd card and it says error 225 at the end and its stuck on boot!
what have i done wrong? can you no longer restore if you tickbox the 'system' thing; does the backup option not backup literally everything? did my files corrupt? will the 'format data' option (deleting everything on internal storage), then trying to restore fix it? HELP.
phone is a Samsung Galaxy J3 2016 (J320fn) fwiw
Click to expand...
Click to collapse
If you wiped everything, you can't just restore the system only, the default restore that restored all partitions that were backed up, is what you need.
Or, you can boot into TWRP, then select the wipe option, then select advanced wipes, then select the system, data, cache and dalvik cache partitions then swipe the slider to wipe. After the wipe is finished, flash your LineageOS ROM and gapps.
After flashing the ROM and rebooting the device, if you want to try to restore the backup that you made, boot into TWRP, when retoring a backup, it isn't necessary to do any kind of wipes because it automatically formats the partitions before restoring the backed up data to each partition.
Sent from my LGL84VL using Tapatalk

Droidriven said:
If you wiped everything, you can't just restore the system only, the default restore that restored all partitions that were backed up, is what you need.
Or, you can boot into TWRP, then select the wipe option, then select advanced wipes, then select the system, data, cache and dalvik cache partitions then swipe the slider to wipe. After the wipe is finished, flash your LineageOS ROM and gapps.
After flashing the ROM and rebooting the device, if you want to try to restore the backup that you made, boot into TWRP, when retoring a backup, it isn't necessary to do any kind of wipes because it automatically formats the partitions before restoring the backed up data to each partition.
Sent from my LGL84VL using Tapatalk
Click to expand...
Click to collapse
i solved. it turns out i just didnt have enough memory to extract the system restore into internal storage.
what do you mean though? the only problem im having in the stock OS now is that my phone will randomly stop charging and/or display different battery %'s (one time it said i had 89% for 15 minutes straight without charging it. i rebooted it and then it said it was at 94%), as well as im unable to manually update (says my original OS was modified in a non authorized manner)
is there anything i can do in TWRP in regards to either of these things? maybe re flash stock OS? (how would i go about doing that without losing all my data?)

Related

What are your basic steps when flashing a new ROM?

1. Titanium backup to backup apps
2. Boot to recovery - wipe data / cache / dalvik
3. Flash new ROM
4. Titanium backup to restore apps
5. Rebuild my homescreen and settings etc
J/w how the rest of you guys flash new roms. Anything else I should be doing when flashing a new rom?
Only think I would add is to wipe /system while in recovery. You can do that by accessing the "format /system" option in CWM Recovery under "Mounts and Storage"
Also, maybe make a Nandroid Backup before wiping /data incase something goes wrong
Sent from my Nexus S 4G using Tapatalk
I'll be honest I could care less about anything on the ROM itself. Apps I just reinstall, contacts/email/calendar resync. All my music/pix are saved to the internal memory.
1. Reboot to recovery
2. Wipe boot/system/data/cache/dalvik
3. Reboot ROM and reinstall all apps and accounts
I don't like backing up the apps because I like the "starting fresh" feeling by putting back in the apps I actually want.
What i do
boot into recovery
wipe boot/system/data/cache/dalvik
install the rom/kernel
boot and leave the phone for 5 mins then reboot again =D
I know a lot of users will disagree but I simply nandroid, factory wipe and then flash the new rom. A factory wipe clears data and cache and flashing the rom will wipe system and boot. I've yet to have an issue with this method. I also know how to recover from most problems I could encounter on my own. Additionally, i'm a member of the do as i say, not as i do club. Always nandroid and follow dev instructions is what most people really need to do.
Sent from my Nexus S 4G running CM7/franco.Kernel

Backup and Restore

What do you guys typically do when you try out new ROMs and want to do a clean flash and get back up and running quickly?
1. Restore via Google
(Very slow to redownload everything, doesnt restore everything)
2. Sony Backup/Restore
(Sometimes Restore doesnt work)
3. Titanium Backup
(This is what I currently do, but can also be extremely slow)
4. Titanum Backup (creating update.zip for use in TWRP)
(Backup only seems to allow backup to internal storage so I run out of space)
5. Something Else
I use twrp recovery menu to backup my data, system and kernel
I usually backup to my internal storage since its faster than my mSD
From there i wipe and flash
Or to restore wipe and restore (since cache/art cache wasnt included in the backup)
Sent from my E6653 using XDA-Developers mobile app
Envious_Data said:
I use twrp recovery menu to backup my data, system and kernel
I usually backup to my internal storage since its faster than my mSD
From there i wipe and flash
Or to restore wipe and restore (since cache/art cache wasnt included in the backup)
Sent from my E6653 using XDA-Developers mobile app
Click to expand...
Click to collapse
If you wipe/restore from TWRP, then haven't you've just wiped your brand new ROM and returned back where you started?
My question is specifically for people who try custom ROMs do a backup and restore.
eng3 said:
If you wipe/restore from TWRP, then haven't you've just wiped your brand new ROM and returned back where you started?
My question is specifically for people who try custom ROMs do a backup and restore.
Click to expand...
Click to collapse
I think i made a bit of a typo there
when going to flash
- backup
- wipe
- flash rom
- flash gapps if needed
when going to restore
- wipe (cache, art cache)
- restore
I'm sorry, I still don't understand.
1. You backup (system, data, etc)
2. wipe
3. Flash rom (which writes new rom to system and data)
4. Then you restore your backup, which now overwrites system and data, thus erasing the new rom you just flashed
I need a way to restore apps and app data while keeping the new rom, otherwise it defeats the purpose

Does factory reset in twrp delete the backups?

So I'm on twrp recovery (rooted Oneplus 3T) and i do a lot of moding which often results in bootloops, so I resort to my backups made in twrp. I was wondering if I'm doing a clean flash of a new rom and it fails, do i still have the backups?
Factory reset wipes only Data , Cache , and Dalvik.
If you select Advanced Wipe and then wipe the Internal Storage or select the option Format Data from the Wipe menu then you will lose your backups (and all your personal data too ) as they are located in Internal Storage/TWRP/Backups.
kenny3fcb said:
Factory reset wipes only Data , Cache , and Dalvik.
If you select Advanced Wipe and then wipe the Internal Storage or select the option Format Data from the Wipe menu then you will lose your backups (and all your personal data too ) as they are located in Internal Storage/TWRP/Backups.
Click to expand...
Click to collapse
What if you selected Factory Reset from Android Settings? Does that delete the TWRP directory (folder) and its contents as well (which contains the Nandroid backups)?
Cifer17 said:
So I'm on twrp recovery (rooted Oneplus 3T) and i do a lot of moding which often results in bootloops, so I resort to my backups made in twrp. I was wondering if I'm doing a clean flash of a new rom and it fails, do i still have the backups?
Click to expand...
Click to collapse
Save your data in laptop and boot your phone
zetret said:
What if you selected Factory Reset from Android Settings? Does that delete the TWRP directory (folder) and its contents as well (which contains the Nandroid backups)?
Click to expand...
Click to collapse
Yes, if your TWRP backups are stored in internal sdcard, factory reset from settings will wipe the internal sdcard and remove your TWRP folder and the backups contained in that folder.
BUT...
If your backups are stored on external sdcard, they will not be wiped by factory reset from settings, they also would not be wiped by factory reset from TWRP.
Sent from my LGL84VL using Tapatalk
Droidriven said:
Yes, if your TWRP backups are stored in internal sdcard, factory reset from settings will wipe the internal sdcard and remove your TWRP folder and the backups contained in that folder.
BUT...
If your backups are stored on external sdcard, they will not be wiped by factory reset from settings, they also would not be wiped by factory reset from TWRP.
Sent from my LGL84VL using Tapatalk
Click to expand...
Click to collapse
Yeah... If you don't have SDcard, make sure your NAndroid backups or ROMs are backed up on your PC or external hard drive. Otherwise you cannot install/flash your new ROM which includes the android system.
DryreL said:
Yeah... If you don't have SDcard, make sure your NAndroid backups or ROMs are backed up on your PC or external hard drive. Otherwise you cannot install/flash your new ROM which includes the android system.
Click to expand...
Click to collapse
I know that, you probably meant to quote the person I responded to.
DryreL said:
Yeah... If you don't have SDcard, make sure your NAndroid backups or ROMs are backed up on your PC or external hard drive. Otherwise you cannot install/flash your new ROM which includes the android system.
Click to expand...
Click to collapse
Or, you could just factory reset in TWRP, factory reset from within TWRP does not wipe data/media, otherwise known as user storage partition where the TWRP folder is stored, therefore, any TWRP backups stored in the TWRP folder in your internal sdcard will not be wiped by the factory reset process from within TWRP.
However, factory reset in TWRP does wipe data/data partition, where user settings and user installed apps are stored. If your ROMs are also stored in the data/media(user storage partition), they will not be wiped by the factory reset process from within TWRP either.
Edit

Help on deleting residual files(?)

Hi, I am new to installing custom rom and just completed installing one. I have wiped the cache, system, data using twrp after flashing the ROM. After installation, I did a factory reset as well. I have noticed that there are residual files (files from previous rom, downloaded files, rom and firmware files). How do i go about cleaning them up? I assumed that all of it would be deleted after wiping and factory reset
sideger said:
Hi, I am new to installing custom rom and just completed installing one. I have wiped the cache, system, data using twrp after flashing the ROM. After installation, I did a factory reset as well. I have noticed that there are residual files (files from previous rom, downloaded files, rom and firmware files). How do i go about cleaning them up? I assumed that all of it would be deleted after wiping and factory reset
Click to expand...
Click to collapse
Factory rest in TWRP does not wipe /data/media, /data/media is where your various internal storage(user space) folders are located, folders such as download, Bluetooth, DCIM, etc..
You can delete from /data/media manually or you can boot into TWRP, then choose "Wipe", then choose "advanced wipe", Then choose to wipe internal storage, that will wipe your internal files.
Sent from my LGL84VL using Tapatalk
Droidriven said:
Factory rest in TWRP does not wipe /data/media, /data/media is where your various internal storage(user space) folders are located, folders such as download, Bluetooth, DCIM, etc..
You can delete from /data/media manually or you can boot into TWRP, then choose "Wipe", then choose "advanced wipe", Then choose to wipe internal storage, that will wipe your internal files.
Sent from my LGL84VL using Tapatalk
Click to expand...
Click to collapse
Oh that explains it. Thanks! I did a factory reset from the rom and it worked. I thought the twrp factory reset did the same
sideger said:
Oh that explains it. Thanks! I did a factory reset from the rom and it worked. I thought the twrp factory reset did the same
Click to expand...
Click to collapse
Be careful using the factory reset located in the device settings, using that method of factory reset has been none to frequently brick devices that are rooted, its very risky.
The best option is to use the advanced wipe in TWRP then select the cache, dalvik cache, data, system and internal storage partitions to be wiped. TWRP is the absolute best tool to use on rooted devices for everything you can think of, it is specifically designed to work with rooted devices without doing anything that the user has not specifically told it to do. In other words, as long as you understand how to correctly use the tool, there should never be an "uh-oh" moment unless you make a user error. Many features built into ROMs can be risky if the device is rooted, using built in features to flash or wipe is risky, TWRP and/or adb are better suited for the job and with much less risk involved.
Sent from my LGL84VL using Tapatalk
Droidriven said:
Be careful using the factory reset located in the device settings, using that method of factory reset has been none to frequently brick devices that are rooted, its very risky.
The best option is to use the advanced wipe in TWRP then select the cache, dalvik cache, data, system and internal storage partitions to be wiped. TWRP is the absolute best tool to use on rooted devices for everything you can think of, it is specifically designed to work with rooted devices without doing anything that the user has not specifically told it to do. In other words, as long as you understand how to correctly use the tool, there should never be an "uh-oh" moment unless you make a user error. Many features built into ROMs can be risky if the device is rooted, using built in features to flash or wipe is risky, TWRP and/or adb are better suited for the job and with much less risk involved.
Sent from my LGL84VL using Tapatalk
Click to expand...
Click to collapse
Thanks I will definitely keep this in mind! I guess I got lucky that I did not end up with a bricked device. Thanks for the heads up!

Saving settings and data while updating LineageOS

So I've read that regular LineageOS updates work with "dirty flashes" but the bigger updates (between majoe Android versions) require "clean flash".
Is it possible to somehow save all the system and application settings and data between the big upgrades requiring clean flash?
Thanks and sincerely
heybaybee said:
So I've read that regular LineageOS updates work with "dirty flashes" but the bigger updates (between majoe Android versions) require "clean flash".
Is it possible to somehow save all the system and application settings and data between the big upgrades requiring clean flash?
Thanks and sincerely
Click to expand...
Click to collapse
Boot into TWRP, select the Backup option, then select "advanced", select the data partition but do not select any other partition, swipe the slider to start the backup. When the backup finished, move the backup file to external sdcard or PC if you don't have external sdcard.
When you flash your ROM(do not store your ROM and gapps in your internal storage, store it on external, if you, don't have external, store it in your internal but don't wipe your internal when you do your wipes), wipe system, data, cache and dalvik cache then flash your ROM. After the ROM finishes, while still in TWRP, you can either go ahead and restore the data backup that you created or you can reboot into system to let the ROM do its initial load then immediately power off, reboot into TWRP, select Restore, then restore the backup of your data partition and reboot the device. I would let the ROM boot then go back to TWRP and then restore the data.
Thank you sir!
Is there any downside of restoring from backup instead if setting up everything manually?
Are there any downsides of choosing one if the two options proposed by you over the other?
Sincerely
heybaybee said:
Thank you sir!
Is there any downside of restoring from backup instead if setting up everything manually?
Are there any downsides of choosing one if the two options proposed by you over the other?
Sincerely
Click to expand...
Click to collapse
1) no downside, it restores all settings, apps and app data to exactly what you had before flashing the update.
2) no downsides, it is just that letting the ROM boot first then going back and restoring the backup reduces chances of things being buggy after the update.
I recommend that you boot into TWRP, select Backup and make a full backup of everything except for internal storage. Then, when you flash your ROM then let it boot then go back to TWRP, select Restore, then select "advanced restore" then select only the data partition and none of the others(this will restore only the data partition from the backup and not the others), then swipe the slider to start the restore process then reboot the device.
The reason I say to create a full backup of everything is so that you have a working backup to restore if something goes wrong with the update process. It gives you a restore point to go back to so you can troubleshoot what went wrong then try again. And if everything goes right with the update, you won't need to restore the whole backup, you can just do the advanced restore and restore only the data partition and then you should be where you want to be.
I don't know if this will backup and restore your SMS/MMS text messages, you may need to backup/restore those via one of the SMS backup and restore apps in the PlayStore, there are several that can do this.
Thank you again.
Does this backup work for migration between any custom ROMs let's say from LineageOS to PixelExperience or only between versions of the same ROM like from Lineage 18 to 19?
Is it possible to migrate the same set of settings and data from stock ROM with locked bootloader to a custom ROM?
Sincerely

Categories

Resources