CUBOT X19 [ TWRP 3.3.1 + Root ] - Miscellaneous Android Development

{
"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"
}
TWRP 3.3.1 + Root
This topic is the result of work mehanik6 (4PDA) my greetings to him
Tested on Android 9
1 - Remember that everything you do, you do at your own risk
2 - to install TWRP, we will have to unlock the bootloader, all data will be erased, Your device becomes out of warranty
3 - the you need to be installed adb driver For connecting your device to a computer (15 Second ADB Installer v1.5.3.zip)
How to install Best Android ADB Driver on your computer
How to Install Google USB Driver for Windows | ADB and FastBoot
installation
- download the archive delete_verity_key.zip without unpacking put on the sdcard (Attached file) delete_verity_key.zip (130.56 KB)
- download file Fix_vendor.zip without unpacking on the sdcard (Attached file) Fix_vendor.zip (347.64 KB)
- download file Magisk-v20.1.zip without unpacking on the sdcard (Attached file) Magisk-v20.1.zip (5.22 MB)
- download file adb.zip. unzip to your computer desktop adb.zip (22.02 MB)
- Enable developer options in Android
GO to Settings > Swipe down and tap on About Phone Keep tapping on the build number for 7 times
-Enable the USB debugging option
GO to Settings >System -> Developer options on your Android device and enable the USB debugging option.
-Enable “OEM Unlocking”
GO to Settings > Developer options on your Android device and enable the OEM Unlocking option.
when you plug the device into an PC, it will prompt you to allow USB debugging (as seen in the screenshot below).
- allow unlocking of the bootloader
- Decompress a folder adb.zip
- Open a command prompt inside a folder adb. right mouse button l menu, select to open a command window
- copy and paste command [adb devices] (Check Device by Sending below Command)
Example of making sure to connect to the phone
1
Code:
adb devices
2
Code:
adb reboot-bootloader
3
Code:
fastboot devices
If the device does not recognize the phone, it is on "fastboot" android adb interface
Installing [Google ADB Drivers] To Windows 7/8/8.1/10/XP/Vista
- download file Google ADB Drivers.zip
- unlock the bootloader
4
Code:
fastboot flashing unlock
- on the screen text appears, press the Volume + button (all data will be erased)
Attention
The following files(fileFix_vendor.zip+delete_verity_key.zip+Magisk-v20.1.zip) must be placed in an external card, because all phone data will be deleted
Then long press buttons (Power) to turn off the phone
- The bootloader is unlocked. You should see the Orange State (text).
Then turn ON the phone
one more time
- Enable developer options in Android
GO to Settings > Swipe down and tap on About Phone Keep tapping on the build number for 7 times
-Enable the USB debugging option
GO to Settings >System -> Developer options on your Android device and enable the USB debugging option.
when you plug the device into an PC, it will prompt you to allow USB debugging (as seen in the screenshot below).
- Open a command prompt inside a folder adb. right mouse button l menu, select to open a command window
1
Code:
adb devices
2
Code:
adb reboot-bootloader
3
Code:
fastboot devices
- Sew vbmeta.img (the error does not pay attention)
4
Code:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
5
Code:
fastboot flash recovery recovery.img
-After completing:
*Long press buttons (Power) to turn off the phone And quickly Boot into TWRP (buttons Power + Volume Up )
By pressing the volume up selects: recovery mode
and pressing the( volume down) to start TWRP
Changes will not be saved language and settings in (TWRP) Only after all stages have been completed
- Back to the section mount
And put a tick next to all sections on which are placed
- go to the section wipe
- click Format the Data
- In the terminal, Type "yes" and confirm (format action) by click the check mark in the lower right corner
- then you need to reboot again in TWRP
Boot into twrp buttons (Power + Volume Up )
By pressing the volume up selects: recovery mode
and pressing the( volume down) to start TWRP​one more time​
- Go to the section mount
And put a tick next to all sections on which are placed
Back to install
- Flash archive delete_verity_key.zip
- Flash archive Fix_vendor.zip
- Flash archive Magisk-v20.1.zip (Data again to not encrypt)
- Restart the phone
Like everything, use
NEXT
[GUIDE] CUBOT X19​

I just rooted my phone and this guide was very helpful.
- After formatting your phone, boot into recovery through TWRP as my phone keeps bringing up the "no command" error screen if I use "Vol Up + Power"
- When that happens, hold power button for 10 secs, your phone will either turn off or reboot, flash TWRP again and continue.

Successfully Installed TWRP 3.3.1 with SP tool what is did After selecting scatter file from stock firmware i replaced the stock recovery and edit the partition size in the scatter fie for recovery and changed the default path from sp tool default was Recovery-verified i switch it to the Recovery.img that i replaced it with.

Having issues: At the top of the screen its written in red letters as overlay: "TEE key not write Google key not write"
I already applied the "fix Orange state" fix.
Any ideas?

Actually I am using a CubotX19 S and finally I went back to stock rom. That fixed the issue.
However, when I flashed Stockrom I noticed at loading of MT6763 scatterfile, that there are 2 sections having "tee" in their names (see screenshot).
Maybe it would be enough to just flash one or both of those two sections.
I did not do any further research, but maybe this hint os of help for others .
BTW: my screenshot says "Download only" in the Droplist. Actually I flashed using "Firmware Upgrade"
best regards,
bul

where do i get the vbmeta file from?

brezzz said:
where do i get the vbmeta file from?
Click to expand...
Click to collapse
recovery.img + vbmeta.img in folder adb.zip above
or https://www.mediafire.com/file/owuv9h2444w264y/adb.zip/file

flashing vbmeta failed "this partition doesnt exist"

kusti420 said:
flashing vbmeta failed "this partition doesnt exist"
Click to expand...
Click to collapse
Try the following at your own risk ​
You might have a problem partitioning the phone memory
format your phone
flash your phone
select : format all + download
the latest firmware for CUBOT X19 upgrade 2020-04-21
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19

karim.a said:
Try the following at your own risk ​
You might have a problem partitioning the phone memory
format your phone
flash your phone
select : format all + download
View attachment 5188523
the latest firmware for CUBOT X19 upgrade 2020-04-21
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19
Click to expand...
Click to collapse
hmm, i tried it just like it said, still cant see a vbmeta partition

karim.a said:
Try the following at your own risk ​
You might have a problem partitioning the phone memory
format your phone
flash your phone
select : format all + download
View attachment 5188523
the latest firmware for CUBOT X19 upgrade 2020-04-21
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19
Click to expand...
Click to collapse
also i saw someone say that this vbmeta is android 9 thing, but cubot x19 came with android 8.1, should it even have the vbmeta partition? how could i create that partition?

My friend kusti420, follow the instructions below, including upgrading the phone to Android 9 . If your phone has a android 8
Try the following at your own risk​
You might have a problem partitioning the phone memory
format your phone
flash your phone
select : format all + download
the latest firmware for CUBOT X19 upgrade 2020-04-21
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19

For one reason or another, my serial number of my phone is 0123456789ABCDEF and I can't flash the recovery, neither boot from it, nor flash the modified firmware with it.

I tried to flash vbmeta, but it did not do anything.

chartek1 said:
For one reason or another, my serial number of my phone is 0123456789ABCDEF and I can't flash the recovery, neither boot from it, nor flash the modified firmware with it.
Click to expand...
Click to collapse
How to find phones serial number or IMEI number​
Step 1. Open the Phone app.
Step 2. Dial *#06# on the keypad.
Step 3. Details about your devices IMEI and serial number will automatically appear on the screen.

chartek1 said:
I tried to flash vbmeta, but it did not do anything.
Click to expand...
Click to collapse
format your phone
flash your phone if model number CUBOT X19
the latest firmware for CUBOT X19 upgrade 2020-04-21
select : format all + download
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19

karim.a said:
format your phone
flash your phone if model number CUBOT X19
the latest firmware for CUBOT X19 upgrade 2020-04-21
select : format all + download
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19
Click to expand...
Click to collapse
Trash, description on two pages, but no link to TWRP, much to do, nothing to get from./translate/

user132 said:
Successfully Installed TWRP 3.3.1 with SP tool what is did After selecting scatter file from stock firmware i replaced the stock recovery and edit the partition size in the scatter fie for recovery and changed the default path from sp tool default was Recovery-verified i switch it to the Recovery.img that i replaced it with.
Click to expand...
Click to collapse
How do i adjust the file?

karim.a said:
format your phone
flash your phone if model number CUBOT X19
the latest firmware for CUBOT X19 upgrade 2020-04-21
select : format all + download
format your phone
Then try again according to the instructions in the next topic
TWRP 3.3.1 + Root CUBOT X19
Click to expand...
Click to collapse
Should I tick the preloader? I have heared that it might brick the device.

chartek1 said:
Should I tick the preloader? I have heared that it might brick the device.
Click to expand...
Click to collapse
I tick the preloader? NO​If the current Firmware (Stock ROM) for the phone is android 9​​​Instructions to Install​Charge the device battery up to 50%​
Make sure you follow and download all the required files and flash tools on your PC.
Open the flash tool exe file to open the SP Flash Tool User Interface
Tap on the Download option and load both the download agent and the scatter text file in the scatter-loading section.
Once you load the file, click the Download button
To start the upgrade process of stock ROM on your Cubot X19, you need to turn off your device and hold the Volume Down and Volume Up key together and Connect your Phone to PC/Laptop using USB Cable (Keep the Volume Down and Volume Up button until your computer detects the phone.)
When the phone connects, your device will start upgrading the stock firmware
Wait for a few minutes, If you see a green button on your flash tool which means the upgrading process has been completed.
That’s it! You can reboot your Cubot X19

Related

[Acer Liquid Z330][How To] Unbrick, Unlock Bootloader, TWRP, Root [Acer T01]

Acer Liquid Z330 [Acer T01]
A- Unbrick
B- Unlock Bootloader
C- TWRP
D- Root
{
"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"
}
Hi,
First i want to tell you my english is too bad .. but i will do my best..
This is the first Thread for this Phone..
_____________________________________________________________________________
A- Unbrick Acer Liquid Z330 (On Windows Only)
Step 1: Required Files ->
1- Converter (To make a System.img file) : Download
2- Stock Firmware :
For "WW_GEN1" : WW_GEN1
For "EMEA_BGCS" : EMEA_BGCS
(If links not working download from this link Acer Official)
3- Download & install Adb and Fastboot from this thread : ADB and Fastboot
4- Download & install Python 3.x (Required for Converter) : Python For Windows
Step 2: Prepare Files ->
1- Extract Converter folder.
2- Extract Stock firmware and copy "file_contexts" , "system.new.dat", "system.patch.dat", "system.transfer.list" from it to Converter Folder.
3- Launch "Converter.exe" and tap any key and wait...
4- If all done you got 2 file called : system_new.img and system.raw.img - we need just one file called system_new.img
5- Move "system_new.img" from Converter folder to your adb folder (for me is C:\\adb) and rename it to "system.img"
6- Back to Stock Firmware Folder and copy from it this files "boot.img", "misc.bin", "NON-HLOS.bin", "rpm.mbn", "sbl1.mbn" to your adb folder.
7- Check if you have on your adb folder all this files: "system.img", "boot.img", "misc.bin", "NON-HLOS.bin", "rpm.mbn", "sbl1.mbn"
Step 3: Enter to fastboot ->
1- Shutdown your device
2- Press Volume Up (Volume +) don't release it and press power key untill Acer logo appear and release power key only (keep your finger on volume up) until you enter to recovery mode
3.a- if you have stock recovery, just choose Fastboot mode
3.b- if you have TWRP choose Reboot and Bootloader
4- Connect the device to the computer through USB.
5- Now launch CMD on adb folder (press shift on keyboard and right click on your adb folder and choose "Open Command Window Here".
6- Verify your PC sees the device by typing :
Code:
fastboot devices
***** If you don't see your device serial number, and instead see "<waiting for device>", fastboot is not configured properly on your machine. *****
Step 4: Flash files ->
1- Execute this commands :
Code:
fastboot -w
Code:
fastboot erase cache
Code:
fastboot erase sbl1
Code:
fastboot flash sbl1 sbl1.mbn
Code:
fastboot erase rpm
Code:
fastboot flash rpm rpm.mbn
Code:
fastboot erase misc
Code:
fastboot flash misc misc.bin
Code:
fastboot erase modem
Code:
fastboot flash modem NON-HLOS.bin
Code:
fastboot erase system
Code:
fastboot flash system system.img
******** NOTE : flash system take about 5/10 mins.. Don't worry about "Max length message" just wait until you show you "Finished" *************
Code:
fastboot erase boot
Code:
fastboot flash boot boot.img
Code:
fastboot reboot
2- Normally after finished the phone take about 10mins on boot to system.. just wait
3-[JUST IN CASE] If your phone stuck on demo mode (show demo mode on bottom) please don't worry.. connect it to wifi and reboot.. Phone check the updates.. download and install all update and do a factory reset.
DONE !! Your phone back to life
Credits : The Converter Developed By "XN creation"
_____________________________________________________________________________
B- Unlock Bootloader
Step 1: Required Files ->
1- Download & install Adb and Fastboot from this thread : ADB and Fastboot
Step 2: Prepare Your device ->
1- Enable USB debugging on the device (How To)
2- Enable "OEM unlock" in the Developer options settings on the device.
3- Shutdown your device
4- Press Volume Up (Volume +) don't release it and press power key untill Acer logo appear and release power key only (keep your finger on volume up) until you enter to recovery mode
5- On stock recovery, just choose Fastboot mode
6- Connect the device to the computer through USB.
7- Now launch CMD on adb folder (press shift on keyboard and right click on your adb folder and choose "Open Command Window Here".
8- Verify your PC sees the device by typing :
Code:
fastboot devices
***** If you don't see your device serial number, and instead see "<waiting for device>", fastboot is not configured properly on your machine. *****
Step 3: Execute this commands
1-
Code:
fastboot oem unlock
2- Verify if your bootloader unlocked
Code:
fastboot oem device-info
***** If all ok show you "Device unlocked: true" ************
3- Reboot to system
Code:
fastboot reboot
_____________________________________________________________________________
C- Install TWRP Recovery
Step 1: Bootloader Unlocked Required !! If not follow my instructions on top
Step 2: Download TWRP.zip from this link (Download) and extract recovery.img and copy it to your adb folder.
Step 3: Enter your device to Fastboot Mode, Connect it to the computer through USB and launch CMD prompt from your adb folder.
Step 4: Type this command
Code:
fastboot flash recovery recovery.img
Code:
fastboot reboot
And DONE ! You have now TWRP !!
Credits : TWRP compiled from the original source by "Jemmini"
_____________________________________________________________________________
D- Root
Step 1: Bootloader Unlocked & TWRP Recovery Required !! Please Follow My Instructions on top (B & C instructions)
Step 2: Download latest Supersu from this thread (SuperSU v2.79) Choose "TWRP / FlashFire installable ZIP" one.
Step 3: Copy SuperSU zip file to your internal or external storage on your device.
Step 4: Reboot to TWRP recovery :
Press Volume Up (Volume +) don't release it and press power key untill Acer logo appear and release power key only (keep your finger on volume up) until you enter to recovery mode.
Step 5: On TWRP enter to INSTALL and Choose the superSU zip file and install it.
Step 6: Reboot.
Done... Your Device Rooted !!
_____________________________________________________________________________
Thats All !!
Sorry for my bad English...
I'm here if you have any questions..
the converting the system.new.dat files to system.img part failed (the program gave some error). Could you maybe provide the system.img you used?
Also, did your phone keep going off and on again during those 10 mins of first startup?
Mounir9912 said:
the converting the system.new.dat files to system.img part failed (the program gave some error). Could you maybe provide the system.img you used?
Also, did your phone keep going off and on again during those 10 mins of first startup?
Click to expand...
Click to collapse
System.img is a big file to upload about 2.6gb ... your are install Python or not ?
My phone stuck on startup around 15 mins .. but it's working..
Please try both official rom.. for me my phone working only with the second one..
Ysfzone said:
System.img is a big file to upload about 2.6gb ... your are install Python or not ?
My phone stuck on startup around 15 mins .. but it's working..
Please try both official rom.. for me my phone working only with the second one..
Click to expand...
Click to collapse
I've tried it with the other rom and it worked. Well, actually the converter didn't work. I actually had to use this:
https://github.com/xpirt/sdat2img
to create the system.img in ext4 format, then I had to use this:
http://forum.xda-developers.com/showthread.php?t=2749797
to create a flashable sparse chunk from the system.img.
the rest of the stuff like the boot, modem, cache etc flashed just fine. After flashing everything it booted perfectly.
Only problem is it's in demo mode and it requires the google account of the previous owner to log in before it unlocks. Since I'm only repairing it for someone I don't have that and can't get it out of demo mode for now.
failed remote:failed to erase partition
I get failed remote:failed to erase partition error...how can I fix this? please help (
sYntrax121 said:
I get failed remote:failed to erase partition error...how can I fix this? please help (
Click to expand...
Click to collapse
Where give you this problem ?
When I try to update the phone, it automatically boots into twrp recovery and after rebooting it says update failed. I think it's trying to update via the recovery but it can't because it isn't the original recovery. Do you have the stock (original) recovery?
Btw, where did you get the EMEA_BGCS firmware from?
Mounir9912 said:
When I try to update the phone, it automatically boots into twrp recovery and after rebooting it says update failed. I think it's trying to update via the recovery but it can't because it isn't the original recovery. Do you have the stock (original) recovery?
After flashing all files the phone back to stock recovery itself.. please use erase commands..
Btw, where did you get the EMEA_BGCS firmware from?
Click to expand...
Click to collapse
from here : https://www.acer.com/ac/fr/BE/content/support-product/6358?b=1
I did do all the erase commands, did you also erase the recovery though?
When you have the time, could you explain step by step what you did to convert the .dat files into the .img files? That's the only thing I did differently because it didn't work for me (yes python was installed)
Ysfzone said:
Where give you this problem ?
Click to expand...
Click to collapse
everytime I run "fastboot erase cache" command
sYntrax121 said:
everytime I run "fastboot erase cache" command
Click to expand...
Click to collapse
Just ignore it and jump to next command
Hello the 4th step does 'nt work for me, my old vista 32 say that there are some error. Is it possible to use an ither program to create the image file?
"4- If all done you got 2 file called : system_new.img and system.raw.img - we need just one file called system_new.img"
anicee said:
Hello the 4th step does 'nt work for me, my old vista 32 say that there are some error. Is it possible to use an ither program to create the image file?
"4- If all done you got 2 file called : system_new.img and system.raw.img - we need just one file called system_new.img"
Click to expand...
Click to collapse
if you have any other program use it.. why not
Ysfzone said:
if you have any other program use it.. why not
Click to expand...
Click to collapse
No unfornately I have' nt an other program to do that, but I have tried to install the original rom of acer and I have this message :
E: footer is wrong
E:signature verification failed
Installation aborted
I tchat with a technician of acer. He ask me to give the build number.... Yes but I can't give it that. My mobile is bricked! He advises to send my phone on SAV, but the phone is rooted!
Is there someone would be kind enough to give me the build number, please? :crying:
Or is it possible to get this number with adb?
Thank you for your answer and sorry for my English
На 4pda .ru есть тема "Обсуждение Acer Liquid Z330 Duo" страница 47, пост #930 в ней описан способ прошивки и сама прошивка 027 версии для разных языков. Телефон прошивается без проблем, проверено. Ссылку сайт не дает вставить. По этому ищите вручную.
Amazing work!
Windows 10 mobile --> android = Problems
Hello. I installed on the Z330 Windows 10 mobile. Help please go back to Android. Presumably change Disk Partitions. How is it to create one?
TWRP won't Install, it's always goes to stock Recovery instead TWRP. Help please thanks ~
I got the same result with #19, and my image version is Acer_AV0L0_T01_RV01RB10_TWN_GEN1.
The fastboot flash command seemed to pass, but I can not boot into TWRP. It still stayed in the old recovery mode.
BR.

Oukitel K6000 Plus Twrp, Root

Execution of this manual at your own risk !!!!
TWRP Install (Custom recovery to install the root files)
1. Install on pc adb and Fastboot driver
2. Install minimal adb and fastboot: https://forum.xda-developers.com/sho....php?t=2317790
3. On the smartphone in the settings, press the Developer mode (Settings-Over the phone-press 8 times on the build number)
4. Under Settings-Developer Options, allow usb-debugging and allow OEM-unlocking (For bootloader unlock)
5. Connect the smartphone to the pc. On the smartphone accepts the adb connection with the pc
6. Starts at Pc Minimal adb and Fastboot. In the command window "adb reboot bootloader" enter and press Enter (restart the smartphone into the bootloader)
7. WARNING: This step deletes all data from the smartphone, returns it to the factory setting and leads to the loss of the warranty !!!! In the command window, type "fastboot oem unlock" and press Enter (turns the boot loader on). The smartphone sits back and restarts. Repeat steps 3 to 6 after restarting
8 Download the Twrp images: https://mega.nz/#!siZhjIKa!OSfglS4Q8...PgKY9vaxthuilo copies the recovery-twrp31jemini.img file to the installation folder of minimal adb and fastboot
9. In the command window, type "fastboot flash recovery recovery-twrp31jemini.img" and press Enter. After successful flashen enter "fastboot reboot" in the command window, press Enter and press the Lauter key on the smartphone (Bring the smartphone to the boot menu)
10. 3 options appear on the smartphone: Recovery, Fastboot, Normal with the Lauter key you navigate to Recovery and press the volume down key to confirm (Smartphone starts now the Installed TWRP Recovery)
11. The recovery is set to Russian, so press the 3ten button from the top (Settings) on the right side, then click on the language icon in the upper right corner and select your preferred language.
Smartphone Roots:
1. Download the root files: https://mega.nz/#!wyQVSbwL!m2arVJbjA...4Nn8LVhDb_AB9Q
2. copy the .zip file to your smartphone, press Install in the recovery, select the copied .zip file and confirm the installation. After flashing the smartphone restart and voila ... your device is rooted
Updates: ( All files from 4pda.ru )
Twrp Flashable zip Update to rom Version V9: https://yadi.sk/d/z8dbqfOM3Jk6w3
Twrp Flashable zip Update to rom Version V18 ( supersu integrated ) : https://yadi.sk/d/jlNSmqYN3L4xHK
I Flashed it over V9 without Wiping and it works for me lika a charm
Flashable Viper4Android : https://drive.google.com/file/d/0B5u-Eac1xV2CYUxqRmxFVkltNms/view?usp=sharing
If you dont need root you can flash V18 with SPflashtool:https://drive.google.com/file/d/0B1kz3pYtoOExSFZ5WGJraFNUYUE/view
At this time there is no working twrp for V18
Custom Rom Doogee Shot (FreemeOS) : https://yadi.sk/d/YklP0V7b3LBFfV
Flash with TWRP at your own risk because i doesnt tried it at my own because V18 runs really smoooth
Expect some Bugs!!!
SPFlashtool FT V23:https://drive.google.com/file/d/0B1kz3pYtoOExemc0VkJtdXZRMVU/view
SPFlashtool FT V18:https://drive.google.com/file/d/0B1kz3pYtoOExSFZ5WGJraFNUYUE/view
I also tried Magisk systemless on V9 and for me it works ( Working modules : Viper4android,dolby atmos,) but on V18 i cant install the new Magisk Framework and get bootloop
If Someone had Problems with SPFlashtool this is how i did it:
Install Spflashtool to C:
Copy flash file to C:
start spflashtool as Admin
select scatter file
{
"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"
}
BTW Sorry for my bad English XD
@Cheese-ass
Greetings and welcome to xda. All posts on xda must be in English, I have translated this one for you but please use google translate for all future post's
Regards
Sawdoctor
Execution of this manual at your own risk !!!!
TWRP Install (Custom recovery to install the root files)
1. Install on pc adb and Fastboot driver
2. Install minimal adb and fastboot: https://forum.xda-developers.com/sho....php?t=2317790
3. On the smartphone in the settings, press the Developer mode (Settings-Over the phone-press 8 times on the build number)
4. Under Settings-Developer Options, allow usb-debugging and allow OEM-unlocking (For bootloader unlock)
5. Connect the smartphone to the pc. On the smartphone accepts the adb connection with the pc
6. Starts at Pc Minimal adb and Fastboot. In the command window "adb reboot bootloader" enter and press Enter (restart the smartphone into the bootloader)
7. WARNING: This step deletes all data from the smartphone, returns it to the factory setting and leads to the loss of the warranty !!!! In the command window, type "fastboot oem unlock" and press Enter (turns the boot loader on). The smartphone sits back and restarts. Repeat steps 3 to 6 after restarting
8 Download the Twrp images: https://mega.nz/#!siZhjIKa!OSfglS4Q8...PgKY9vaxthuilo copies the recovery-twrp31jemini.img file to the installation folder of minimal adb and fastboot
9. In the command window, type "fastboot flash recovery recovery-twrp31jemini.img" and press Enter. After successful flashen enter "fastboot reboot" in the command window, press Enter and press the Lauter key on the smartphone (Bring the smartphone to the boot menu)
10. 3 options appear on the smartphone: Recovery, Fastboot, Normal with the Lauter key you navigate to Recovery and press the volume down key to confirm (Smartphone starts now the Installed TWRP Recovery)
11. The recovery is set to Russian, so press the 3ten button from the top (Settings) on the right side, then click on the language icon in the upper right corner and select your preferred language.
Smartphone Roots:
1. Download the root files: https://mega.nz/#!wyQVSbwL!m2arVJbjA...4Nn8LVhDb_AB9Q
2. copy the .zip file to your smartphone, press Install in the recovery, select the copied .zip file and confirm the installation. After flashing the smartphone restart and voila ... your device is rooted
There is a way to connect a lan usb adapter?
fantastic work like a charm, but used recovery download from the german one and worked rooted oukitel k6000 plus yea
i follow every step ( iread many times before i do it)
But Phone dosent boot anymore
I got only this Message on Display :
Orange State
yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds
But Nothing happend
When i try to flash stock rom with splash tool i got da brom error with 60002
Its bricked???
Worked fine. I had to download files from other websites, but this procedure was good.
After reboot, su was working fine in /system. I wanted to reset the device completely, and typed "fastboot oem unlock"; I thought it would wipe data. Now, phone only boots on TWRP, and it seems like the /data partition is broken. TWRP can mount /system, but not /data. Either the device node is missig, or the partition is not formated properly.
Code:
# cat /etc/fstab
/dev/block/mmcblk0p6 /nvdata ext4 rw 0 0
/dev/block/mmcblk0p8 /protect_f ext4 rw 0 0
/dev/block/mmcblk0p9 /protect_s ext4 rw 0 0
/dev/block/mmcblk0p26 /system ext4 rw 0 0
/dev/block/mmcblk0p27 /cache ext4 rw 0 0
/dev/block/dm-0 /data ext4 rw 0 0
/external_sd auto rw 0 0
/usbotg auto rw 0 0
Losetup-a gives nothing.
I tried all possible commands (adb reboot to everything), and press volume up or down ... always get back in TWRP. Can not even reach the factory menu (the one where there are tests).
After reformating /data i can reboot to bootloader (fastboot), but still not /system.
Stock ROM was looking fine; I would like to be able to keep it. I would like to avoid flashing to an other ROM.
In short, I have TWRP and flashboot, but /system launches TWRP.
I don't know how to get a working system. SPFlashTool does not seem to work with TWRP installed. TWRP does not like OUKITEL_K6000_Plus_V6.0_20170519.rar. I can't find any ZIP ROM for TWRP. And when I try individual .img files from the RAR, TWRP can install them, but it does notproduce a working phone.
I fear something could be wrong with the partition table, or at least /data. /system contains many files and this looks good.
---------- Post added at 01:30 PM ---------- Previous post was at 12:40 PM ----------
How I fixed it:
fastboot flash boot /tmp/OUKITEL_K6000_Plus_V6.0_20170519/recovery-verified.img (EDIT: this MUST be wrong, should be fastboot flash recovery /tmp/OUKITEL_K6000_Plus_V6.0_20170519/recovery-verified.img or fastboot flash boot /tmp/OUKITEL_K6000_Plus_V6.0_20170519/boot-verified.img )
then, perform again https://fvknl.pro/k6000-plus-v6-0-upgrade/
and now I have a working phone.
* Can't apply Android updates because of TWRP+SuperSU ?
Now that my phone works, and is rooted (i use the stock ROM version 6), may 19th, the system is telling me there are system updates to do. I have downloaded them (200MB), but after reboot, update fails, for obvious reasons: the update is designed to be installed by the stock recovery firmware; and that partition is overwritten by TWRP.
I was given a tip to work around this (wherer the img file is taken from the .rar archive of the stock ROM):
# fastboot boot /tmp/recovery-verified.img
and it worked: fastboot uploaded the recovery image to the phone, ran it, and that recovery firmware started to apply the update.
Started ... but failed before half of it ... PROBABLY because /system was HEAVILY modified while I asked TWRP to install UPDATE-SuperSU-v2.82-20170528234214.zip (read the installation log of SuperSU ... it alters many things).
How can I apply my android updates without erasing the whole phone each time I want to apply them ?
A: how to get the installation log, to see the failure point, and fix it manually
or
B: install the update manually without running the recovery, but extract the update file, and manually copy the new files at due place, one by one
or
C: how to undo installation of SuperSU, so that /system is in a state where the update can be applied.
I want to do this without erasing /data, or /system. I had this issue on my previous phone; since december 2014 I could not apply any Android update; so my phone is stuck to Android 4 from december 2014. There have been many changes and updates during 2015 and I could not apply them. After installing su, i had been able to perform two Android updates; updates broke after installing Xposed. I do not want my new K6000 to have the same issue; I want to find a way to apply updates. And I would like to keep the stock flavour because there are many features I would like to use (don't want to install misc ROMs).
Xposed for oukitel 6000plus root
Hi I have an oukitel 6000plus root. I can not find the way to install xposed. You have succeeded in installing it successfully? Send me my email address app and zip to use. Thanks Fabio
no xposed for k6000 plus
patpix75 said:
Hi I have an oukitel 6000plus root. I can not find the way to install xposed. You have succeeded in installing it successfully? Send me my email address app and zip to use. Thanks Fabio
Click to expand...
Click to collapse
sorry latest xposed is for sdk 25 and the latest firmware for this device is android 7.0 (Sdk 24)
patpix75 said:
Hi I have an oukitel 6000plus root. I can not find the way to install xposed. You have succeeded in installing it successfully? Send me my email address app and zip to use. Thanks Fabio
Click to expand...
Click to collapse
I have tried many random things; I forgot the details of it. The versions are not a problem; there are links around to download old installers. Even if latest Xposed is for Android 25, archives will let you download v24.
It also depends when you rooted your phone, and which updates you did on your ROM before rooting. Depends if you are using ROM v6, v9, or v18 ...
Also, even if Xposed is installed, it's not working properly; in particular, I wanted Xposed to NotifyClean, and this plugin could not be installed on the Xposed I have (download goes fine, but plugin complains I need reboot to activate it). So, in short, Xposed is useless for me for now. Some other plugins have installed correctly (Taskbar).
The Xposed I have NOW is version 87 by PurifyOS. ATM, Android API 24.
But I said I tried many random things, so, maybe having tried to installed other variations of Xposed by other people was important to have this one installed. I remember that at some point, trying to install this one (purify) failed, and then, worked later ... forgot why.
Error
When you try to upload a TWRP, a message pops up:
"error: cannot load 'recovery-twrp31jemini.img'"
Bootloader should be unlocked. I see a buzz when switching on "yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds"
Phone has a ROM v18
Application procedure on W10.
Does anyone find any solution?
You don't need to burn TWRP in FLASH to be able to use it. You just need to load and run it, this way:
fastboot boot recovery_TWRP-3.1.0.img
This way, if you have backup your whole phone, or downloaded and extracted a ROM, you can boot a stock recovery image:
fastboot boot /tmp/recovery-verified.img
According to your name jemini ... I thjink you have downlaoded the wrong TWRP. Boot and flash may fail if you grabbed a file for an other phone.
This should be ROM independant.
Since I rarely use TWRP, I now keep the stock recovery, and run TWRP from fastboot only when I need it; this way, stock recovery is available for Android updates.
Do you have links to ROM v18, so that I can download and install it directly, instead of having to burn v6, then update to v9 and v18 via update process ? I have issues with updates, and would like to flash directly using v18; but could not find a download link.
I got the phone today and unlocked it for root and everything.
After
Code:
fastboot oem unlock
the following showed up:
Code:
...
(bootloader) Start unlock flow
OKAY [ 14.791s]
finished. total time: 14.792s
Problem is now:
Orange state
Your device has been unlocked and can't be trust
Your device will boot in 5 seconds.
But it's not booting, just stuck at this screen.
Any help very much appreciated!
EDIT:
I was on V23 ROM which came per OTA.
EDIT-2:
I was able to flash it back to V23 with flashtool, but no root. Bootloader seems to be unlocked, the message still appears.
rom
"Custom Rom Doogee Shot (FreemeOS) :
Flash with TWRP at your own risk because i doesnt tried it at my own because V18 runs really smoooth
Expect some Bugs!!!""""
What do you say that this rom picks up on the oukitel k6000 plus ??
I need someone to help me my k6000 plus did not call any more after this procedure.
when I install the rom stock by flash sp this error appears
https://drive.google.com/file/d/0ByEkRDgYmbWtOXdpbngtcGJxQk0/view?usp=sharing
What do you want to do?
Flash the Stock ROM back with flashtool?
You should switch to "Download Only" and not "Firmware Upgrade".
Also the Download Agent was different when I flashed it, it was DA_PL.bin.
cojo11 said:
i follow every step ( iread many times before i do it)
But Phone dosent boot anymore
I got only this Message on Display :
Orange State
yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds
But Nothing happend
When i try to flash stock rom with splash tool i got da brom error with 60002
Its bricked???
Click to expand...
Click to collapse
SIVAKUMAR: yes my mobile also same problem ...boot loop please help me oukitel k6000 plus MT6750T
------------- Orange State----------------
yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds:crying:
---------- Post added at 11:14 AM ---------- Previous post was at 11:11 AM ----------
sivakumarindia said:
SIVAKUMAR: yes my mobile also same problem ...MT6750T
------------- Orange State----------------
yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds:crying:
Click to expand...
Click to collapse
SIVAKUMAR: I THINK THIS ROM DIFFERENT MT6750 AND MT6750T:crying:
---------- Post added at 11:19 AM ---------- Previous post was at 11:14 AM ----------
rolex0815 said:
i got the phone today and unlocked it for root and everything.
After
Code:
fastboot oem unlock
the following showed up:
Code:
...
(bootloader) start unlock flow
okay [ 14.791s]
finished. Total time: 14.792s
problem is now:
orange state
your device has been unlocked and can't be trust
your device will boot in 5 seconds.
but it's not booting, just stuck at this screen.
Any help very much appreciated!
Edit:
I was on v23 rom which came per ota.
Edit-2:
I was able to flash it back to v23 with flashtool, but no root. Bootloader seems to be unlocked, the message still appears.
Click to expand...
Click to collapse
sivakumar: My mobile also same condition boot loop
I got the same and this help me :
For this case, leave SP tool setting as normal. Before connect USB to device:
1. Press and hold vol +
2. Connect USB to device and hold vol + button.
3. Just release the button until you see the download process start working.
with this solution i have Flaht the v6 rom
Boot loop try this Back to STOCK ROM
Cheese-ass said:
Execution of this manual at your own risk !!!!
TWRP Install (Custom recovery to install the root files)
1. Install on pc adb and Fastboot driver
2. Install minimal adb and fastboot: https://forum.xda-developers.com/sho....php?t=2317790
3. On the smartphone in the settings, press the Developer mode (Settings-Over the phone-press 8 times on the build number)
4. Under Settings-Developer Options, allow usb-debugging and allow OEM-unlocking (For bootloader unlock)
5. Connect the smartphone to the pc. On the smartphone accepts the adb connection with the pc
6. Starts at Pc Minimal adb and Fastboot. In the command window "adb reboot bootloader" enter and press Enter (restart the smartphone into the bootloader)
7. WARNING: This step deletes all data from the smartphone, returns it to the factory setting and leads to the loss of the warranty !!!! In the command window, type "fastboot oem unlock" and press Enter (turns the boot loader on). The smartphone sits back and restarts. Repeat steps 3 to 6 after restarting
8 Download the Twrp images: https://mega.nz/#!siZhjIKa!OSfglS4Q8...PgKY9vaxthuilo copies the recovery-twrp31jemini.img file to the installation folder of minimal adb and fastboot
9. In the command window, type "fastboot flash recovery recovery-twrp31jemini.img" and press Enter. After successful flashen enter "fastboot reboot" in the command window, press Enter and press the Lauter key on the smartphone (Bring the smartphone to the boot menu)
10. 3 options appear on the smartphone: Recovery, Fastboot, Normal with the Lauter key you navigate to Recovery and press the volume down key to confirm (Smartphone starts now the Installed TWRP Recovery)
11. The recovery is set to Russian, so press the 3ten button from the top (Settings) on the right side, then click on the language icon in the upper right corner and select your preferred language.
Smartphone Roots:
1. Download the root files: https://mega.nz/#!wyQVSbwL!m2arVJbjA...4Nn8LVhDb_AB9Q
2. copy the .zip file to your smartphone, press Install in the recovery, select the copied .zip file and confirm the installation. After flashing the smartphone restart and voila ... your device is rooted
Updates: ( All files from 4pda.ru )
Twrp Flashable zip Update to rom Version V9: https://yadi.sk/d/z8dbqfOM3Jk6w3
Twrp Flashable zip Update to rom Version V18 ( supersu integrated ) : https://yadi.sk/d/jlNSmqYN3L4xHK
I Flashed it over V9 without Wiping and it works for me lika a charm
Flashable Viper4Android : https://drive.google.com/file/d/0B5u-Eac1xV2CYUxqRmxFVkltNms/view?usp=sharing
If you dont need root you can flash V18 with SPflashtool:https://drive.google.com/file/d/0B1kz3pYtoOExSFZ5WGJraFNUYUE/view
At this time there is no working twrp for V18
Custom Rom Doogee Shot (FreemeOS) : https://yadi.sk/d/YklP0V7b3LBFfV
Flash with TWRP at your own risk because i doesnt tried it at my own because V18 runs really smoooth
Expect some Bugs!!!
SPFlashtool FT V23:https://drive.google.com/file/d/0B1kz3pYtoOExemc0VkJtdXZRMVU/view
SPFlashtool FT V18:https://drive.google.com/file/d/0B1kz3pYtoOExSFZ5WGJraFNUYUE/view
I also tried Magisk systemless on V9 and for me it works ( Working modules : Viper4android,dolby atmos,) but on V18 i cant install the new Magisk Framework and get bootloop
If Someone had Problems with SPFlashtool this is how i did it:
Install Spflashtool to C:
Copy flash file to C:
start spflashtool as Admin
select scatter file
BTW Sorry for my bad English XD
Click to expand...
Click to collapse
SIVAKUMAR INDIA: BOOT LOOP TRY THIS BACK TO STOCK ROM OUKITEL K6000 PLUS MT6750T
----------------------------ERROR BOOT LOOP -------------------------------------------
Orange State
yor device has been unlocked and cant ve trust
your device will reboot in 5 seconds
---------------------------TRY THIS STEPS RECOVERED STOCK ROM--------------------------
step1: Vcom+SPD+and+adb+driver+Installer+Windows+8_10
INSTALL DRIVERS
step2; SP_MDT_v3.1732 (DOWNLOAD )
EXTRACT AND RUN SP-MDT FLASH ,
SCAN ---------CONNECT MOBILE------FLASH SUCCEED----
step3: OUKITEL_K6000_Plus_V23_20170726
THIS LINK AVAILABLE OLD VERSION SP_MDT ONELY SEARCH AND DOWNLOAD NEW VERSION SP_MDT_v3.1732
LINKS: https://www.oukitel.com/latest-software-rom-for-all-oukitel-devices-48.html

[RECOVERY] TWRP 3.2.1 For C701F/DS [STABLE]

Team Win Recovery Project
It's Compatibe with Snapdragon Variants Of C7 Pro Such as C701F and C701F/DD.
If it's not working with your device or you have different model let me know. I would Build a Different Version of Recovery for your Model.
#include <std_disclaimer.h>
{
"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"
}
Special Notes:
1. READ THE GUIDE.
2. KNOX will be tripped once you flashed custom binaries to your phone.
(Your warranty may be voided. However, this may not affect you if your country, European Union, for example, forces Samsung to provide hardware warranty regardless of software status.)
More Infos: https://en.m.wikipedia.org/wiki/Rooting_the_Android_operating_system
3. Samsung Firmware OTA (aka System Updates) will no longer work once you flashed custom binaries.
(You can flash custom ROMs if you want to keep the OS up-to-date.)
4. It is HIGHLY UNRECOMMENDED to purchase any access to any kind of private forums, ROMs or Kernels.
(DO NOT GET FOOLED.)
5. You HAVE to use newer version of Odin (>3.13) if you want to flash stock ROMs.
Download:
Galaxy C7 Pro (C701F/DS):
https://androidfilehost.com/?w=files&flid=275664
Sources:
https://github.com/TeamWin
https://github.com/aapav01/android_device_samsung_c7proltedd-twrp
Changelog:
Check #2.
Guide:
Check #3.
Show your appreciation:
Click Thanks!, Rate 5-star or/and Donate to me.
(You Can donate me Steam Gift Cards)
To contribute:
TWRP Code Review
Github pull requests will be ignored.
Change log:
Note that this page only includes device-specific changes. For global TWRP changes, go to twrp.me.
June 12, 2018 (twrp-3.2.1-0):
Fixed MTP
Fixed encryption on ASOP ROM (Samsung is unsupported)
Enable NTFS Support
Fixed Mount Issues of partition
Add Support OREO ROMs
Added EFS Backup
And MORE
Guides:
Notice: It may wipe all your data including those in internal storage.
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] + [HOME BUTTON] + [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] + [HOME BUTTON] + [POWER] on your phone and then press start on Odin.
10. Wait for the phone to reboot. DO NOT release [VOLUME UP] + [HOME BUTTON] + [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
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.
dear.......followed procedure....but... ( error is set warranty bit kernel..)...now any soln...pl reply..
thanxs with deep warm regards
I have the SM-C7018 version of this phone and, by following your guide, I was able to set up TWRP on Android 7.0 and flash GAPPS.
Thank you very much for this!
EDIT: Maybe it was just in my case, but for those of you that wish to install GAPPS on this device, keep in mind that you must not reset it to the factory conditions after installing GAPPS, as the Play services will FC once the phone boots up, and you will not be able to use it anymore. I had to re-flash the firmware. Also, I've used the Pico package, ARM x64, Android 7.0.
EDIT 2: Unfortunately, I couldn't manage to get the GApps working. The Google Framework Services would always crash when opening any google application for the first time or when trying to add the account from the Settings Menu. Anyone had any success with adding GApps on the Nougat firmware?
SPG30759 said:
dear.......followed procedure....but... ( error is set warranty bit kernel..)...now any soln...pl reply..
thanxs with deep warm regards
Click to expand...
Click to collapse
it's normal on samsung devices
aapav01 said:
it's normal on samsung devices
Click to expand...
Click to collapse
Hi, I did the steps you mentioned, but after completion I checked with Root Checker app it says "Root not installed properly". Do you know why?
My device is C7010. Can it use your TWRP as well?
c7 PRO c7018
Will this tprw work with c7018 model? and with c7018 + oreo?
aapav01 said:
Team Win Recovery Project
It's Compatibe with Snapdragon Variants Of C7 Pro Such as C701F and C701F/DD.
If it's not working with your device or you have different model let me know. I would Build a Different Version of Recovery for your Model.
#include <std_disclaimer.h>
Special Notes:
1. READ THE GUIDE.
2. KNOX will be tripped once you flashed custom binaries to your phone.
(Your warranty may be voided. However, this may not affect you if your country, European Union, for example, forces Samsung to provide hardware warranty regardless of software status.)
More Infos: https://en.m.wikipedia.org/wiki/Rooting_the_Android_operating_system
3. Samsung Firmware OTA (aka System Updates) will no longer work once you flashed custom binaries.
(You can flash custom ROMs if you want to keep the OS up-to-date.)
4. It is HIGHLY UNRECOMMENDED to purchase any access to any kind of private forums, ROMs or Kernels.
(DO NOT GET FOOLED.)
5. You HAVE to use newer version of Odin (>3.13) if you want to flash stock ROMs.
Download:
Galaxy C7 Pro (C701F/DS):
https://androidfilehost.com/?w=files&flid=275664
Sources:
https://github.com/TeamWin
https://github.com/aapav01/android_device_samsung_c7proltedd-twrp
Changelog:
Check #2.
Guide:
Check #3.
Show your appreciation:
Click Thanks!, Rate 5-star or/and Donate to me.
(You Can donate me Steam Gift Cards)
To contribute:
TWRP Code Review
Github pull requests will be ignored.
Click to expand...
Click to collapse
Can I use this to port TWRP for 10.or G
Specs of 10.or G
Snap 626
4gb ram
Also pls reply what hardware needs to be same for porting.
And does kernel matter in Porting these images???
Thanx in advance
@aapav01 plz make twrp for C7000 oreo
tnks
a7 2015
Can build for me this same rom its humble request
Thank you!
c7 pro twrp for oreo
hi
i have series gapps problem .
can you plz make one for c7 pro sm-c7018 oreo .
twrp has no version for it .
baseband version: c7018zmu2cri1
buildnumber: r16nw.c7018zmu2cri1.
2018/09/14
ty
phone stucked at samsung logo and set bit : kernal
I followed same step and my phone isnt booting now
stucked at samsung logo and yellow top right says set bit: kernal
please help
try this
ashokrathi said:
I followed same step and my phone isnt booting now
stucked at samsung logo and yellow top right says set bit: kernal
please help
Click to expand...
Click to collapse
try pressing vol down and power at same time time then phone goes to power off then switch from vol down to vol up holding the power button now as soon as screen display starts leave both buttons it will now boot into twrp recovery go to wipe format data and type yes then flash no dm verity and magisk as per instruction given
My device is C7010. Can it use your TWRP as well?
aapav01 said:
Guides:
Notice: It may wipe all your data including those in internal storage.
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] + [HOME BUTTON] + [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] + [HOME BUTTON] + [POWER] on your phone and then press start on Odin.
10. Wait for the phone to reboot. DO NOT release [VOLUME UP] + [HOME BUTTON] + [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
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
I want to try this but my phone (c701f-ds) never boots into download mode or recovery mode consistently. I bricked the phone trying to root it throught the magisk app, using this very version of twrp. I got it back. I was able to flash the original stock oreo rom using odin
But to get the phone back I didn't go through the (blue screen) Download Mode, Instaed I got into the recovery envoronment (very hit and miss) then chose to reboot into bootloader mode, where I saw it yellow at the top of the screen "download mode" but not the blue screen of the usual download mode.
In this bootloader/download mode environment I connected the phone to the laptop. Odin recognised the phone and I loaded the stock rom into AP, and the appropriate files into the other boxes (I used Home_CSC instead of CSS, essentila for getting VOLTE to work). It flashed successfully. (a status bar appeared on the phone which corresponded to the download process)
But that wasn't the method that anyone else recommended.
I would try flashing the twrp tar file in the same way but there is no guarentee I could get into the twrp environment since holding [VOLUME UP] + [HOME BUTTON] + [POWER] doesn't always, or even often, get me into recovery mode.
I can use adb to reboot into recovery and from there get into bootloader/download mode but not again if the os doesnt load
Any advice?
And you say that eventhough the phone is already in download mode, that after you connect the phone to the pc where odin is loaded and has initialized the tar file, you have to press and hold [VOLUME UP] + [HOME BUTTON] + [POWER] and then press start on Odin. Then continue to hold these 3 buttons till the phone reboots into twrp. Why not just press start on odin without holding these 3 buttons? If the phone just shuts off after flashing twrp, would turning it on by holding those 3 buttons bring the phone (except mine perhaps) into twrp recovery?
What happens if the phone doesn't boot into recovery/twrp? Is it bricked? And if it does boot into the os, could you use adb to get into twrp?
I am being cautious due to the difficulty in getting the phone back after bricking it last time and because there is no guarentee that an ke combos will definitely get my phone into recovery or download mode.
Help is appreciated.

[ GSI ] Flashing Guide MTK [ Works for IMEI erased phones too ! ] [ RMX2117 used to demonstrate]

Note: Device must be project treble supported
Spoiler: Jump to flashing
Before proceeding check if your device is project treble supported using treble check app. We will be flashing Evolution X GSI by ponces on Realme Narzo 30 Pro [RMX2117] using SP Flash Tool
Note: Device must be on Android 11 if you are using the super from the files uploaded
Steps:
Open MTKClient GUI 2.0 folder and run Bypass.exe, select option 3- Bypass SLA / DAA by using down arrow key and press enter.
It will ask do you want to continue?, type y and press enter
Tool will be waiting for device to connect
Switch off your phone
Hold volume up and volume down together and connect phone to PC with USB cable
Tool will detect the phone and start the bypass process
Once completed, keep the phone connected
Open SP Flash tool by double clicking flash_tool.exe and choose download only option from drop down menu
Choose Download-Agent option on right side and choose MTK_AllInOne_DA.bin file from SP Flash Tool folder
Choose Scatter-loading File MT6853_Android_scatter.txt from Stock ROM with GSI folder
Choose Authentication File auth_sv5.auth from Stock ROM with GSI folder
Now all partitons of your device will be listed within the tool
Scroll down until you see super.img , now check the only box on left of super
Click on right of super to select location where our custom built super with Evolution X GSI is stored
Click on Download
Once the flashing is complete, there will be a prompt with green tick
Disconnect your phone
Your device has GSI flashed now ╰(*°▽°*)╯
This method is for mediatek chipset devices only
Disclaimer:
This guide does not include the normal process of flashing GSI using DSU ( Dynamic System Update ), you can learn more about that here. By using this method, you can’t use both stock rom along with GSI, you will be flashing a modified super.img. There is a risk of bricking your device and causing irreversible damage to it if not done correctly. This guide also works for devices with IMEI erased due to reason such as ( formatting all partitions while flashing )
Before doing any modifications it is important to have a backup which can be used if something goes wrong. Follow this guide to know how to backup all partitions which can be flashed to recover your device
Flashing GSI includes potential risk of bricking the device because of modifying critical partitions, it is recommended to take backup before proceeding
If you are not familiar to flashing files to your phone, do not worry we will learn along the guide
Flashing GSI:
Prerequisite:
1. Mediatek drivers- Download here
2. Python- Download here | Git- Download here
3. Unlocked bootloader- steps mentioned below
4. MTK Client GUI- Download here
5. SP Flash Tool- Download here
6. Stock ROM with custom super- Download here [ Only for Narzo 30 pro ] [ RMX2117 ]
Guide for making custom super for other devices will be uploaded soon​
Setup:
1. Mediatek drivers
Extract the zip and run the exe file, after the installation process is complete restart your PC
If your device still isn't detected, install drivers manually with help of this guide
After the installation process is complete, restart your PC
2. Python | Git
Go to python directory
Search python in start menu, right click python and click on open file location, again right click on python and click open file location | This is the python directory.
Type cmd inside the address bar of file explorer and press Enter
Inside command prompt windows exectue following commands one by one
Thanks Bjoern Kerler
git clone https://github.com/bkerler/mtkclient
cd mtkclient
pip3 install -r requirements.txt
3. Unlocked Bootloader [ User data will be formatted ]
Turn off your phone
Open python directory and open mtkclient folder inside it
Type cmd inside the address bar of file explorer and press Enter
Now run below command
python mtk e metadata,userdata,md_udc
Connect phone to PC with USB Cable while holding Vol+ and Vol- together
Now run below commands one by one
python mtk da seccfg unlock
python mtk reset
After the script completes, disconnect phone and reboot by holding power button
Your device's bootloader is unlcoked now ╰(*°▽°*)╯
4. MTK Client GUI [ Use this tool carefully, don’t click on something if you don’t know what you are doing ]
Open MTK Client GUI 2.0 folder and install UsbDk_1.0.22_x64.msi
5. SP Flash Tool [ Use this tool carefully, never tick Format All + Download option, that will format all partitions which can erase partitions containing IMEI too! ]
Custom Super.img
Super.img consist of various partition on your device eg: system, vendor, product, odm, etc
This custom super.img, replaces a partition – system | The stock system image is replaced with system image of GSI
You can make your own custom super.img and flash it on your device and try different GSI
Steps for doing this will be updated in near future
Now comes actual flashing part:
Before proceeding check if your device is project treble supported using treble check app. We will be flashing Evolution X GSI by ponces on Realme Narzo 30 Pro [RMX2117] using SP Flash Tool
Note: Device must be on Android 11 if you are using the super from the files uploaded
Steps:
Open MTKClient GUI 2.0 folder and run Bypass.exe, select option 3- Bypass SLA / DAA by using down arrow key and press enter.
It will ask do you want to continue?, type y and press enter
Tool will be waiting for device to connect
Switch off your phone
Hold volume up and volume down together and connect phone to PC with USB cable
Tool will detect the phone and start the bypass process
Once completed, keep the phone connected
Open SP Flash tool by double clicking flash_tool.exe and choose download only option from drop down menu
Choose Download-Agent option on right side and choose MTK_AllInOne_DA.bin file from SP Flash Tool folder
Choose Scatter-loading File MT6853_Android_scatter.txt from Stock ROM with GSI folder
Choose Authentication File auth_sv5.auth from Stock ROM with GSI folder
Now all partitons of your device will be listed within the tool
Scroll down until you see super.img , now check the only box on left of super
Click on right of super to select location where our custom built super with Evolution X GSI is stored
Click on Download
Once the flashing is complete, there will be a prompt with green tick
Disconnect your phone
Your device has GSI flashed now ╰(*°▽°*)╯
Since GSI is not built for the device you are flashing on specifically, it has bugs or they lack the ability of customizing it for every device but there are fixes too!
GSI fixes/patches/mods for RMX2117 will be uploaded in near future
Screenshots:
{
"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"
}
NinjaChunks said:
Note: Device must be project treble supported
Spoiler: Jump to flashing
Before proceeding check if your device is project treble supported using treble check app. We will be flashing Evolution X GSI by ponces on Realme Narzo 30 Pro [RMX2117] using SP Flash Tool
Note: Device must be on Android 11 if you are using the super from the files uploaded
Steps:
Open MTKClient GUI 2.0 folder and run Bypass.exe, select option 3- Bypass SLA / DAA by using down arrow key and press enter.
It will ask do you want to continue?, type y and press enter
Tool will be waiting for device to connect
Switch off your phone
Hold volume up and volume down together and connect phone to PC with USB cable
Tool will detect the phone and start the bypass process
Once completed, keep the phone connected
Open SP Flash tool by double clicking flash_tool.exe and choose download only option from drop down menu
Choose Download-Agent option on right side and choose MTK_AllInOne_DA.bin file from SP Flash Tool folder
Choose Scatter-loading File MT6853_Android_scatter.txt from Stock ROM with GSI folder
Choose Authentication File auth_sv5.auth from Stock ROM with GSI folder
Now all partitons of your device will be listed within the tool
Scroll down until you see super.img , now check the only box on left of super
Click on right of super to select location where our custom built super with Evolution X GSI is stored
Click on Download
Once the flashing is complete, there will be a prompt with green tick
Disconnect your phone
Your device has GSI flashed now ╰(*°▽°*)╯
This method is for mediatek chipset devices only
Disclaimer:
This guide does not include the normal process of flashing GSI using DSU ( Dynamic System Update ), you can learn more about that here. By using this method, you can’t use both stock rom along with GSI, you will be flashing a modified super.img. There is a risk of bricking your device and causing irreversible damage to it if not done correctly. This guide also works for devices with IMEI erased due to reason such as ( formatting all partitions while flashing )
Before doing any modifications it is important to have a backup which can be used if something goes wrong. Follow this guide to know how to backup all partitions which can be flashed to recover your device
Flashing GSI includes potential risk of bricking the device because of modifying critical partitions, it is recommended to take backup before proceeding
If you are not familiar to flashing files to your phone, do not worry we will learn along the guide
Flashing GSI:
Prerequisite:
1. Mediatek drivers- Download here
2. Python- Download here | Git- Download here
3. Unlocked bootloader- steps mentioned below
4. MTK Client GUI- Download here
5. SP Flash Tool- Download here
6. Stock ROM with custom super- Download here [ Only for Narzo 30 pro ] [ RMX2117 ]
Guide for making custom super for other devices will be uploaded soon​
Setup:
1. Mediatek drivers
Extract the zip and run the exe file, after the installation process is complete restart your PC
If your device still isn't detected, install drivers manually with help of this guide
After the installation process is complete, restart your PC
2. Python | Git
Go to python directory
Search python in start menu, right click python and click on open file location, again right click on python and click open file location | This is the python directory.
Type cmd inside the address bar of file explorer and press Enter
Inside command prompt windows exectue following commands one by one
Thanks Bjoern Kerler
git clone https://github.com/bkerler/mtkclient
cd mtkclient
pip3 install -r requirements.txt
3. Unlocked Bootloader [ User data will be formatted ]
Turn off your phone
Open python directory and open mtkclient folder inside it
Type cmd inside the address bar of file explorer and press Enter
Now run below command
python mtk e metadata,userdata,md_udc
Connect phone to PC with USB Cable while holding Vol+ and Vol- together
Now run below commands one by one
python mtk da seccfg unlock
python mtk reset
After the script completes, disconnect phone and reboot by holding power button
Your device's bootloader is unlcoked now ╰(*°▽°*)╯
4. MTK Client GUI [ Use this tool carefully, don’t click on something if you don’t know what you are doing ]
Open MTK Client GUI 2.0 folder and install UsbDk_1.0.22_x64.msi
5. SP Flash Tool [ Use this tool carefully, never tick Format All + Download option, that will format all partitions which can erase partitions containing IMEI too! ]
Custom Super.img
Super.img consist of various partition on your device eg: system, vendor, product, odm, etc
This custom super.img, replaces a partition – system | The stock system image is replaced with system image of GSI
You can make your own custom super.img and flash it on your device and try different GSI
Steps for doing this will be updated in near future
Now comes actual flashing part:
Before proceeding check if your device is project treble supported using treble check app. We will be flashing Evolution X GSI by ponces on Realme Narzo 30 Pro [RMX2117] using SP Flash Tool
Note: Device must be on Android 11 if you are using the super from the files uploaded
Steps:
Open MTKClient GUI 2.0 folder and run Bypass.exe, select option 3- Bypass SLA / DAA by using down arrow key and press enter.
It will ask do you want to continue?, type y and press enter
Tool will be waiting for device to connect
Switch off your phone
Hold volume up and volume down together and connect phone to PC with USB cable
Tool will detect the phone and start the bypass process
Once completed, keep the phone connected
Open SP Flash tool by double clicking flash_tool.exe and choose download only option from drop down menu
Choose Download-Agent option on right side and choose MTK_AllInOne_DA.bin file from SP Flash Tool folder
Choose Scatter-loading File MT6853_Android_scatter.txt from Stock ROM with GSI folder
Choose Authentication File auth_sv5.auth from Stock ROM with GSI folder
Now all partitons of your device will be listed within the tool
Scroll down until you see super.img , now check the only box on left of super
Click on right of super to select location where our custom built super with Evolution X GSI is stored
Click on Download
Once the flashing is complete, there will be a prompt with green tick
Disconnect your phone
Your device has GSI flashed now ╰(*°▽°*)╯
Since GSI is not built for the device you are flashing on specifically, it has bugs or they lack the ability of customizing it for every device but there are fixes too!
GSI fixes/patches/mods for RMX2117 will be uploaded in near future
Screenshots:
View attachment 5854217 View attachment 5854219 View attachment 5854225
Click to expand...
Click to collapse
hmmm sir may i ask if this works i oppo phone?
my phone specification is :
Name: Oppo A71
Model: CPH1717
Year realesed: 2017
Android version: Android 7.1.1 (Nougat) (Stock)
Name of android OS and Version: Color OS 3.1.1
Chipset: MT6750 (28nm)
Kernel version: 3.x.x (i forgot)
Bootloader State: Unlocked!
Twrp installed: Twrp 3.6.2 (Ported)
Rooted? : Yes- Magisk 25.2 latest
Size of the phone: 5.2 inch
Resolution: HD (1280 by 720 pixels)
Storage: 16 GB
Ram: 3 GB
since its GSI it doesnt modify the other partitions right only the system image right?
edit : sorry i think i know why you didnt reply ahhahah, i didnt notice the first sentence eheh my phone isnt project treble supported
Can I flash this gsi if a stock rom is bootlooping ?

[GUIDE]Universal Rom , Recovery And Kernel Flashing Guide For All Roms , Recoveries , Kernels

TWRP Flashing GUIDE (Linux-Only)
{
"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"
}
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
Steps to install
Then go to your custom rom download thread and check the date of rom file (In this case derpfest) and choose the recovery version closest to the release date of your rom.
Download the latest platform-tools for linux from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" comes out Method 3:- Turn off your device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" comes out
4. Connect your device to the PC
5. Open a terminal window in the folder where you extracted the binaries from the archive from step 1
Easy method: Open the folder, and open a terminal in the folder itself. Terminal will open a window directly in the folder location
6. Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
7. Type this command in the terminal window, but don't press Enter yet, just type it and leave a space at the end:
fastboot flash recovery_
Don't write the "_". This only indicates the space you should leave at the end.
8. Now, drag the image file (yourrecoveryhere.img) to the terminal window and drop it above the window . This will make you copy your exact location for convenience.
fastboot flash recovery "home/user/location/to/your/file/yourrecoveryhere.img""
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
9. Press Enter and wait a few seconds . Once it shows that it is successfully flashed hold the Vol Up + Power button , once the device restarts release the power button and keep the Vol Up button pressed , after a few seconds the TTWRP logo will show , release the Vol Up button now.
DONE! You've started perfectly in recovery
This guide applies to all recoveries:
NOTE:
If your rom mentions to use a specific recovery then use that instead
To flash shrp recovery you have to extract the .img from the zip file of the recovery that you downloaded ,then flash it in the same way as told above , make sure after booting in the recovery you flash the zip file of the shrp recovery from which you extracted the .img file in the recovery itself.
DO NOT USE ORANGE FOX RECOVERY ! It is deprecated and unmaintained so it wont be updated in future .
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Download Link
TWRP Download (If your rom mentions to use NSE TWRP then use the NSE TWRP with the closest android Version to your rom's android version or else if it doesn't specifically mention any twrp version then use the normal TWRP , the one without NSE in its name, with the closest android version to your rom's android version ):
https://www.pling.com/p/1346294/
SHRP Download:
https://sourceforge.net/projects/shrp/files/Beryllium/
Enjoy !
---------------------------------------------------------------------------------------------------------------------------
TWRP Flashing Guide (Windows-Only)
Before following this guide, make sure you have followed the rom flashing guide below the post below or xiaomi.eu rom flashing guide.
If you have followed the flashing guide then you may continue.
Hello Amigos,
You can use this guide to install other recovery than TWRP also.(Other recoveries are listed in the guide itself)
Steps to install
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers , android bootloader interface and click install.
Then go to your custom rom download thread and check the date of rom file (In this case derpfest) and choose the recovery version closest to the release date of your rom.
Make sure you have the bootloader unlocked before you start. There are many guides on the internet for that.
Download the latest platform-tools from the Android developer site and extract the zip in an easily accessible folder
Download the recovery image file
Restart your device to fastboot mode
Method 1:
Using this adb command if you have USB debugging active on your device:
adb reboot bootloader
Method 2:
- Turn off your device
- After it has completely turned off, press and hold Vol - and the Power button at the same time until the word "FASTBOOT" comes out Method 3:- Turn off your device
- Press and hold Vol - button
- Connect the USB cable (previously connected to the PC) to the device and press and hold the button until the word "FASTBOOT" comes out
4. Connect your device to the PC
5. Open a cmd window in the folder where you extracted the binaries from the zip from step 1
Easy method: Open the folder, and without leaving it, type "cmd" in the address bar of the file explorer and press enter. Command promt will open a window directly in the folder location
6. Verify that your device is recognized by fastboot using this command:
fastboot devices
If your device has been detected (a serial number followed by the word fastboot), you can continue. Otherwise, check if the drivers are installed correctly, although if you used Mi Unlock and were able to unlock the device correctly on the PC you are using, you should not have problems with that.
7. Type this command in the cmd window, but don't press Enter yet, just type it and leave a space at the end:
fastboot flash recovery_
Don't write the "_". This only indicates the space you should leave at the end.
This is how it should look when you write it:
8. Now, drag the image file (yourrecoveryhere.img) to the command window and drop it above the window. This will make you copy your exact location for convenience.
- The result should be this:
Code:
fastboot flash recovery "C:\location\to\your\file\yourrecoveryhere.img"
Quotation marks are only added if the entire location has spaces.
Otherwise, it is displayed without quotation marks.
9. Press Enter and wait a few seconds . Once it shows that it is successfully flashed hold the Vol Up + Power button , once the device restarts release the power button and keep the Vol Up button pressed , after a few seconds the TWRP logo will show , release the Vol Up button now.
DONE! You've started perfectly in recovery
This guide applies to all recoveries:
NOTE:
If your rom mentions to use a specific recovery then use that instead
To flash shrp recovery you have to extract the .img from the zip file of the recovery that you downloaded ,then flash it in the same way as told above , make sure after booting in the recovery you flash the zip file of the shrp recovery from which you extracted the .img file in the recovery itself.
DO NOT USE ORANGE FOX RECOVERY ! It is deprecated and unmaintained so it wont be updated in future .
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Download Link
TWRP Download (If your rom mentions to use NSE TWRP then use the NSE TWRP with the closest android Version to your rom's android version or else if it doesn't specifically mention any twrp version then use the normal TWRP , the one without NSE in its name, with the closest android version to your rom's android version ):
Recovery For Poco F1
Team Win Recovery ProjectWht Works : * EVERYTHINGS *BUG : * You Tell Me *
www.pling.com
SHRP Download:
https://sourceforge.net/projects/shrp/files/Beryllium/
Enjoy !
---------------------------------------------------------------------------------------------------------------------------
ROM Flashing GUIDE (Windows-Only)
First of all unlock bootloader of your device . Search net for more info.
After this install adb drivers from here: https://forum.xda-developers.com/t/...reborn-v2-0-adb-fastboot-and-drivers.3854109/
Choose skip install for adb and install google drivers.
Connect your device in fastboot mode to your pc.
Go into device manager , right click on unrecognized android device , choose update drivers , let me pick from a list of drivers , select adb drivers and click install.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and double click on flash_all.bat(all data will be lost) .
Or open cmd in the folder and type flash_all.bat in cmd and hit enter.(This method allows to look for errors)
A cmd window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots, power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of C: drive (this helps avoid flashing errors)The path should look something like this:
C:\beryllium_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If a rom mentions to wipe something in advanced wipe , then wipe ONLY that and nothing else.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If your rom mentions to use a specific recovery then use that instead
Always flash magisk after the first boot of your rom
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device
Enjoy!
---------------------------------------------------------------------------------------------------------------------------
ROM Flashing GUIDE (Linux-Only)
Prerequisites:
Ubuntu/Debian/Ubuntu-Based Distros:
Open terminal
Type sudo apt install adb
Once that is installed.
Type sudo apt install fastboot.
Done.
Fedora:
Open terminal.
Type sudo dnf install android-tools.
Let it install and done.
OpenSUSE:
Download this official package from here according to your version :
https://software.opensuse.org/download.html?project=hardware&package=android-tools
(Use either one the add repository and install manually or grab binary packages directly options.)
First of all unlock bootloader of your device . Search net for more info.
Then go to your custom rom download thread and check the date of rom file(In this case derpfest).
Check the date of file.
Then go to xiaomifirmwareupdater.com and select rom archive and select your device.
Then MIUI downloads page will appear. type fastboot in search and look for a MIUI global version released
as the same or very close to the Custom ROM date (in this case it is this)
Download the fastboot version according to the date.
Go into the stock rom folder and right click in empty area then select open terminal here then type this command:
./flash_all.sh
A terminal window will popup with fastboot commands automatically and after complete flashing of rom will close automatically. (approx. 20-25 mins)
Let the device boot into MIUI.
Once it boots power it off . Then press the vol down + power button until fastboot in orange letters appear.
Then follow the twrp flashing guide from here
Then flash the ROM according to the instructions.
NOTE:
Make sure to always extract and move the stock rom folder in root of home directory (this helps avoid flashing errors)The path should look something like this:
home\beryllium_global_images_YourVersionhere
Then flash the stock rom.
Clean Flashing a ROM:
I hope you have followed the entire guide above before doing this step.
Reboot to recovery.
Format data.
Flash ROM file.
Wipe Dalvik Cache.
Reboot and enjoy.
Everytime you do a clean flash, you must redo all the steps above.
If a rom does not include flashing instructions, it requires a clean flash.
If a rom mentions to wipe something in advanced wipe , then wipe ONLY that and nothing else.
If rom mentions clean flash and not wiping of anything else then dont be smart to wipe anything unecessary.
If your rom mentions to use a specific recovery then use that instead
Always flash magisk after the first boot of your rom
If mtp not working or device not getting detected as a portable device in any recovery then watch this guide here: GUIDE
Do not replace the recovery or try to update recovery that comes with roms. This can brick your device.
Enjoy!
---------------------------------------------------------------------------------------------------------------------------
Kernel Flashing GUIDE:
Always Flash a custom kernel after the first boot of the device in a rom which was clean flashed.
Always take a backup of your rom's boot.img incase something goes wrong.
NGK Kernel:
Download the latest nse version (if your rom is nse rom)
Then store it somewhere in your internal storage
Boot to twrp
Flash NGK NSE kernel zip
Wipe Cache Dalvik
Reboot To Syste,
NOTE:
If your rom doesnt mention if it is a nse or se rom then you may download both nse and se versions of the kernel . Then boot into twrp and flash nse version as above . If your device gets bricked , bootlooping , restart to recovery or fastboot , Then boot into recovery again and flash se version as above . After this your problem should be fixed . Still if something goes wrong , boot into recovery and flash boot.img of your rom.
LawRun Kernel:
Download the kernel version according to this index:
10-11-12 in the name here mentions the android versions supported . Android Version supported in this version of kernel is android 10 ,11,12 or android q , android r and android s.
09 , P or Pie here in the name mentions android version supported . Android Version supported in this version of kernel is android 9 or android pie.
10 or Q in the name mentions android 10 is supported.
10-2-13 in the name here mentions that android 10 to android 13 roms are supported
Store the kernel zip somewhere in your internal storage
Boot into twrp
Flash LawRun Kernel Zip
Wipe Cache Dalvik
Reboot to System
If something goes wrong , boot into recovery and flash boot.img of your rom.
NOTE:
Do check the kernel version and description at the download page of the kernel to know whether it is overclocked or not.
Genos Kernel:
Download the kernel version according to this index:
If there is nothing in the name only R21 or Rxx or r17.1re or rXXre or r16.0_evol or rXX_evol or r11_evolution or rXX_evolution or r16.1_evo or rXX_evo (xx corresponding to the version of the kernel) then it supports MIUI , OOS (Oxygen OS) , AOSP (Custom Roms).
If there is r12_non_oos or rXX_non_oos in the name (xx corresponding to the version of the kernel) then it doesnt support OOS (Oxygen OS) and only supports MIUI,AOSP(Custom Roms)
If there is r12_oos or rXX_oos or r12_evol_oos or rXX_evol_oos in the name (xx corresponding to the version of the kernel) then it only supports OOS (Oxygen OS) and dosent support MIUI,AOSP(Custom Roms)
Store the kernel zip somewhere in your internal storage
Boot into twrp
Flash Genos Kernel Zip
Wipe Cache Dalvik
Reboot to System
If something goes wrong , boot into recovery and flash boot.img of your rom.
Enjoy !
---------------------------------------------------------------------------------------------------------------------------

Categories

Resources