Hi everyone,
I posted this thread in general troubleshooting category and after some advice, I decided to post it in the S4 section.
I was since 3 years on custom ROM (CM and Lineage OS) and due to substratum, I had a bootloop.
My problem is quite particular, after a total clean (wipe and format cache,system,data, dalvik cache) of my device and flashing the stock ROM, custom recovery cause me some trouble.
Whatever I try (CWM touch 6 or TWPR 3.1.1), I can't flash custom ROM (Lineage OS 14.1), TWPR or CWM crash 1 second after the flash command and reboot, with disable touchscreen and even by using old navigation way and try again, same problem.
Tried also to disable file signature check but no effect.
Quick summary about what I did:
- Device: Samsung Galaxy S4 (GT-I9505)
- ROM stock used: I9505XXUHOJ2 ( the build on which is based the CF-Root file I used) and Bulgarian version due to mistake.
- I tried on these two ROM with in the two cases, no patch or Samsung ROM update made.
- Tried to install CWM by ROM Manager and ODIN (v3.09)
- TWPR installed by TWPR App using file in .img and not the second option (tar.img) for LTE Internationnal Qualcomm.
-Checked the root before last attempt with root checker and it was ok.
- Made 4 times already the clean and Stock ROM flash to clean recovery and try another way to install it (never had error after recovery install).
Actually I'm on the OJ2 Rom with update and patch delivered by Samsung with classic method.
In advance thanks for your help and I really hope it's not too serious.
By the way, sorry for my english, it's not my native language
Try flashing the stock ROM from sammobile.com or updato.com, don't root, use Odin 3.07 to flash the tar version of TWRP 2.8.7, try flashing a custom ROM.
Thx for the help/advice
Just to be sure, my stock ROM is actually from up updato.com but due to the patch and Samsung update I'm now on HPK2.
Here the detail of my stock ROM
https://image.noelshack.com/fichiers/2018/05/4/1517503670-screenshot-2018-02-01-17-43-00.png
(the integrated image link option made it as large as the moon so I prefer a simple link)
TWPR 2.8.7 is still efficient or another version would be better ?
If yes, I will try in the hour and I will give you news as soon as possible
EDIT: After some research, TWPR 2.8.7 jfltexx is not avaible in .tar , only .img and impossible to find it on net...
But 2.8.6 and 2.8.4 are avaible in .tar and 3.0.0 in .img.tar , which one is the best ?
I suggested 2.8.7 because Ihave used it in the past and it was very stable. Try a newer tar version. It's really just to see if the phone will take TWRP and boot it.
Whatever I try (TWRP 3.0.0 and 3.0.1 in .img.tar for jlftexx)
Odin (v3.07) do the job , my phone reboot as normal.
But when I shutdown it and lauch in recovery by manual way, got during a micro seconds the android logo of loading and intant "No commands " and I end on the stock recovery.
Edit: I will try the same method with Odin using CWM tar (never had problem with it before this day)
Same thing with CWM-v6.0.4.7-Touch-GT-I9505.tar
Android loading logo and "No command detected"
Problem solved
Well, I don't know how I made a sucess but it seems the "wild" method worked.
So here is the list of things I did in case somepne got the same trouble
Put your Zip file on SD AND Internal Memory (in case)
All the Zip files I used where on my internal storage during this procedure.
- Download mode:
uncheck Auto Reboot in Odin
flash TWRP3.0.1.0 jlftexx.img.tar with ODIN in admin mode
turn off device after flash ended
Obligation or the stock recovery will return automatically !
Lauch device in recovery mode:
If it's TWRP good news, slide to confirm modifications.
Recovery mode:
-Wipe --> Advanced Wipe--> Select Cache, Dalvik Cache, Sytem and Data (never check internal and SD storage)
I tried by mistake without wiping dalvik cache, and got no boot after 5 minutes so i made it again with all the wipe above
-Install --> Flash zip of the rom and Gapps (got an error at zip signature check on the ROM so I flashed after uncheck this option)
-Reboot --> System
Let your device launch on the new rom, set the basic parameters and after, if you want, return in recovery to flash the SU addon for root (got also zip sugnature fail so I ahd to uncheck it again)
Hoping no one will ever had the same problem but in case, I share my solution
Thanks again for help
I've got a SM-G950F, and succesfully flashed TWRP on it.
Wiped /data, after that i flashed dm-verity and force encryption disabler, everything was ok until the first boot into the system.
It booted up, and immediately after that i turned off the phone and booted into TWRP, and for some reason it couldnt mount /data again.
The tutorial i have followed:
Thanks for the tutorial to: jesec
Part 1 - HOW-TO FLASH TWRP:
1. In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
2. Go to Settings -> Developer options and enable OEM Unlock option.
3. Download and Install Samsung Mobile Phones Drivers.
- Option 1: Download and Install Smart Switch for PC.
- Option 2: Download and Install standalone driver package.
4. Download and extract Odin (Samsung's Flash Tool) to your computer.
5. Download a .tar image of TWRP.
6. Reboot your device to download mode.
- Hold [VOLUME DOWN] + [BIXBY] + [POWER] for approx. 15 seconds.
- Read the warning carefully.
- If you agree, press [VOLUME UP] to get into Download mode. If you don't agree, STOP.
7. Open Odin and place that TWRP tar file in the [AP] slot.
8. Connect your phone.
9. Hold [VOLUME UP] + [BIXBY] + [POWER] on your phone and then press start on Odin.
10. Wait for the phone to reboot. DO NOT release [VOLUME UP] + [BIXBY] + [POWER] or you may not reboot into TWRP.
Part 2 - HOW-TO INITIALIZE TWRP: (for new phones)
1. If you completed Part 1 successfully, you should be in TWRP now. At this point, you will reach the screen asking you if you want to allow system modifications.
2. Select "Keep /system RO". (Don't swipe right or you may not be able to boot into system if you failed to complete next steps. However, you can swipe right to allow modifications if you are confident that you can complete next steps.)
3. Go to "Wipe" menu of TWRP and you will find "Format Data". Press "Format Data" and type "yes" to continue.
4. Go to "Reboot" menu and Press "Recovery" to reboot TWRP.
5. Download the latest dm-verity and force encryption disabler zip on your computer.
6. Transfer the zip to your phone.
- Option 1: MTP: Connect your phone with computer and just copy the zip to internal storage. (similar to how you transfer files when in system.)
- Option 2: ADB: Connect your phone with computer and run command "adb push /path/to/zip /sdcard/".
- Option 3: External SD: Copy the zip to an external SD and then insert the card to your phone.
7. Go to "Install" menu of TWRP and flash the zip.
TWRP is initialized and fully functional at this stage. Now you can either reboot into system or root, flash custom ROMs via TWRP.
Part 3 - HOW-TO ROOT:
1. Download the flashable zip.
- Option 1: Magisk
- Option 2: SuperSU (untested)
2. Transfer the zip to your phone.
3. Go to "Install" menu of TWRP and flash the zip.
Part 3a - HOW-TO FLASH CUSTOM ROMS:
1. Download the flashable zip.
2. Transfer the zip to your phone.
3. Go to "Install" menu of TWRP and flash the zip.
Simple.
Click to expand...
Click to collapse
Before the 1st boot i even rooted the device, that remained after the first boot, but no /data mount.
After the 5th try, i gave up.
What could be the problem, or is this normal on this phone?
Are you using latest twrp version 3.2.3.2
I'm using 3.2.1.0
kristof889 said:
I'm using 3.2.1.0
Click to expand...
Click to collapse
Use latest twrp 3.2.3.2 should have data mount and quota issues fixed.
You can flash the .Img file through twrp or flash the .img.tar file with Odin.
After flashing reboot straight into twrp and repeat part 2 of the guide you quoted.
I would be interested to know also if in download mode if you have a line in there saying rmm state?
Twrp for s8 exynos
https://dl.twrp.me/dreamlte/
Installed the 3.2.3.2 version, but nothing has changed. after the first boot into system, TWRP says cant mount /data..
I dont have anything like rmm state in download mode.
kristof889 said:
Installed the 3.2.3.2 version, but nothing has changed. after the first boot into system, TWRP says cant mount /data..
I dont have anything like rmm state in download mode.
Click to expand...
Click to collapse
I am assuming you followed the instructions that you quoted in your first post.(mainly part 2) after flashing twrp
Did you format data in twrp - not wipe - this is needed to decrypt your phone.
Rebooted back into twrp.
Did you flash the no verity opt zip (version 6) - this will disable re encryption of your phone when booting back into system.
This should all be done before booting back into system otherwise your phone will re encrypt itself.
I am assuming you followed the instructions that you quoted in your first post.(mainly part 2) after flashing twrp
Did you format data in twrp - not wipe - this is needed to decrypt your phone.
Rebooted back into twrp.
Did you flash the no verity opt zip (version 6) - this will disable re encryption of your phone when booting back into system.
This should all be done before booting back into system otherwise your phone will re encrypt itself.
Click to expand...
Click to collapse
I formatted data, not just wiped it.
I have installed the no verity opt, the latest version.
Even after these, my phone reencrypted itself.
kristof889 said:
I formatted data, not just wiped it.
I have installed the no verity opt, the latest version.
Even after these, my phone reencrypted itself.
Click to expand...
Click to collapse
When do the errors occur ie: during backup,restore,flashing something.
When first starting twrp did you swipe to allow modifications or did you leave it as read only.
You mean, the data mount error?
If yes, immediately after the 2nd boot into TWRP, after the first boot into system. Before i do anything in twrp, i check the log (with the button on the lower right) and it creates a bunch of errors, all in contact with the data partition.
So i can even do a proper backup.
If i flash any zip, upon the next boot into system it says something like verify failed, cannot reboot your phone and it gives a button wich used to restore the phone from recovery, but now i cant even do that bcoz it cant mount /data and thus can restore the phone.
kristof889 said:
You mean, the data mount error?
If yes, immediately after the 2nd boot into TWRP, after the first boot into system. Before i do anything in twrp, i check the log (with the button on the lower right) and it creates a bunch of errors, all in contact with the data partition.
So i can even do a proper backup.
If i flash any zip, upon the next boot into system it says something like verify failed, cannot reboot your phone and it gives a button wich used to restore the phone from recovery, but now i cant even do that bcoz it cant mount /data and thus can restore the phone.
Click to expand...
Click to collapse
Still sounds like you device is still encrypted.
Doing a factory reset with twrp should work to restore your phone or at worst you can re-flash your firmware.
If you can in twrp FORMAT data again and flash the no verity zip use version 6 zip file
https://build.nethunter.com/android-tools/no-verity-opt-encrypt/
I would be curious to know in twrp in the mount menu what options are ticked as well.
After the fresh flash, it was not encrypted because i could access the internal storage, and data was mounted.
Now in TWRP system(read only), cache and dalvik is mounted, and internal storage says 0MB
kristof889 said:
After the fresh flash, it was not encrypted because i could access the internal storage, and data was mounted.
Now in TWRP system(read only), cache and dalvik is mounted, and internal storage says 0MB
Click to expand...
Click to collapse
What Android version are you on?
When you flashed twrp it should have asked you whether or not to ' swipe to allow modifications ' did you swipe to allow or not.
In the mount menu of twrp I have ticked/checked data,cache,SD card the option at the bottom to allow read only I have ticked - this does not stop me from doing backups but does stop me from restoring (data mount error ) so you can leave it unticked.
I would.like to know your steps for twrp installation (not the one you quoted in first post) as I screwed up when I first tried.
I attached the software information bellow.
I have not swiped to allow for system modifications
First steps were the followimg:
Install .tra with odin
Immediately reboot to twrp
No swipe for system modifications
Format data
Flash no dm verity v6
(Flash magisk)
Reboot to system
kristof889 said:
First steps were the followimg:
Install .tra with odin
Immediately reboot to twrp
No swipe for system modifications
Format data
Flash no dm verity v6
(Flash magisk)
Reboot to system
Click to expand...
Click to collapse
Ok basically you have missed a step as far as I can see
(When I did mine I did swipe to allow modifications )
After you have formated data you will need to reboot back into twrp ( use reboot menu in twrp )
Then flash the no verity zip and magisk
If using magisk I would try the latest version 18 it's working ok for me.
Then boot into system to see if everything ok
Then reboot into twrp and see if the data mount issue is fixed.
spawnlives said:
Ok basically you have missed a step as far as I can see
(When I did mine I did swipe to allow modifications )
After you have formated data you will need to reboot back into twrp ( use reboot menu in twrp )
Then flash the no verity zip and magisk
If using magisk I would try the latest version 18 it's working ok for me.
Then boot into system to see if everything ok
Then reboot into twrp and see if the data mount issue is fixed.
Click to expand...
Click to collapse
Thank you for your advice. I will try it in the following days and will post the result.
I fixed this by flashing Renovate ICE's ROM and selecting the TWRP included in the AROMA installer.
Can access storage on TWRP now with no issues.
CoreyOS said:
I fixed this by flashing Renovate ICE's ROM and selecting the TWRP included in the AROMA installer.
Can access storage on TWRP now with no issues.
Click to expand...
Click to collapse
But i want to use the stock rom.
Maybe if i flash Renovate rom and after that again the stock?
kristof889 said:
But i want to use the stock rom.
Maybe if i flash Renovate rom and after that again the stock?
Click to expand...
Click to collapse
Why stock???
It pretty much is stock, just you have full control over the apps preinstalled and you can change colours of various UI elements.
It's just easier to flash a zip than it is to flash via ODIN, then flash TWRP and keep trying over and over to get this result when I know this rom works fine with CTSprofile.
You will only need to flash TWRP once and copy the rom to your phone.
The rest is magic (AROMA)
I haven't really had to mess with anything and have just installed and used the HSBC banking app as if it were an official phone. (ROOTED and custom ROM and Recovery)
One extra step you could take is to use Magisk hide and point it to the app you want to hide root from.
CoreyOS said:
Why stock???
It pretty much is stock, just you have full control over the apps preinstalled and you can change colours of various UI elements.
It's just easier to flash a zip than it is to flash via ODIN, then flash TWRP and keep trying over and over to get this result when I know this rom works fine with CTSprofile.
You will only need to flash TWRP once and copy the rom to your phone.
The rest is magic (AROMA)
I haven't really had to mess with anything and have just installed and used the HSBC banking app as if it were an official phone. (ROOTED and custom ROM and Recovery)
One extra step you could take is to use Magisk hide and point it to the app you want to hide root from.
Click to expand...
Click to collapse
So on that rom i can use s health and all knox based apps like normal?
If yes, i will try it, it looks very nice
I have a J7 Pro (J730G/DS) and I was wondering if its possible to install ANY rom that is 64bit as my CPU does indeed support 64bit but my OS is only 32.
I want to use this smartphone as an emulation device but most modern emulators such as Citra and Dolphin require 64bit Android
if its possible, can anyone link a guide on how to change my rom to a 64bit one?
I recommend installing a custom Treble rom, as they are all arm64.
For that I recommend first to create a Vendor partition(with recovery) using the file Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875)
Then recommend you to install this ROM: https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
And you will have a 64 bit OS.
death.by.confusion said:
I recommend installing a custom Treble rom, as they are all arm64.
For that I recommend first to create a Vendor partition(with recovery) using the file Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875)
Then recommend you to install this ROM: https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
And you will have a 64 bit OS.
Click to expand...
Click to collapse
Thank you for the help, do you maybe have a guide for me? never installed a custom ROM before
[GUIDE][J730X] A beginer's guide to installing custom ROM on Samsung Galaxy J7 2017
In order to install a custom ROM, the general steps are to: Unlock bootloader, Install custom recovery, make a backup of your current stock ROM, and then go to install a custom ROM.
NOTE: It is good idea to note your software version and your baseband version right now(enter *#1234# on dial pad)
This is so you can find your stock ROM on https://www.sammobile.com/ and flash with Odin tool.
Unlock bootloader
In our samsung phone it is very easy to unlock the bootloader. All you have to do is go to Developer options and enable OEM Unlock(something similar to the image below)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To enable Developer options, you go in About phone, and press on the field Build Number multiple times(something similar to the image below)
Install custom recovery
There are multiple choices for custom recovery for our samsung phone. I recommend to install TWRP 3.3.0(link here https://github.com/ananjaser1211/android_device_samsung_jxy17lte/releases)
You need samsung USB drivers(link here https://developer.samsung.com/mobile/android-usb-driver.html and the
the Odin tool(for flashing the recovery)(link here https://odinflashtool.com/download/odin3-v3-13-1/
1. Turn your phone in to Download mode. For that, first power off your phone, and then hold POWER button together with volume DOWN and HOME button, then connect the phone with USB cable on the computer.
2. Open Odin tool
3. In the options tab, uncheck auto reboot
4. Select the custom recovery image in to AP field(the exact file name of recovery from link is TWRP-3.3.0-j7y17lte-20190417.tar
5. Start flashing.
6. Now, hold POWER, volume DOWN, volume UP and HOME button together until your screen on the phone goes back, then instantly hold POWER, Volume UP and HOME button together, so you boot in to the installed recovery.
7. You should see the installed recovery working.
Set up internal storage so the recovery works properly
Warning: This operation WILL DELETE EVERYTHING ON YOUR INTERNAL STORAGE. COPY YOUR FILES ELSEWHERE.
Use your installed recovery to wipe the internal storage, so it becomes available for usage.
Select the option Wipe, then Format data, and then confirm the operation.
No you should be able to use your recovery for other operations.
Make a backup of your current stock ROM
Use your installed recovery to make a backup of your current stock ROM.
Select the option Backup, and then select all partitions, then confirm the backup operation.
After this, don't forget to copy the backup in your computer. For that, you can plug your phone to PC while you are in recovery, and then you can just copy the backup. The backup is stored in the folder named TWRP.
Install a custom ROM
You can use your recovery to install a custom ROM.
The general steps for installing a custom ROM are:
1. Wipe the partitions Data, Dalvik/Cache, System
2. Download the ROM that is a zip file and store the zip file in phone(either internal memory or SD CARD)
3. Use the install option in recovery to install the ROM
4. Reboot the phone.
Install a custom TREBLE ROM
Treble ROMS are different than regular custom ROMS, because they need the phone to have an additional Vendor partition.
To create a Vendor partition, use your recovery to install the zip Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875) and reboot your phone in to recovery so the recovery detects the new vendor partition.
Then you need to flash a particular vendor(Either Project Treblue, or H-VENDOR).
After that, you can wipe the partitions(Data, Dalvik/Cache, System) and flash the custom TREBLE ROM.
I recommend to flash this custom TREBLE ROM: crDROID https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
To flash crDROID, first install the zip Exynos7870_CreateVendor_2.0.zip, reboot your phone in to recovery, and then flash crDROID(note that the vendor is included in crDROID).
Revert to stock ROM
You can use Odin tool to flash the stock rom. First find your stock rom on https://www.sammobile.com/, unpack the downloaded ROM, and then use Odin tool to flash all the files(BL,AP,CP, CSC)
To revert to stock ROM using your recovery, first install the zip Exynos7870_RevertVendor_2.0.zip(link here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875), reboot your phone in to recovery so the recovery detects that the vendor partition is gone, and then restore your previously created backup.
death.by.confusion said:
In order to install a custom ROM, the general steps are to: Unlock bootloader, Install custom recovery, make a backup of your current stock ROM, and then go to install a custom ROM.
NOTE: It is good idea to note your software version and your baseband version right now(enter *#1234# on dial pad)
This is so you can find your stock ROM on https://www.sammobile.com/ and flash with Odin tool.
Unlock bootloader
In our samsung phone it is very easy to unlock the bootloader. All you have to do is go to Developer options and enable OEM Unlock(something similar to the image below)
To enable Developer options, you go in About phone, and press on the field Build Number multiple times(something similar to the image below)
Install custom recovery
There are multiple choices for custom recovery for our samsung phone. I recommend to install TWRP 3.3.0(link here https://github.com/ananjaser1211/android_device_samsung_jxy17lte/releases)
You need samsung USB drivers(link here https://developer.samsung.com/mobile/android-usb-driver.html and the
the Odin tool(for flashing the recovery)(link here https://odinflashtool.com/download/odin3-v3-13-1/
1. Turn your phone in to Download mode. For that, first power off your phone, and then hold POWER button together with volume DOWN and HOME button, then connect the phone with USB cable on the computer.
2. Open Odin tool
3. In the options tab, uncheck auto reboot
4. Select the custom recovery image in to AP field(the exact file name of recovery from link is TWRP-3.3.0-j7y17lte-20190417.tar
5. Start flashing.
6. Now, hold POWER, volume DOWN, volume UP and HOME button together until your screen on the phone goes back, then instantly hold POWER, Volume UP and HOME button together, so you boot in to the installed recovery.
7. You should see the installed recovery working.
Set up internal storage so the recovery works properly
Warning: This operation WILL DELETE EVERYTHING ON YOUR INTERNAL STORAGE. COPY YOUR FILES ELSEWHERE.
Use your installed recovery to wipe the internal storage, so it becomes available for usage.
Select the option Wipe, then Format data, and then confirm the operation.
No you should be able to use your recovery for other operations.
Make a backup of your current stock ROM
Use your installed recovery to make a backup of your current stock ROM.
Select the option Backup, and then select all partitions, then confirm the backup operation.
After this, don't forget to copy the backup in your computer. For that, you can plug your phone to PC while you are in recovery, and then you can just copy the backup. The backup is stored in the folder named TWRP.
Install a custom ROM
You can use your recovery to install a custom ROM.
The general steps for installing a custom ROM are:
1. Wipe the partitions Data, Dalvik/Cache, System
2. Download the ROM that is a zip file and store the zip file in phone(either internal memory or SD CARD)
3. Use the install option in recovery to install the ROM
4. Reboot the phone.
Install a custom TREBLE ROM
Treble ROMS are different than regular custom ROMS, because they need the phone to have an additional Vendor partition.
To create a Vendor partition, use your recovery to install the zip Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875) and reboot your phone in to recovery so the recovery detects the new vendor partition.
Then you need to flash a particular vendor(Either Project Treblue, or H-VENDOR).
After that, you can wipe the partitions(Data, Dalvik/Cache, System) and flash the custom TREBLE ROM.
I recommend to flash this custom TREBLE ROM: crDROID https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
To flash crDROID, first install the zip Exynos7870_CreateVendor_2.0.zip, reboot your phone in to recovery, and then flash crDROID(note that the vendor is included in crDROID).
Revert to stock ROM
You can use Odin tool to flash the stock rom. First find your stock rom on https://www.sammobile.com/, unpack the downloaded ROM, and then use Odin tool to flash all the files(BL,AP,CP, CSC)
To revert to stock ROM using your recovery, first install the zip Exynos7870_RevertVendor_2.0.zip(link here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875), reboot your phone in to recovery so the recovery detects that the vendor partition is gone, and then restore your previously created backup.
Click to expand...
Click to collapse
Thank you very much but I have a problem, when I try to install CreateVendor or crDroid I get an error in TWRP "failed to mount /preload (invalid argument)
any fix for that?
LidorTzruya said:
Thank you very much but I have a problem, when I try to install CreateVendor or crDroid I get an error in TWRP "failed to mount /preload (invalid argument)
any fix for that?
Click to expand...
Click to collapse
This is not an error that will break your phone. TWRP will install the ROM successfuly, so don't worry about the error. Since there is a Vendor partition, it is natural that the phone won't have a preload partition, so TWRP won't be able to mount it.
Now how is the ROM working?
death.by.confusion said:
This is not an error that will break your phone. TWRP will install the ROM successfuly, so don't worry about the error. Since there is a Vendor partition, it is natural that the phone won't have a preload partition, so TWRP won't be able to mount it.
Now how is the ROM working?
Click to expand...
Click to collapse
it works well! thank you! I tried installing GApps (ARM64, android 10, stock) and that just puts the phone into a bootloop, so I re-installed the rom. maybe you know what it happens?
LidorTzruya said:
it works well! thank you! I tried installing GApps (ARM64, android 10, stock) and that just puts the phone into a bootloop, so I re-installed the rom. maybe you know what it happens?
Click to expand...
Click to collapse
I don't use GAPPS, so i don't know what would be the problem.
I suggest you install pico package instead of the stock package.
If still not working, then I suggest you install bitgapps.
death.by.confusion said:
In order to install a custom ROM, the general steps are to: Unlock bootloader, Install custom recovery, make a backup of your current stock ROM, and then go to install a custom ROM.
NOTE: It is good idea to note your software version and your baseband version right now(enter *#1234# on dial pad)
This is so you can find your stock ROM on https://www.sammobile.com/ and flash with Odin tool.
Unlock bootloader
In our samsung phone it is very easy to unlock the bootloader. All you have to do is go to Developer options and enable OEM Unlock(something similar to the image below)
To enable Developer options, you go in About phone, and press on the field Build Number multiple times(something similar to the image below)
Install custom recovery
There are multiple choices for custom recovery for our samsung phone. I recommend to install TWRP 3.3.0(link here https://github.com/ananjaser1211/android_device_samsung_jxy17lte/releases)
You need samsung USB drivers(link here https://developer.samsung.com/mobile/android-usb-driver.html and the
the Odin tool(for flashing the recovery)(link here https://odinflashtool.com/download/odin3-v3-13-1/
1. Turn your phone in to Download mode. For that, first power off your phone, and then hold POWER button together with volume DOWN and HOME button, then connect the phone with USB cable on the computer.
2. Open Odin tool
3. In the options tab, uncheck auto reboot
4. Select the custom recovery image in to AP field(the exact file name of recovery from link is TWRP-3.3.0-j7y17lte-20190417.tar
5. Start flashing.
6. Now, hold POWER, volume DOWN, volume UP and HOME button together until your screen on the phone goes back, then instantly hold POWER, Volume UP and HOME button together, so you boot in to the installed recovery.
7. You should see the installed recovery working.
Set up internal storage so the recovery works properly
Warning: This operation WILL DELETE EVERYTHING ON YOUR INTERNAL STORAGE. COPY YOUR FILES ELSEWHERE.
Use your installed recovery to wipe the internal storage, so it becomes available for usage.
Select the option Wipe, then Format data, and then confirm the operation.
No you should be able to use your recovery for other operations.
Make a backup of your current stock ROM
Use your installed recovery to make a backup of your current stock ROM.
Select the option Backup, and then select all partitions, then confirm the backup operation.
After this, don't forget to copy the backup in your computer. For that, you can plug your phone to PC while you are in recovery, and then you can just copy the backup. The backup is stored in the folder named TWRP.
Install a custom ROM
You can use your recovery to install a custom ROM.
The general steps for installing a custom ROM are:
1. Wipe the partitions Data, Dalvik/Cache, System
2. Download the ROM that is a zip file and store the zip file in phone(either internal memory or SD CARD)
3. Use the install option in recovery to install the ROM
4. Reboot the phone.
Install a custom TREBLE ROM
Treble ROMS are different than regular custom ROMS, because they need the phone to have an additional Vendor partition.
To create a Vendor partition, use your recovery to install the zip Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875) and reboot your phone in to recovery so the recovery detects the new vendor partition.
Then you need to flash a particular vendor(Either Project Treblue, or H-VENDOR).
After that, you can wipe the partitions(Data, Dalvik/Cache, System) and flash the custom TREBLE ROM.
I recommend to flash this custom TREBLE ROM: crDROID https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
To flash crDROID, first install the zip Exynos7870_CreateVendor_2.0.zip, reboot your phone in to recovery, and then flash crDROID(note that the vendor is included in crDROID).
Revert to stock ROM
You can use Odin tool to flash the stock rom. First find your stock rom on https://www.sammobile.com/, unpack the downloaded ROM, and then use Odin tool to flash all the files(BL,AP,CP, CSC)
To revert to stock ROM using your recovery, first install the zip Exynos7870_RevertVendor_2.0.zip(link here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875), reboot your phone in to recovery so the recovery detects that the vendor partition is gone, and then restore your previously created backup.
Click to expand...
Click to collapse
Hello sir, im just newbie about updating phone like this so i just follow your step above and now my phone going to CRDROID after SAMSUNG screen, is this ok or wrong ?? i still be able to use my phone but the problem is my sim card is not detected, and also i miss the part of revert stock rom, and when i try to revert stock rom my phone say there is no OS inside. Maybe you know what should i do sir ? at least my simcard detected and i have signal to do whatsapp and other else, thank you sir
death.by.confusion said:
In order to install a custom ROM, the general steps are to: Unlock bootloader, Install custom recovery, make a backup of your current stock ROM, and then go to install a custom ROM.
NOTE: It is good idea to note your software version and your baseband version right now(enter *#1234# on dial pad)
This is so you can find your stock ROM on https://www.sammobile.com/ and flash with Odin tool.
Unlock bootloader
In our samsung phone it is very easy to unlock the bootloader. All you have to do is go to Developer options and enable OEM Unlock(something similar to the image below)
To enable Developer options, you go in About phone, and press on the field Build Number multiple times(something similar to the image below)
Install custom recovery
There are multiple choices for custom recovery for our samsung phone. I recommend to install TWRP 3.3.0(link here https://github.com/ananjaser1211/android_device_samsung_jxy17lte/releases)
You need samsung USB drivers(link here https://developer.samsung.com/mobile/android-usb-driver.html and the
the Odin tool(for flashing the recovery)(link here https://odinflashtool.com/download/odin3-v3-13-1/
1. Turn your phone in to Download mode. For that, first power off your phone, and then hold POWER button together with volume DOWN and HOME button, then connect the phone with USB cable on the computer.
2. Open Odin tool
3. In the options tab, uncheck auto reboot
4. Select the custom recovery image in to AP field(the exact file name of recovery from link is TWRP-3.3.0-j7y17lte-20190417.tar
5. Start flashing.
6. Now, hold POWER, volume DOWN, volume UP and HOME button together until your screen on the phone goes back, then instantly hold POWER, Volume UP and HOME button together, so you boot in to the installed recovery.
7. You should see the installed recovery working.
Set up internal storage so the recovery works properly
Warning: This operation WILL DELETE EVERYTHING ON YOUR INTERNAL STORAGE. COPY YOUR FILES ELSEWHERE.
Use your installed recovery to wipe the internal storage, so it becomes available for usage.
Select the option Wipe, then Format data, and then confirm the operation.
No you should be able to use your recovery for other operations.
Make a backup of your current stock ROM
Use your installed recovery to make a backup of your current stock ROM.
Select the option Backup, and then select all partitions, then confirm the backup operation.
After this, don't forget to copy the backup in your computer. For that, you can plug your phone to PC while you are in recovery, and then you can just copy the backup. The backup is stored in the folder named TWRP.
Install a custom ROM
You can use your recovery to install a custom ROM.
The general steps for installing a custom ROM are:
1. Wipe the partitions Data, Dalvik/Cache, System
2. Download the ROM that is a zip file and store the zip file in phone(either internal memory or SD CARD)
3. Use the install option in recovery to install the ROM
4. Reboot the phone.
Install a custom TREBLE ROM
Treble ROMS are different than regular custom ROMS, because they need the phone to have an additional Vendor partition.
To create a Vendor partition, use your recovery to install the zip Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875) and reboot your phone in to recovery so the recovery detects the new vendor partition.
Then you need to flash a particular vendor(Either Project Treblue, or H-VENDOR).
After that, you can wipe the partitions(Data, Dalvik/Cache, System) and flash the custom TREBLE ROM.
I recommend to flash this custom TREBLE ROM: crDROID https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
To flash crDROID, first install the zip Exynos7870_CreateVendor_2.0.zip, reboot your phone in to recovery, and then flash crDROID(note that the vendor is included in crDROID).
Revert to stock ROM
You can use Odin tool to flash the stock rom. First find your stock rom on https://www.sammobile.com/, unpack the downloaded ROM, and then use Odin tool to flash all the files(BL,AP,CP, CSC)
To revert to stock ROM using your recovery, first install the zip Exynos7870_RevertVendor_2.0.zip(link here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875), reboot your phone in to recovery so the recovery detects that the vendor partition is gone, and then restore your previously created backup.
Click to expand...
Click to collapse
Hi, I tried it on my J7 Pro (j730g/ds), but it stuck on cdroid logo. What I do
1. Install TWRP and format /data
2. Install Exynos7870_CreateVendor_2.0.zip and reboot to recovery
3. And Install crDroid 6.9 (without gapps)
4. Reboot
But phone it bootloop on cdroid logo.
Any help is Appreciate
Sorry for my bad english before.
suciprimawati said:
Hi, I tried it on my J7 Pro (j730g/ds), but it stuck on cdroid logo. What I do
1. Install TWRP and format /data
2. Install Exynos7870_CreateVendor_2.0.zip and reboot to recovery
3. And Install crDroid 6.9 (without gapps)
4. Reboot
But phone it bootloop on cdroid logo.
Any help is Appreciate
Sorry for my bad english before.
Click to expand...
Click to collapse
Do not flash cdroid, flash a treble rom instead. It should have a extension of .img instead of .zip
After flashing Exynos7870_CreateVendor_2.0.zip,flash skyhawk recovery project.
https://forum.xda-developers.com/ga.../unofficial-skyhawk-recovery-project-t4107145, rebooting into skywawk recovery,you should flash H-Vendor.
https://forum.xda-developers.com/galaxy-j7-2017/development/treble-h-vendor-v1-0-t4116277
Without rebooting immediately flash gsi image.
after flashing reboot device.
death.by.confusion said:
[GUIDE][J730X] A beginer's guide to installing custom ROM on Samsung Galaxy J7 2017
In order to install a custom ROM, the general steps are to: Unlock bootloader, Install custom recovery, make a backup of your current stock ROM, and then go to install a custom ROM.
NOTE: It is good idea to note your software version and your baseband version right now(enter *#1234# on dial pad)
This is so you can find your stock ROM on https://www.sammobile.com/ and flash with Odin tool.
Unlock bootloader
In our samsung phone it is very easy to unlock the bootloader. All you have to do is go to Developer options and enable OEM Unlock(something similar to the image below)
To enable Developer options, you go in About phone, and press on the field Build Number multiple times(something similar to the image below)
Install custom recovery
There are multiple choices for custom recovery for our samsung phone. I recommend to install TWRP 3.3.0(link here https://github.com/ananjaser1211/android_device_samsung_jxy17lte/releases)
You need samsung USB drivers(link here https://developer.samsung.com/mobile/android-usb-driver.html and the
the Odin tool(for flashing the recovery)(link here https://odinflashtool.com/download/odin3-v3-13-1/
1. Turn your phone in to Download mode. For that, first power off your phone, and then hold POWER button together with volume DOWN and HOME button, then connect the phone with USB cable on the computer.
2. Open Odin tool
3. In the options tab, uncheck auto reboot
4. Select the custom recovery image in to AP field(the exact file name of recovery from link is TWRP-3.3.0-j7y17lte-20190417.tar
5. Start flashing.
6. Now, hold POWER, volume DOWN, volume UP and HOME button together until your screen on the phone goes back, then instantly hold POWER, Volume UP and HOME button together, so you boot in to the installed recovery.
7. You should see the installed recovery working.
Set up internal storage so the recovery works properly
Warning: This operation WILL DELETE EVERYTHING ON YOUR INTERNAL STORAGE. COPY YOUR FILES ELSEWHERE.
Use your installed recovery to wipe the internal storage, so it becomes available for usage.
Select the option Wipe, then Format data, and then confirm the operation.
No you should be able to use your recovery for other operations.
Make a backup of your current stock ROM
Use your installed recovery to make a backup of your current stock ROM.
Select the option Backup, and then select all partitions, then confirm the backup operation.
After this, don't forget to copy the backup in your computer. For that, you can plug your phone to PC while you are in recovery, and then you can just copy the backup. The backup is stored in the folder named TWRP.
Install a custom ROM
You can use your recovery to install a custom ROM.
The general steps for installing a custom ROM are:
1. Wipe the partitions Data, Dalvik/Cache, System
2. Download the ROM that is a zip file and store the zip file in phone(either internal memory or SD CARD)
3. Use the install option in recovery to install the ROM
4. Reboot the phone.
Install a custom TREBLE ROM
Treble ROMS are different than regular custom ROMS, because they need the phone to have an additional Vendor partition.
To create a Vendor partition, use your recovery to install the zip Exynos7870_CreateVendor_2.0.zip(download from here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875) and reboot your phone in to recovery so the recovery detects the new vendor partition.
Then you need to flash a particular vendor(Either Project Treblue, or H-VENDOR).
After that, you can wipe the partitions(Data, Dalvik/Cache, System) and flash the custom TREBLE ROM.
I recommend to flash this custom TREBLE ROM: crDROID https://forum.xda-developers.com/galaxy-j7-2017/development/unofficial-crdroid-6-7-t4119505
To flash crDROID, first install the zip Exynos7870_CreateVendor_2.0.zip, reboot your phone in to recovery, and then flash crDROID(note that the vendor is included in crDROID).
Revert to stock ROM
You can use Odin tool to flash the stock rom. First find your stock rom on https://www.sammobile.com/, unpack the downloaded ROM, and then use Odin tool to flash all the files(BL,AP,CP, CSC)
To revert to stock ROM using your recovery, first install the zip Exynos7870_RevertVendor_2.0.zip(link here https://forum.xda-developers.com/galaxy-j7-2017/development/treble-project-treblue-j710x-t4098875), reboot your phone in to recovery so the recovery detects that the vendor partition is gone, and then restore your previously created backup.
Click to expand...
Click to collapse
Hello. Sorry for the long reply ahead. I have the same problem of wanting to use 64 bit apps in my J7 pro (SM-J30G/DS). It's my first time doing a custom rom as well and I followed all the instructions detailed here, but things did not go well for me.
The only step I missed is copying the backup to my laptop because for some reason my device is not letting it be copied. Nevertheless, I proceeded to install the custom rom since I was hoping to use the stock rom in sammobile.com instead as backup.
However, I keep getting both the error 7 and "failed to mount /preload (invalid argument)" when installing crdroid. I tried numerous ways to fix it but nothing happens. The following are what I have already tried:
- Install older versions of crdroid (all versions causes error 7)
- Remove assert in "updater-script" (tried it in 6.9 and 6.7 versions but still get error 7)
- Install latest versions of twrp (I cannot find the latest version of twrp for j7y17lte aside from what's here, so I went to other sites that offer twrp for J7 pro (2017). I found j7xelte and herolte but they don't work, so I used given twrp here again)
I can't fix the error and the install was always unsuccessful, so I decided to use another custom rom which is HavocOS. I followed the instructions but I still get the error 7 when installing project treblue. I tried removing assert again but the error is still there. I researched more but I can't find any more solutions to this problem or what's causing it.
One thing to note is that the create vendor zip was installed successfully (but with failed to mount/preload) and only the custom roms receive error 7. My research about error 7 said that it happens when the device is incompatible with the roms to be installed, but I'm pretty sure that my device is J730G/DS which should work fine since it worked with others here that have the same device. If my device was incompatible, then why does the twrp and create vendor work fine? Is it because my phone was not rooted? I saw that a lot of custom roms require root before installing, but it was not mentioned in the instructions so I did not root my phone.
Another problem is that I can't revert to my stock rom anymore. I found my stock rom in sammobile and proceeded to flash it using odin, but then my phone is stuck in samsung logo after rebooting. I tried leaving it for 8 hours to see if it will load but nothing happened. I can still access the recovery so I reinstalled twrp and would try to reinstall my stock rom.
Any help would be appreciated. Thank you!
EDIT: After reinstalling twrp, I tried flashing the create vendor and crdroid again and for some reason, the installation was now successful. But after rebooting to system, it was stuck in the crdroid logo. I then went to twrp again, formatted the data, then installed HavocOS and to my surprise, it was successful! There are no problems with boot and I am currently able to use the rom smoothly.
Problem is fixed since I am able to use 64 bit apps, but if you guys know what happened and what steps I did wrong, please tell me! I am still confused with what the problem is and I don't want to experience the same problem when I update my rom. Any help would be appreciated. Thank you very much!
I want to run 64 bit in J7 max G615F
does it work on nokia 2.3 which is binder64?
Hi,
I'm sure someone else will have had my problem but I can't seem to find a straight forward solution.
I am wanting to upgrade my Samsung S7 Edge, SM-G935F Exynos, to the latest Lineage OS with Android 10 as Samsung are no longer supporting my phone. The phone is unlocked as supplied from Samsung.
I downloaded Odin v3.14 and successfully flashed TWRP 3.4.0.0 hero.2lte.img.tar. I activated Developer Options and OEM unlock before flashing.
I can enter TWRP but am unsure what I do regarding the Unmodified System Partition options on the 1st TWRP screen so I hit 'Keep Read Only' and then 'Reboot' only to find that the phone attempts to restart, I see the Samsung Galaxy S7 Edge splash screen which then goes off and restarts again repeatedly, so I can't check if all my data etc. is ok on the phone. I did back up Whatsapp and made s Smart Switch backup too but forgot to do Samsung & Google account backups before the flashing.
I'm assuming I've missed something out in the flashing procedure but am not sure of exactly what. I have previously flashed and upgraded Galaxy S3, S3 Mini & a Tab2 10.1 using earlier TWRP versions so it's not that I'm a total beginner. I also tried to do a rom backup via TWRP but that failed and also a wipe Dalvik cache but that also failed.
Please advise:
1. what I've done wrong if anything?
2. Best way to restore the phone without losing existing data if possible perhaps with stock rom flashing? I could try the Smart Switch Emergency Software recovery & Initialisation but I understand that resets the phone to Factory settings loosing all data.
3. Procedure to flash Lineage rom that's 'idiot proofed'?
Thanks in advance.
rebgershon said:
Hi,
I'm sure someone else will have had my problem but I can't seem to find a straight forward solution.
I am wanting to upgrade my Samsung S7 Edge, SM-G935F Exynos, to the latest Lineage OS with Android 10 as Samsung are no longer supporting my phone. The phone is unlocked as supplied from Samsung.
I downloaded Odin v3.14 and successfully flashed TWRP 3.4.0.0 hero.2lte.img.tar. I activated Developer Options and OEM unlock before flashing.
I can enter TWRP but am unsure what I do regarding the Unmodified System Partition options on the 1st TWRP screen so I hit 'Keep Read Only' and then 'Reboot' only to find that the phone attempts to restart, I see the Samsung Galaxy S7 Edge splash screen which then goes off and restarts again repeatedly, so I can't check if all my data etc. is ok on the phone. I did back up Whatsapp and made s Smart Switch backup too but forgot to do Samsung & Google account backups before the flashing.
I'm assuming I've missed something out in the flashing procedure but am not sure of exactly what. I have previously flashed and upgraded Galaxy S3, S3 Mini & a Tab2 10.1 using earlier TWRP versions so it's not that I'm a total beginner. I also tried to do a rom backup via TWRP but that failed and also a wipe Dalvik cache but that also failed.
Please advise:
1. what I've done wrong if anything?
2. Best way to restore the phone without losing existing data if possible perhaps with stock rom flashing? I could try the Smart Switch Emergency Software recovery & Initialisation but I understand that resets the phone to Factory settings loosing all data.
3. Procedure to flash Lineage rom that's 'idiot proofed'?
Thanks in advance.
Click to expand...
Click to collapse
1] You didn't formatted /data and/or flashed magisk or supersu after booting into twrp first time.
Note that you need to format /data under wipe in twrp and type yes and then again reboot in twrp. This is necessary step to disable encryption. And after that flash magisk without any reboot or flash your required rom by following your respective rom thread.
Please note that keeping system read only will cause you to flash in systemless root mode like magisk or super su in systemless mode. There is no difference between normal root mode and systemless root mode except that you will need to allow system modifications in twrp in normal root which will in turn trigger dm verity check and you will need to flash no verity zip to make phone bootable when system modification method (normal root) is selected. Plus system modification will cause certain apps to detect root easily plus increasing complications like I said above. So just keep read only and flash magisk and you will get root in systemless mode without any cons !
Here, you said you're getting a verification screen after rebooting twrp..
This can be caused either by.
1. Not formatting /data after booting twrp for first time
2. Not flashing magisk after formatting /data
3. Enabling system modifications and not flashing no verity zips/magisk
4. Oem unlock is not enabled..
2] You cannot restore data if you didn't back it up before messing with it, or you made a titanium backup/twrp backup.
Smart switch cannot flash phone anymore ..
Yes, flashing stock firmware using home_csc in odin, will not delete data and may restore your phone, but no guarantee that it will work, you can try though. Thats why its strictly advised to do backup before messing your phone in anyway..
3. Pls refer or ask in your respective rom thread.
Sent from my hero2lte using XDA Labs
shah22 said:
1] You didn't formatted /data and/or flashed magisk or supersu after booting into twrp first time.
Note that you need to format /data under wipe in twrp and type yes and then again reboot in twrp. This is necessary step to disable encryption. And after that flash magisk without any reboot or flash your required rom by following your respective rom thread.
Please note that keeping system read only will cause you to flash in systemless root mode like magisk or super su in systemless mode. There is no difference between normal root mode and systemless root mode except that you will need to allow system modifications in twrp in normal root which will in turn trigger dm verity check and you will need to flash no verity zip to make phone bootable when system modification method (normal root) is selected. Plus system modification will cause certain apps to detect root easily plus increasing complications like I said above. So just keep read only and flash magisk and you will get root in systemless mode without any cons !
Here, you said you're getting a verification screen after rebooting twrp..
This can be caused either by.
1. Not formatting /data after booting twrp for first time
2. Not flashing magisk after formatting /data
3. Enabling system modifications and not flashing no verity zips/magisk
4. Oem unlock is not enabled..
2] You cannot restore data if you didn't back it up before messing with it, or you made a titanium backup/twrp backup.
Smart switch cannot flash phone anymore ..
Yes, flashing stock firmware using home_csc in odin, will not delete data and may restore your phone, but no guarantee that it will work, you can try though. Thats why its strictly advised to do backup before messing your phone in anyway..
3. Pls refer or ask in your respective rom thread.
Thanks for your reply Shah though I'm still a bit confused by it.
UnIock OEM was enabled as was USB debugging.
Fortunately, I was able to reflash the stock rom and phone is working again but what sort of backup are you indicating in part 2. above), NAND, Smartswitch or just back up to google, Samsung & Whatsapp accounts?
In 1). of your reply you say 'You didn't formatted /data and/or flashed magisk or supersu after booting into twrp first time.
Note that you need to format /data under wipe in twrp and type yes and then again reboot in twrp. This is necessary step to disable encryption. And after that flash magisk without any reboot or flash your required rom by following your respective rom thread.'
I thought that if I do format /data my data would be lost and I want to make a NAND backup of the existing rom and data before flashing/modifying but if that doesn't loose the data, I assume then the steps are as follows:
1. Flash TWRP with Odin
2. Boot into Recovery-TWRP
3. Tap on the Read Only button on the 1st TWRP screen
4. Format /data under wipe in TWRP and tap yes and then reboot in TWRP. - Do you mean reboot the phone into TWRP of just go back into the TWRP main menu & when do I make the NAND backup?
5. Flash magisk or supersu from SD card no reboot
6. Flash Lineage OS rom from SD card.
7. Reboot.
Please correct any errors above as I've now tried 3 times since my original post without success but always managed to reflash the stock rom to get me going again.
Click to expand...
Click to collapse
rebgershon said:
Thanks for your reply Shah though I'm still a bit confused by it.
Click to expand...
Click to collapse
Thats why you read forums again and again and unless you are sure and know what you're doing, don't proceed with these things and read again.
rebgershon said:
UnIock OEM was enabled as was USB debugging.
Fortunately, I was able to reflash the stock rom and phone is working again but what sort of backup are you indicating in part 2. above), NAND, Smartswitch or just back up to google, Samsung & Whatsapp accounts?
Click to expand...
Click to collapse
Upto you which backup you prefer, saving data on separate storage is the main goal as rooting and flashing custom rom would erase all your data from phone.
rebgershon said:
I thought that if I do format /data my data would be lost and I want to make a NAND backup of the existing rom and data before flashing/modifying but if that doesn't loose the data, I assume then the steps are as follows
Click to expand...
Click to collapse
What you mean exactly ? What doesn't loose the data ? Flashing custom rom first time/rooting always erases your data and yes you need to backup before flashing/modifying.
rebgershon said:
1. Flash TWRP with Odin
2. Boot into Recovery-TWRP
3. Tap on the Read Only button on the 1st TWRP screen
4. Format /data under wipe in TWRP and tap yes and then reboot in TWRP. - Do you mean reboot the phone into TWRP of just go back into the TWRP main menu & when do I make the NAND backup?
5. Flash magisk or supersu from SD card no reboot
6. Flash Lineage OS rom from SD card.
7. Reboot.
Click to expand...
Click to collapse
In step 4. Reboot again in twrp after formatting /data.
When do you make nand backup?? Lol, at this point your phone would have nothing to backup, you should have made a backup the first time you tried modifying your phone. Because flashing stock rom like you said you did many times, already formats the phone.
If you mean you want to backup your phone again, then you can't backup in twrp in this stage. Backup before flashing twrp through any means.
Step 5 is correct, I don't know about step 6. I never flashed lineage and have no experience about it. Pls refer lineage's respective rom thread for exact steps. Good luck
Sent from my hero2lte using XDA Labs
shah22 said:
Thats why you read forums again and again and unless you are sure and know what you're doing, don't proceed with these things and read again.
Upto you which backup you prefer, saving data on separate storage is the main goal as rooting and flashing custom rom would erase all your data from phone.
What you mean exactly ? What doesn't loose the data ? Flashing custom rom first time/rooting always erases your data and yes you need to backup before flashing/modifying.
In step 4. Reboot again in twrp after formatting /data.
When do you make nand backup?? Lol, at this point your phone would have nothing to backup, you should have made a backup the first time you tried modifying your phone. Because flashing stock rom like you said you did many times, already formats the phone.
If you mean you want to backup your phone again, then you can't backup in twrp in this stage. Backup before flashing twrp through any means.
Step 5 is correct, I don't know about step 6. I never flashed lineage and have no experience about it. Pls refer lineage's respective rom thread for exact steps. Good luck
Sent from my hero2lte using XDA Labs
Click to expand...
Click to collapse
Thanks again Shah for your reply/help.
I followed the instructions and got the lineage rom installed and Gapps but I don't think Gapps installed properly as I wasn't able to restore any of the saved data from my google account and it wouldn't allow me to add any other accounts except email so for now I've restored the stock rom and my data.
Is there another Android 10 rom you can recommend besides lineage that will have a similar appearance to Samsung?
rebgershon said:
Thanks again Shah for your reply/help.
I followed the instructions and got the lineage rom installed and Gapps but I don't think Gapps installed properly as I wasn't able to restore any of the saved data from my google account and it wouldn't allow me to add any other accounts except email so for now I've restored the stock rom and my data.
Is there another Android 10 rom you can recommend besides lineage that will have a similar appearance to Samsung?
Click to expand...
Click to collapse
I don't recommend any rom except a stock rooted debloated one.. (like Alexndr's devbase)
Reason : because full custom roms have a high chance to mess up your phone's efs and permanent soft brick issues.
But, I'm in love with infinity wallpapers, dark mode and android 10 in general like all others these days.. so if you really want samsung android 10 for S7 edge, then Floyd V4 is your best bet.. see on rom and software developer section of s7 edge to find floyd v4. Its a s9 android 10 one ui 2 port...
Personally, I'm using latest alexndr's devbase rom. Because I'm still paranoid about fully custom or ported roms
Alexndr's devbase is a full stock oreo - debloated rom. Which has option to root during flashing in twrp too. Its perfect for my needs.
But maybe soon, I will change to Floyd v4 to experience the future.. who knows
Sent from my Legendary Hero2LTE using Tapatalk
shah22 said:
I don't recommend any rom except a stock rooted debloated one.. (like Alexndr's devbase)
Reason : because full custom roms have a high chance to mess up your phone's efs and permanent soft brick issues.
But, I'm in love with infinity wallpapers, dark mode and android 10 in general like all others these days.. so if you really want samsung android 10 for S7 edge, then Floyd V4 is your best bet.. see on rom and software developer section of s7 edge to find floyd v4. Its a s9 android 10 one ui 2 port...
Personally, I'm using latest alexndr's devbase rom. Because I'm still paranoid about fully custom or ported roms
Alexndr's devbase is a full stock oreo - debloated rom. Which has option to root during flashing in twrp too. Its perfect for my needs.
But maybe soon, I will change to Floyd v4 to experience the future.. who knows
Shah,
Many thanks for the recommendation of the FloydQ rom.
I installed it yesterday after making all backups inc. Smartswitch.
Very easy to install both from flashing and Aroma installation viewpoints. Ran 1st time without a glitch and phone now thinks its an S9+ running Android 10 a la Samsung. I even managed to transfer my Smartswitch backup to my wife's old S7 Edge and then used Smartswitch to transfer from that phone to the 'S9+'.
Only glitch was logging into my Samsung account but sorted that as well so all in all very happy so far.:good:
Click to expand...
Click to collapse