Can not install any Custom rom_ TWRP/OrangFox tested - Redmi K20 / Xiaomi Mi 9T Questions & Answers

I am trying to install some custom rom, below roms are tested and no way to done it:
Xtended, Pixel experience, PE, MSMXtended!!!
all of them is not possible to install via TWRP or OrangFox!
after zip installation in recovery mode, the device will be on loop on fastboot and/or recovery and nothing happening on this type of installation!
I tested to sideload system.img, boot.img etc...
any help will be welcome.

You NEED to "Format Data" (not "Wipe" > "/data", it's the "Format Data" button).
EDIT: You may need to install a good firmware too, just follow installation steps of the custom ROM...

Im having the same issue did the format fix it?

xxjahasotoxx said:
Im having the same issue did the format fix it?
Click to expand...
Click to collapse
Guide for install custom ROM
1- boot to recovery
2- select format and type "yes"
3- reboot recovery
4- now wipe data, catch, dalvik catch
5- install ROM and reboot
** Some ROM work only with global vendor. You must first install vendor zip file with twrp (or vendor img with fastboot comment in your pc/linux/mac)
For example: My Mi 9T firmware is (Russian Gobal). I got error when try install Pixel Experience Plus. I install Global Vender with TWRP, then install rom zip file without any problem. (I am on stock miui with locked bootloader now)

Related

From Philz to Flyme (official firmware) MX4

Good evening everyone.
I write because I have a problem with the installation of the CM on my meizu MX4.
I ran perfectly the procedure of unlocking the bootloader, and once unlocked, I flashed the recovery Philz. Later I tried to flash the CM with adb, but in at end it always says "Installation Aborted". I tried with the patched recovery and with cofface, but I just can not flash it.
I then tried to do a wipe cache but no with any recovery that I flashed always appears to me:
"E: Can not mount / cache / recovery / command
E: Can not mount / cache / recovery / log
E: Can not open / cache / recovery / log
E: Can not mount / cache / recovery / last_log
E: Can not open / cache / recovery / last_log "
I read here http://forum.xda-developers.com/meizu-mx/general/tutorial-bootloader-unlocking-mx4-m1-t3201715 that I could flash the patched rom deleting the file uboot.img and preloader.bin but I can not find anywhere the second file, and also I'm afraid to brick the phone ... someone has already done it?
Tell me that at least in the future I will be able to install the CM. Loved and hated Flyme.
Sorry for the English and thanks in advance for your reply.
Why you don't install CM from the recovery?
Sent from my D6603 using Tapatalk
I has this problem also when try to wipe cache. I fix cache mount with "wipe for new rom" option in wipe menu on philz recovery.
After that install cyanogen .zip with recovery.
Now i'm back to flyme but i flash patched flyme4.5.6i-twrp.zip found on 4pda forum, with twrp recovery for mx4.
Here is link for tutorial *4pda.ru/forum/index.php?showtopic=689760&st=780#entry43612111*
My MX4 is now on Flyme international version (original was A firmware) and i still have unlocked bootloader and custom recovery.
Everything works fine without any bug.
artlov I installed the recovery and then I did:
1) install zip
2) install zip from sideload
3) MX4 connect to pc
4) open CDM and write "adb devices" enter
5) "adb sideload cm12 ect * enter *
6) sull'mx4 appeared the word "installation aborted" after loading on pc
Now i have flyme 4.2.8.2A with philz recovery.
mmdag82 i don't find on philz the option "wipe for new rom"
"Clean to Install a New Rom" is exactly name of option under Wipe menu
And then i can try to flash CM? By terminal or with file zip on mx4's memory?
Thank you for your answers!
With zip file on mx4 memory
did you tried factory reset because you must do that befor adb sideload and i woildn't do Clean to Install a New Rom because it will delete everything about current system
Yeeah! CM installed! Thanks a lot guys!
MX4 not read sim card with CM...
federicolucchesi said:
artlov I installed the recovery and then I did:
1) install zip
2) install zip from sideload
3) MX4 connect to pc
4) open CDM and write "adb devices" enter
5) "adb sideload cm12 ect * enter *
6) sull'mx4 appeared the word "installation aborted" after loading on pc
Now i have flyme 4.2.8.2A with philz recovery.
mmdag82 i don't find on philz the option "wipe for new rom"
Click to expand...
Click to collapse
There is a solution. Try to reflash the patched recovery.
Now reflash 4.2.1.2 with clean.
Reboot, and reroot, reinstall flashify and terminal.
Do again the tuto step by step.
Try and tell me
Edit : Sorry, i didn't saw you have done ^^
I've done! Not reads SIM but i think is problem of card, cause i tried other SIM that weren't chopped from old SIM card and them run perfectly!
Hey,
hope somebody can help me.
I wanted to install flymeos on my arale until the cm-version is usable for me.
I am only able to install version 4.0.4 i or a but i cannot upgrade nor directly flash a version later than that...
I tried several recoveries (philz, cofface, twrp) and several versions (4.2.8.2i/a, 4.5.6i). Any ideas?
-----------------
EDIT: Recovery logs always tell me that there is no space on /custom left. Do i have to reformat my arale with a android scatter? I installed 4.0.4 and ran fastboot -w. Thought this would be sufficient. /custom is only 4.8M big...

Did Factory Reset in Custom Rom now i have a TWRP Bootloop. (Mediatek)

Hello Guys it´s me again. (i know im annoying )
Well, i did a Factory Reset in dotOS and it Rebooted into TWRP.
However, Normally a Phone would then Perform the Action in the Recovery but in this Case it did not do it. So i Reflashed the Rom.
After that it Rebooted into TWRP again. I Tried to Access the Bootloader with Vol Down + Power. That also Booted into TWRP. After that i Selected Bootloader in the TWRP Reboot Options. That Booted the Phone into the Mode where i Flashed the Recovery but it did not Give me the Options like META MODE, FACTORY MODE etc, when i tapped the Volume Buttons. Only a Black Background with White text Saying :
> FASTBOOT mode...
> device unlocked
I Tried to Restore my Stock TWRP Backup but that did not Solve the Issue. I also tried to Reflash dotOS but same issue.
What else Can i do to get this fixed ? I never had a Problem Like this on any Sony or Samsung Device i tinkered with. Thats why im asking that much.
@Marc_Xperia Do not forget to install no-verity-opt-encrypt zip file or simple disable *system verifier* in kernel ramdisk.
TheHitMan said:
@Marc_Xperia Do not forget to install no-verity-opt-encrypt zip file or simple disable *system verifier* in kernel ramdisk.
Click to expand...
Click to collapse
I Tried that but still no luck. Might Revert to stock and try it that why. If i can find the VCOM Driver...
Marc_Xperia said:
Hello Guys it´s me again. (i know im annoying )
Well, i did a Factory Reset in dotOS and it Rebooted into TWRP.
However, Normally a Phone would then Perform the Action in the Recovery but in this Case it did not do it. So i Reflashed the Rom.
After that it Rebooted into TWRP again. I Tried to Access the Bootloader with Vol Down + Power. That also Booted into TWRP. After that i Selected Bootloader in the TWRP Reboot Options. That Booted the Phone into the Mode where i Flashed the Recovery but it did not Give me the Options like META MODE, FACTORY MODE etc, when i tapped the Volume Buttons. Only a Black Background with White text Saying :
> FASTBOOT mode...
> device unlocked
I Tried to Restore my Stock TWRP Backup but that did not Solve the Issue. I also tried to Reflash dotOS but same issue.
What else Can i do to get this fixed ? I never had a Problem Like this on any Sony or Samsung Device i tinkered with. Thats why im asking that much.
Click to expand...
Click to collapse
It's very simple
-boot into recovery
-wipe
-advanced wipe
-clear / format cache & dalvik
-reboot _choose reboot recovery
-select mtp file transfer mode in twrp
-push LATEST* magisk zip
-push clean copy of dotOs
-then do FULL WIPE (all) but not your sd or internal sd/data
-install first dotOs zip
-install magisk zip
-wipe cache
-reboot
* If you fail check what is selected under the mount section & report back
If problem persists flash an older version of recovery using SPflashtools and then older version of dotOs with magisk
_do full wipe first
#some new recoveries had errors so make sure you are running ABSOLUTE latest or OLDEST version of twrp
# I haven't tried the last or latest version of dotOs yes ( older versions worked 100%)
KevMetal said:
It's very simple
-boot into recovery
-wipe
-advanced wipe
-clear / format cache & dalvik
-reboot _choose reboot recovery
-select mtp file transfer mode in twrp
-push LATEST* magisk zip
-push clean copy of dotOs
-then do FULL WIPE (all) but not your sd or internal sd/data
-install first dotOs zip
-install magisk zip
-wipe cache
-reboot
* If you fail check what is selected under the mount section & report back
If problem persists flash an older version of recovery using SPflashtools and then older version of dotOs with magisk
_do full wipe first
#some new recoveries had errors so make sure you are running ABSOLUTE latest or OLDEST version of twrp
# I haven't tried the last or latest version of dotOs yes ( older versions worked 100%)
Click to expand...
Click to collapse
Do you have Some Links on the ABSOULTE latest or OLDEST Version of TWRP ? I dont trust the one i Have anymore.
I Used this one : https://androidfilehost.com/?fid=890129502657592740
Marc_Xperia said:
Do you have Some Links on the ABSOULTE latest or OLDEST Version of TWRP ? I dont trust the one i Have anymore.
I Used this one : https://androidfilehost.com/?fid=890129502657592740
Click to expand...
Click to collapse
Download this tool .
https://www.androidfilehost.com/?fid=817550096634801704
Extract the .rar
Inside the folder there is recovery by XNlogos with zero errors
This tool can also inject recovery using fastboot or unlock bootloader in automated manner & flash custom boot( with verity encrypt DISABLED)

Mi 9T and my the TWRP/Flash dilemma

Hello everyone
i spent 10hours from my weekend to try to flash a Xiaomi.EU Firmware to my Global Mi 9T. I didn't understand why it's not working, i flashed in the past several xiaomi devices with other firmwares.I am frustrated and i hope so someone can tell me what i do wrong. Here are the steps which i tried:
My Xiaomi Mi 9T is unlocked.My target is to flash Xiaomi.EU 9.8.15 to my device with actually Global 10.3.12
1. i copied the zip file from Xiaomi.EU 9.8.15 to the internal storage.
2. i installed with adb the "Greek" Version from TWRP to my device (*i saw this list https://forum.xda-developers.com/mi-9t/how-to/twrp-versions-xiaomi-mi-9t-t3955946 )
3. I installed the zip file with TWRP. I installed normal without disable something. At the end of the installation i saw something with "unconventional vendor.." or something like this. i am not sure if this is the problem.
4. After the installation i reboot my device. I saw for a short time "Redmy by Xiaomi" and after that the device start automatically in the fastboot bootloop.
I reinstalled my device serveral times with Mi Flash and installed Global 10.3.12 again to try the same steps again. One time i cleaned cache/dalvik but the problem is the same.I am hanging on a fastboot bootloop and have no idea what the problem can be.
I will be so thankful for every piece of idea or information what i do wrong.
Thank for an answer, have a great day !
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Dear Schnedi
Do you know anything about mount or unmount partitions at twrp?
When i tried to flash the miglobe rom with the greek twrp It says that the system partition was unmounted.
mauriciocardoso said:
Dear Schnedi
Do you know anything about mount or unmount partitions at twrp?
When i tried to flash the miglobe rom with the greek twrp It says that the system partition was unmounted.
Click to expand...
Click to collapse
is it perhaps encrypted? try flashing dm verity, wipe everything, reboot twrp, and it should let you flash whatever
No, It wasn't encrypted...twrp showed everything! Mystery!!
mauriciocardoso said:
Dear Schnedi
Do you know anything about mount or unmount partitions at twrp?
When i tried to flash the miglobe rom with the greek twrp It says that the system partition was unmounted.
Click to expand...
Click to collapse
Hi.
I have had the same issue installing Magisk. After mount or unmount it (Home -> Mount -> check or uncheck system), I tried to install it again and it worked.
Dear Schnedi
Thank you for your answer. I had to admit that i don't have knowledge enougth to work with twrp! I need a Guide for It!
Schnedi said:
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Click to expand...
Click to collapse
Thank you very much for your answer ! I will try this for first without the last steps (Install magisk, dm verity and disable force encrypt)
- Did i understand your correctly: Even i make a factory reset in the TWRP settings, i am enable to copy something to my internal storage with a USB Cable with my PC ?
- I would like install the Xiaomi EU 9.8.15 WEEKY RELASE rom, should that a problem oder will be take this other "special steps" ?
- Did you install magisk & "Dm Verity and Disable ForceEncrypt" after your second step "format data" ?
- Where i can download your same magisk version and this "Dm Verity" ?
Thank you very much to try to helping me !
Lavendel Queen said:
Thank you very much for your answer ! I will try this for first without the last steps (Install magisk, dm verity and disable force encrypt)
- Did i understand your correctly: Even i make a factory reset in the TWRP settings, i am enable to copy something to my internal storage with a USB Cable with my PC ?
- I would like install the Xiaomi EU 9.8.15 WEEKY RELASE rom, should that a problem oder will be take this other "special steps" ?
- Did you install magisk & "Dm Verity and Disable ForceEncrypt" after your second step "format data" ?
- Where i can download your same magisk version and this "Dm Verity" ?
Thank you very much to try to helping me !
Click to expand...
Click to collapse
1- Yes, even after format data, your computer will recognize your device.
2- No, with those steps I installed eu weekly over global stable.
3- No, they are installed after install the ROM
4- Magisk: https://github.com/topjohnwu/magisk_files/blob/master/canary_builds/magisk-release.zip and DM: https://zackptg5.com/android.php#disverfe
Schnedi said:
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Click to expand...
Click to collapse
Hi Schnedi
I think i have now a bigger problem....
after get into TWRP, i choose "advance settings" and select anything like delete cache, dalvic, system and more... only i didn't select USB-OTG.
After that i restart the device to flash the Xiaomi.EU Rom... but now i am again in a fastboot bootloop. And Mi Flash Tool can't recognize my device to flash global room. It seems look like de USB Debug Modus is now deactivated in my device.
When i connected my device to windows pc, i see the message that a usb device is connected but the drive is unknow.
Do you have any idea ? Or is that a problem which user called "My device is bricked" -.- ....
Thanks someone for help.
Lavendel Queen said:
Hello everyone
i spent 10hours from my weekend to try to flash a Xiaomi.EU Firmware to my Global Mi 9T. I didn't understand why it's not working, i flashed in the past several xiaomi devices with other firmwares.I am frustrated and i hope so someone can tell me what i do wrong. Here are the steps which i tried:
My Xiaomi Mi 9T is unlocked.My target is to flash Xiaomi.EU 9.8.15 to my device with actually Global 10.3.12
1. i copied the zip file from Xiaomi.EU 9.8.15 to the internal storage.
2. i installed with adb the "Greek" Version from TWRP to my device (*i saw this list https://forum.xda-developers.com/mi-9t/how-to/twrp-versions-xiaomi-mi-9t-t3955946 )
3. I installed the zip file with TWRP. I installed normal without disable something. At the end of the installation i saw something with "unconventional vendor.." or something like this. i am not sure if this is the problem.
4. After the installation i reboot my device. I saw for a short time "Redmy by Xiaomi" and after that the device start automatically in the fastboot bootloop.
I reinstalled my device serveral times with Mi Flash and installed Global 10.3.12 again to try the same steps again. One time i cleaned cache/dalvik but the problem is the same.I am hanging on a fastboot bootloop and have no idea what the problem can be.
I will be so thankful for every piece of idea or information what i do wrong.
Thank for an answer, have a great day !
Click to expand...
Click to collapse
Did you unlock the bootloader?
NOWO1983 said:
Did you unlock the bootloader?
Click to expand...
Click to collapse
you can NOT flash anything without an unlocked bootloader
NOWO1983 said:
Did you unlock the bootloader?
Click to expand...
Click to collapse
Yes the bootlocker is unlocked. Is that possible that i delete something with TWRP which disabled me in Mi Flash Tool to recognize the device ?
Schnedi said:
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Click to expand...
Click to collapse
Hi Schnedi, thanks for your guide!
I´m evaluating the option to unlock and root my Mi 9T Pro new device (i´m looking about what I will lose if I go ahead with that, like NO NFC, Netflix, etc), but basically the steps you followed are:
• Unlock the bootloader
• Install and boot to TWRP
• Go inside the WIPE menu and click on "Format data" and type YES
• Reboot into TWRP
• Go inside the WIPE menu and this time swipe to the right to perform a "Factory reset"
• Reboot TWRP
• Go inside the INSTALL menu, click on "select image" and Install xiaomi official Global ROM (I used an USB OTG) (you can just connect it to your computer and copy the files) and without rebooting/restarting yet.....then
• Go back to the INSTALL menu, this time select the Magisk.zip file and do the same with the
• Disable_Dm-Verity_ForceEncrypt_08.18.2019.zip file and then...
• Reboot system?
Am I right?
Just dont want to mess with this.
Thanks in advance!!!
Ale.
Schnedi said:
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Click to expand...
Click to collapse
i repaired now my mi 9T with Mi Flash tool and with the Global Version and tried serveral times some of your steps but it didn't work.
- After installed twrp greek, i format cache, dalvic, system and Flash the Xiaomi.EU 9.8.15 rom. Also one time without delete "system". Then i would restart but i get every time a message from TWRP "No OS installed!" , why? I restarted anyway and i see again for a short time "Redmi by Xiaomi" and then again the fastboot loop.
- Then again Mi Flash & Global to repair it.
- I didn't install magisk. Is that necessary ? I know after a restart the TWRP will be disabled but i think with a one time twrp installation and this steps normally the Xiaomi.EU shuld be flashed correctly.
- Or is the problem that the Xiaomi.EU Version 09.8.15 is lower than my installed Global Version 10.3.12 to flash ?
Thanks someone for an idea -_-
FIIIIIIIIINALLLLLLLY !!! Now i have TWRP permanently on my device without fastboot bootloop and with the Xiaomi.EU 9.7.25
1. I flashed before the Mi 9T 10.3.9.0 Global Rom with the Mi Flash Tool "click clear all data" in Mi Flash Tool ----> AND NOT "Clear & unlock" , if you do this, your bootloader will be unlocked again.
2. After you set up your device, copy the Xiaomi.EU 9.7.25 zip file into your internal storage, enable USB debugging and choose by USB connecting ---> File transfer
2. Follow this steps from this site: https://miui.blog/redmi-k20/flash-twrp-root-mi-9t-proven-steps/ ( i choose to install without magisk, but there is also a step with magisk)
3. Be sure you downloaded the Updated information about twrp in the middle of this site with "unofficial build of twrp".
4. After you are into twrp: just click "wipe" and select the "Swipe to Factory Reset ( wipes data,cache and dalvic )
5. After that, not reboot, just install directly the Xiaomi.EU 9.7.25 zip file in twrp.
6. After that, delete cache & dalvik and restart your device.
7. Welcome to your new custom Rom and twrp is also permanently installed.
JonasVFC said:
you can NOT flash anything without an unlocked bootloader
Click to expand...
Click to collapse
Of course, but it can try it and brick the phone
Lavendel Queen said:
FIIIIIIIIINALLLLLLLY !!! Now i have TWRP permanently on my device without fastboot bootloop and with the Xiaomi.EU 9.7.25
1. I flashed before the Mi 9T 10.3.9.0 Global Rom with the Mi Flash Tool "click clear all data" in Mi Flash Tool ----> AND NOT "Clear & unlock" , if you do this, your bootloader will be unlocked again.
2. After you set up your device, copy the Xiaomi.EU 9.7.25 zip file into your internal storage, enable USB debugging and choose by USB connecting ---> File transfer
2. Follow this steps from this site: https://miui.blog/redmi-k20/flash-twrp-root-mi-9t-proven-steps/ ( i choose to install without magisk, but there is also a step with magisk)
3. Be sure you downloaded the Updated information about twrp in the middle of this site with "unofficial build of twrp".
4. After you are into twrp: just click "wipe" and select the "Swipe to Factory Reset ( wipes data,cache and dalvic )
5. After that, not reboot, just install directly the Xiaomi.EU 9.7.25 zip file in twrp.
6. After that, delete cache & dalvik and restart your device.
7. Welcome to your new custom Rom and twrp is also permanently installed.
Click to expand...
Click to collapse
I skimmed through this thread so I might have missed something, but as far as I can see the only thing you changed to get it working is installing the russian 4PDA TWRP version instead of the Greek TWRP version?
Schnedi said:
Hey.
I will write the steps I followed and flashed succesfully.
• Install and boot to TWRP
• Format data
• Reboot TWRP
• Factory reset
• Reboot TWRP
• Install xiaomi.eu ROM (I used an USB OTG) (you can just connect it to your computer and copy the files)
• Reboot system
These are extra steps I did before reboot
• Install Magisk
• Install Dm Verity and Disable ForceEncrypt
• Reboot system
And I used the same TWRP (greek). After a minute, it booted succesfully (rooted and unencrypted).
Click to expand...
Click to collapse
THIS WAS AMAZING... BUT something strange is happening...
Without flashing Dm Verity and Disable ForceEncrypt zip after the ROM I was not able token boot the Custom ROM, my phone was kipping me on Recovery with all data crypted.
With this zip I can finally boot my ROM (Havoc OS), but all the data on SDCARD partition are still crypted!! I installed a file manager from the play store and what I get are a bunch of strange folders with silly names in the root of the phone... I cannot save a screenshoot because says me that my memory is full or I haven't an SDCARD.
How to solve this?

How to install ANY CustomROM on OnePlus6T from OOS/CustomROM

So, I searched the internet for a method to flash a CustomROM on the OnePlus 6T. But somehow none of them worked, so I worked on one myself that at least works for me.
There are 2 methods, use Method A if you don't have a custom ROM installed and still use OxygenOS. Use Method B if you are using a custom ROM and want to have another one:
Method A: From OxygenOS to CustomROM
1. boot in twrp
2. in twrp, do a factory reset
3. flash latest oos zip(flashable ota, link will be below)
4. flash twrp installer zip(i recommend mauronofrio´s twrp, link wil be below)
5. check current slot, then reboot in twrp
6. check if slot changed, then do a factory reset
7. flash latest oos zip
8. flash twrp installer zip
9. reboot recovery, and check if slot changed
10. factory reset
11. flash custom rom zip
12. flash twrp installer zip
13. reboot twrp(check current slot)
14. check if slot changed(if yes:it worked, if no:repeat)
15. additional: flash magisk&gapps
then,your rom is ready to use
Method B: From Custom ROM to another Custom ROM
1. reboot to twrp
2. in twrp, do a factory reset
3. then select advanced wipe: wipe system,cache,data. DON’T WIPE VENDOR
4. flash custom rom zip
5. flash twrp installer zip
6. check which slot you´re in
7. reboot twrp
8. if slot changed, everything worked
9. flash gapps and magisk if you want
then, your rom is ready to use
So, I hope I have spared you many problems and wish you much fun with your Devices.
Links:
Mauronofrio TWRP: click here
OxygenOS Stable OTA 10.3.1: click here
DirtryElectro said:
So, I searched the internet for a method to flash a CustomROM on the OnePlus 6T. But somehow none of them worked, so I worked on one myself that at least works for me.
.......
Links:
Mauronofrio TWRP: click here
OxygenOS Stable OTA 10.3.1: click here
Very important note: Download the FULL OTA, not the local-upgrade OTA!
Click to expand...
Click to collapse
Some of those steps are unnecessary. Like doing a Factory Reset each time you boot to TWRP as that will mess up your Encryption. And in Method B, you mention to Wipe System. DO NOT UNDER ANY CIRCUMSTANCES WIPE SYSTEM ON THE 6T. IT WILL MESS UP YOUR DEVICE. This is the method I use to flash ROMs.
1. Boot to TWRP
2. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
3. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
4. Flash ROM + TWRP ,Format Data (Go to Wipe, in the lower right corner Format Data, type in 'YES' and hit Enter) -> Reboot to System
5. After first Boot, You can Reboot to Recovery & Flash Magisk (Optional).
These are for EvolutionX that has Gapps built-in so you don't need to flash Gapps. Otherwise you can Skip the Format Data after ROM flash in Step 4, Reboot to Recovery, Flash Gapps and then Format Data. I use these and they have worked flawlessly for me. Also when switching from one AOSP based ROM to another, it's generally recommended to flash OOS Before.
DarthVader said:
Some of those steps are unnecessary. Like doing a Factory Reset each time you boot to TWRP as that will mess up your Encryption. And in Method B, you mention to Wipe System. DO NOT UNDER ANY CIRCUMSTANCES WIPE SYSTEM ON THE 6T. IT WILL MESS UP YOUR DEVICE. This is the method I use to flash ROMs.
1. Boot to TWRP
2. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
3. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
4. Flash ROM + TWRP ,Format Data (Go to Wipe, in the lower right corner Format Data, type in 'YES' and hit Enter) -> Reboot to System
5. After first Boot, You can Reboot to Recovery & Flash Magisk (Optional).
These are for EvolutionX that has Gapps built-in so you don't need to flash Gapps. Otherwise you can Skip the Format Data after ROM flash in Step 4, Reboot to Recovery, Flash Gapps and then Format Data. I use these and they have worked flawlessly for me. Also when switching from one AOSP based ROM to another, it's generally recommended to flash OOS Before.
Click to expand...
Click to collapse
these are just the steps which worked for me, but ok
DarthVader said:
Some of those steps are unnecessary. Like doing a Factory Reset each time you boot to TWRP as that will mess up your Encryption. And in Method B, you mention to Wipe System. DO NOT UNDER ANY CIRCUMSTANCES WIPE SYSTEM ON THE 6T. IT WILL MESS UP YOUR DEVICE. This is the method I use to flash ROMs.
1. Boot to TWRP
2. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
3. Flash the latest version of Stable OOS for your Device and latest TWRP Installer for your Device. -> Reboot to Recovery.
4. Flash ROM + TWRP ,Format Data (Go to Wipe, in the lower right corner Format Data, type in 'YES' and hit Enter) -> Reboot to System
5. After first Boot, You can Reboot to Recovery & Flash Magisk (Optional).
These are for EvolutionX that has Gapps built-in so you don't need to flash Gapps. Otherwise you can Skip the Format Data after ROM flash in Step 4, Reboot to Recovery, Flash Gapps and then Format Data. I use these and they have worked flawlessly for me. Also when switching from one AOSP based ROM to another, it's generally recommended to flash OOS Before.
Click to expand...
Click to collapse
this helped me greatly! following the instructions above had my files corrupt when id factory reset. i dont have an otg usb. so the instructions above kind of troubled me. again, thank you!
Beefybeardedbear said:
this helped me greatly! following the instructions above from OP had my files corrupt when id factory reset. i dont have an otg usb. so the instructions from OP kind of troubled me. again, thank you!
Click to expand...
Click to collapse

I want to run 64 bit on my J7 Pro

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?

Categories

Resources