[Updated] Root and TWRP and restore wrong IMEI's and rotating MAC for 7.1.1 Stock Rom - Elephone S7 ROMs, Kernels, Recoveries, & Other Dev

I had some trouble to root the Elephone S7 7.1.1 Stock Rom. Therefore here is the short HowTo...
*** Root and TWRP for Elephone S7 4GB 7.1.1 Stock Rom http://bbs.elephone.hk/thread-12886-1-1.html
* SP_Flash_Tool download latest version e.g.: SP_Flash_Tool_v5.1720_Win.zip from http://spflashtools.com/category/windows
* SuperSU download latest version e.g.: SuperSU-v2.82-201705271822.zip from http://www.supersu.com/download
* Stock Rom download latest version e.g.: s7_4g_20170517133805_v2.3.zip from https://mega.nz/#!Z4AmRRTK!XLyd4O8HaS4B_XVNMdSn5OPX76rXDkOYXVekvn-9lMM
* TWRP 3.0.3 by Jemmini download latest version e.g.: recovery.img from https://www.dropbox.com/s/b7u3k1mgpppxlyx/recovery.img?dl=0
* create two folders, one for Stock Rom and one for TWRP
* unpack Stock Rom and copy MT6797_Android_scatter.txt into TWRP directory
optional:
* OpenGAps arm64 / 7.1 / stock download latest version e.g.: open_gapps-arm64-7.1-stock-20170629.zip http://opengapps.org/
* in OpenGAps zip delete from \GApps\ folder whatever you don't want
optional:
* AdAway v2.3 download latest apk from https://labs.xda-developers.com/store/app/org.adaway discussion https://forum.xda-developers.com/showthread.php?t=2190753
* AdAway systemless hosts download latest version e.g.: AdAway_systemless_hosts_v2.zip from https://www.androidfilehost.com/?fid=24438995911977059
optional:
* my_bootanimation.zip
* change your favorite boot animation in my_bootanimation.zip\system\media\
* add your own tweaks in my_bootanimation.zip\system\tweaks.prop
SP_Flash_Tool for Stock Rom:
* select Download-Agent: SP_Flash_Tool_v5.1720_Win\MTK_AllInOne_DA.bin
* select Scatter-Loading-File: Stock Rom\MT6797_Android_scatter.txt
* Firmware Upgrade
* switch phone off
* click Download and press "Power" to connect the phone
* after "Download OK" unplug USB and press "Power" to start phone
SP_Flash_Tool for TWRP:
* select Download-Agent: SP_Flash_Tool_v5.1720_Win\MTK_AllInOne_DA.bin
* select Scatter-Loading-File: TWRP\MT6797_Android_scatter.txt
* Download Only
* switch phone off
* click Download and press "Power" to connect the phone
* !!! after "Download OK" unplug USB and press "Home + Power" (about 10 seconds) until enter recovery !!!
* on phone select "recovery" with "Home" and "Vol -" for OK
* in TWRP select and install
SuperSu
optional Open Gaps
optional AdAway systemless hosts
optional my_bootanimation.zip
* reboot (may loop some times)
tip:
* "adb reboot recovery" doesn't work
* therefore switch phone off and press "Home + Power" (about 10 seconds) until enter recovery
* select "recovery" with "Home" and "Vol -" for OK to enter TWRP
*** restore wrong IMEI's after update to 7.1.1 Stock Rom http://bbs.elephone.hk/thread-13641-1-1.html
* Maui META download latest version e.g.: MauiMETA_exe_v9.1724.0.rar from https://www.needrom.com/download/maui-meta-3g-ver-7-1444-0-0/
* IMEI's from phone box
Maui META:
* switch phone off and unplug USB
* press and hold the "Vol- + Power" Button and connect USB, release the "Vol- + Power" Button and click "Reconnect" (wait until the ball turns yellow)
* !!! retry if it not works !!!
* in the selection box scroll to the IMEI download option and select (it will open a new window)
* copy !!! only the first 14 digits !!! of the 1st IMEI and paste in the IMEI field
* click the "Download To Flash" button and wait until message "Download IMEI to flash successfully"
* repeat this two steps for SIM_2
* close the window, click "Disconnect", unplug USB and restart phone
* check IMEI's in Settings > About Phone > Status
*** restore rotating MAC after update to 7.1.1 Stock Rom https://androidrookies.com/how-to-change-wlan-mac-address-on-mtk/
* in Playstore install "Root Explorer"
* HxD Hex Editor for Windows download latest version https://mh-nexus.de/downloads/HxDSetup.zip
* in Root Explorer copy \nvdata\APCFG\APRDEB\WIFI to \sdcard
* now copy WIFI file to Windows and edit with HxD Hex Editor
* for Your last MAC e.g.: 00:08:22:a8:e3:fb write it in Offset (h) 04 to 09
00 01 02 03 04 05 06 07 08 09
06 01 00 00 00 08 22 A8 E3 FB
* copy WIFI back to \sdcard
* in Root Explorer copy \sdcard\WIFI to \nvdata\APCFG\APRDEB\ and set permission to 660 (rw-rw—)
Have Fun

Thanks

I have problems, this is what I do, for twrp:
- Connect USB to phone
- Start Smart phone flash
- Select scatter file
- Click on download
- Press power in the phone
There, it doesnt download anything. The phone just boots up normally. It could be a driver problem since when it boots it says that the device couldnt not be recognized but where I can find the drivers?
Edit: finally i got it to work but not in a nice way. I tried to turn driver signature off, installing new VCOM drivers for S7 but nothing. So I just went to my other computer with Windows 7 64 bit and it worked all fine the first time. In this computer I have Windows 10 64 bit and always have problems with these things related to phones and flashing.

Thanks for the instructions.
Some comments:
You never mention that you should create a TWRP folder, so that confused me for a while.
You explicitly refer to Windows versions of files in your instructions, even though it's unnecessary. I did the process on Linux and it worked perfectly fine.
The recovery is not fixed for OTA updates. The first OTA update I got bricked my system and I had to reinstall everything. Is there a fixed version of the TWRP available for this phone? I know there's a fixed version for the Elephone P7000 here: bbs.elephone.hk/thread-5332-1-30.html
OpenGApps gave me many issues with crashing services and apps not starting. I decided to leave it out entirely, since the necessary apps are available in the Stock ROM. (I tried all GApps variants from pico to stock)
Even with a rooted system, I could not remove some OEM apps (such as the OTA app that will break the system). Is there a way to remove those anyway?

Hi. TWRP installed on my s7 (X25 - 4/64 G} but can't reboot (hanging logo). Pls. help me to fix it. Thanks

d1237 said:
Hi. TWRP installed on my s7 (X25 - 4/64 G} but can't reboot (hanging logo). Pls. help me to fix it. Thanks
Click to expand...
Click to collapse
Please try to install original Stock Rom with SP_Flash_Tool. And then retry to install TWRP.

Ghostbird said:
Thanks for the instructions.
Some comments:
You never mention that you should create a TWRP folder, so that confused me for a while.
You explicitly refer to Windows versions of files in your instructions, even though it's unnecessary. I did the process on Linux and it worked perfectly fine.
The recovery is not fixed for OTA updates. The first OTA update I got bricked my system and I had to reinstall everything. Is there a fixed version of the TWRP available for this phone? I know there's a fixed version for the Elephone P7000 here: bbs.elephone.hk/thread-5332-1-30.html
OpenGApps gave me many issues with crashing services and apps not starting. I decided to leave it out entirely, since the necessary apps are available in the Stock ROM. (I tried all GApps variants from pico to stock)
Even with a rooted system, I could not remove some OEM apps (such as the OTA app that will break the system). Is there a way to remove those anyway?
Click to expand...
Click to collapse
Hi Ghostbird, thank You for Your support!
* I have added the TWRP folder in the HowTo.
* Do You have tested the HypoTurtle TWRP? Works OTA update now?
* OpenGApps working without any problems, but i never tried to remove OEM apps.
* I have installed Stock Rom, updated OTA and then installed TWRP. No problems since then.
below You find my GApps folder:
batteryusage-all.tar.lz
calculatorgoogle-all.tar.lz
calendargoogle-all.tar.lz
calsync-all.tar.lz
cameragoogle-arm64.tar.lz
cameragoogle-common.tar.lz
cameragooglelegacy-arm.tar.lz
cameragooglelegacy-common.tar.lz
chrome-arm64.tar.lz
clockgoogle-all.tar.lz
contactsgoogle-all.tar.lz
dialerframework-common.tar.lz
dialergoogle-all.tar.lz
exchangegoogle-all.tar.lz
gmail-all.tar.lz
hangouts-arm64.tar.lz
keyboardgoogle-arm64.tar.lz
messenger-arm64.tar.lz
newsstand-all.tar.lz
newswidget-all.tar.lz
pixelicons-all.tar.lz
pixellauncher-all.tar.lz
storagemanagergoogle-all.tar.lz
taggoogle-all.tar.lz

Hi everyone
Link for twrp is down
Someone can post in attachement please ?
Regard

Bradco said:
Hi everyone
Link for twrp is down
Someone can post in attachement please ?
Regard
Click to expand...
Click to collapse
This should work for you. Used on my S7.

bluiis48 said:
This should work for you. Used on my S7.
Click to expand...
Click to collapse
thank you very much for the file, it does not work for me. it starts well on the recovery but can not start the system, still block on the logo.
I'm on s7_4g_20170814163417_v2.4.

Ah, I am still on the July release, have been holding off on the August ROM waiting to see if anything showed up for September but it looks like that might be game over for updates. Thanks for letting me know, saves me some time. I find the July one not too bad. Roll back for root ?

bluiis48 said:
Ah, I am still on the July release, have been holding off on the August ROM waiting to see if anything showed up for September but it looks like that might be game over for updates. Thanks for letting me know, saves me some time. I find the July one not too bad. Roll back for root ?
Click to expand...
Click to collapse
you're welcome , for root it's all good with magisk.
you install the latest version of magisk manager, you get the file boot.img from your rom, you patch this file via magisk manager and you just flash the new boot.img via flashtool. After root is functional.
Y'll try this : https://forum.xda-developers.com/android/software/twrp-porter-maker-mediatek-mt67xx-32-t3681861

Thanks, I will give that a try when I finally decide to load the 0814 update (or newer if one becomes available). Can I ask why you were needing TWRP ? Also did you notice any improvement with the 0814 update? I have an S8 in transit and will be passing this S7 on to my wife but the S8 could be a while yet when Canada Post gets it. Magisk may work on that also, same X25 and ram.

bluiis48 said:
Thanks, I will give that a try when I finally decide to load the 0814 update (or newer if one becomes available). Can I ask why you were needing TWRP ? Also did you notice any improvement with the 0814 update? I have an S8 in transit and will be passing this S7 on to my wife but the S8 could be a while yet when Canada Post gets it. Magisk may work on that also, same X25 and ram.
Click to expand...
Click to collapse
of course a custom recovery is always useful, nandroid backup and flash some .zip.
for it is the first version of android 7 that I test and I find it very stable without problems.
Ha yes I wonder the purchase of a s8 tell me if it great

Yes I will give you my opinion but it will be a while because our customs and mail is very slow. As I remember I had a hard time with TWRP when I loaded the 20170517 stock rom. I finally did a full format with SPflashtool and when it seemed stuck at the boot animation I left it alone for maybe half an hour and it finally came to life so that version of TWRP does work for 7.1.1 for me.

bluiis48 said:
Yes I will give you my opinion but it will be a while because our customs and mail is very slow. As I remember I had a hard time with TWRP when I loaded the 20170517 stock rom. I finally did a full format with SPflashtool and when it seemed stuck at the boot animation I left it alone for maybe half an hour and it finally came to life so that version of TWRP does work for 7.1.1 for me.
Click to expand...
Click to collapse
ok I understand, little question about SP flash tool to make a full format you used which option DOWNLOAD ONLY / FIRMWARE UPGRADE or the other so I no longer remember the name ?

Bradco said:
ok I understand, little question about SP flash tool to make a full format you used which option DOWNLOAD ONLY / FIRMWARE UPGRADE or the other so I no longer remember the name ?
Click to expand...
Click to collapse
The other is format all + download and that may work for you. It was a while ago, when I went from Android 6 to 7 and I do not want to steer you in the wrong direction. From what I remember I used the format tab on SP Flashtool and pretty much formatted everything. Yesterday I tried for the 0814 OTA by using the clean option in Super SU (which basically uninstalls it ) and flashing the stock recovery for the existing ROM version using SP Flashtool. The OTA would not complete because of a sector mismatch so I flashed TWRP recovery again, which actually rebooted pretty fast then reinstalled the Super SU zip using TWRP. If you want TWRP recovery maybe try it again without formatting anything and give the boot more time. I am not going to bother flashing the complete 0814 ROM until I pass on the phone to my wife because I don't want to go through the app and user credential reloads and fixing the IMEI's and WIFI mac. The Google backup to Drive feature is not available in settings - same for many who are on 7.1.1 even the "name brand" phones.

bluiis48 said:
The other is format all + download and that may work for you. It was a while ago, when I went from Android 6 to 7 and I do not want to steer you in the wrong direction. From what I remember I used the format tab on SP Flashtool and pretty much formatted everything. Yesterday I tried for the 0814 OTA by using the clean option in Super SU (which basically uninstalls it ) and flashing the stock recovery for the existing ROM version using SP Flashtool. The OTA would not complete because of a sector mismatch so I flashed TWRP recovery again, which actually rebooted pretty fast then reinstalled the Super SU zip using TWRP. If you want TWRP recovery maybe try it again without formatting anything and give the boot more time. I am not going to bother flashing the complete 0814 ROM until I pass on the phone to my wife because I don't want to go through the app and user credential reloads and fixing the IMEI's and WIFI mac. The Google backup to Drive feature is not available in settings - same for many who are on 7.1.1 even the "name brand" phones.
Click to expand...
Click to collapse
With each new installation of rom, I start all (long but more stable).
For the problem of wifi and IMEI for having 5 elephone I have never encountered this problem even with version 0814. For the recovery custom it is weird that the start of the phone is long. this afternoon I tried to make a port of TWRP with base on TWRP 3.1 (compatible android 7 for p9000) with stock recovery, but I'm not sure it is functional. i'm not understand everything .
I just saw that the thread be updated, even tuto with the rom s7_4g_20170517133805_v2.3.zip I'm not sure that it works.

I followed the tutorial on first page and it works for me but I am using the 0517 stock rom. I don't think you need to Port TWRP because it does work with the one I posted. If you have time try starting with the 0517 and follow steps on page one. If that works you can try the same with 0814.
IMPORTANT THOUGHT do you have OEM unlocking (allow the bootloader to be unlocked) enabled in developer options ? This is the first phone where I found that to be necessary.

bluiis48 said:
I followed the tutorial on first page and it works for me but I am using the 0517 stock rom. I don't think you need to Port TWRP because it does work with the one I posted. If you have time try starting with the 0517 and follow steps on page one. If that works you can try the same with 0814.
IMPORTANT THOUGHT do you have OEM unlocking (allow the bootloader to be unlocked) enabled in developer options ? This is the first phone where I found that to be necessary.
Click to expand...
Click to collapse
I just look into the options for developers and OEM unlocking is turned off. do you think I'll have to activate it ?
Ps : I never needed it
EDIT 1 :
at this stage :
SP_Flash_Tool for Stock Rom:
* select Download Agent: SP_Flash_Tool_v5.1720_Win \ MTK_AllInOne_DA.bin
* select Scatter-Loading-File: Stock Rom \ MT6797_Android_scatter.txt
* Firmware Upgrade
Before doing firmaware upgrade in what version of rom do I have to?

Related

[Q] Unable to flash Chinese base ROM over ROW - SOLVED, HOWTO added

Hi,
After a frustrating few hours, I've decided to give in and ask for help.... I've read just about every thread on this and other forums and just cannot get what I want.
The basics:
I have a new 4GB model, which appears to be chinese (chinese battery markings) and post the change to preloader - date on battery is 140418
Rather strangely, the ROM it came with was listed as 'P780_ROW_8G_S223_140901', even though the free storage, etc. showed that it was a 4GB model....
Following one of the excellent guides on here I managed to install TWRP and root it, even after the OTA update to S224 came through.
All fine, except that I found the UI a bit laggy coming from a Samsung S4 Active, so I thought I'd go to AOSP or similar.
This is where I have run into a brick wall. I've got SLXrom on there and it runs nicely, but I really wanted some KitKat goodness, and all the AOSP KK roms I can find (on Needrom, etc) require flashing over a Chinese base ROM.
I've spent several hours trying every combination of ROM and flashing method, and have completely failed to get a CN rom booting on my phone....
What I've tried already:
1. SP Flash Tools v3.1304.0.119 (Other version won't even try)
2. The linked 'stock' roms from another thread on here - P780_S135_130917_rooted_twrp_gapps and VIBEUI_V1.5_1419_5_DEV_P780_rooted_twrp_gapps
3. Changing the preloader.bin file for the later one for the newer phones
4. Flashing SLXROM_v26-Lenovo_P780-KIT(CN) from TWRP (says successful but never boots - blank screen only)
I know the drivers, etc. are installed correctly because I was able to flash TWRP via SPFT - but any of the above give me a 'BROM ERROR: S_FT_READBACK_FAIL(4009)' error.
I did have to use an altered scatter file to flash the recovery, but I tried the same modification with the ROMS and no success.
From what I understand, the main difference between CN and ROW roms is the partitioning, so I'm assuming that this is somehow at the bottom of the issue. What I can't find is the solution.
Couple of things I noted while trying:
1. Any flashing of a CN ROM would cause TWRP to not see the data partition - reflashing the Aroma partitioning app someone from here provided (thanks!) corrected that...
2. After flashing failed, Windows would give me a 'usb device failed' message on next plug in - pressing the reset button on the phone solved that.
3. None of the flashes destroyed TWRP, so I am guessing that they did not successfully flash even the recovery image. (not sure what order they are done in)
Can anyone give me any pointers to try now? Should I be able to flash a CN ROM from TWRP (English)?
Would getting a Chinese version of the recovery on there be a way forward? I did try that but again flashing failed.....
None of this would be an issue if there was a AOSP KK ROW build, but perhaps there will be one soon and I should just wait for that?
Any thoughts welcome - I've given up for the night because I was in danger of throwing the damn phone across the room!
Gavin
Solved
Okay, I finally managed it, with a lot of research, cursing and luck!
In case anyone else runs into the same issue, here are the steps I took - I'll try to upload the files I used to this post later.
FIRSTLY: MAKE SURE YOU HAVE A BACKUP, PARTICULARLY OF YOUR IMEI AND NVRAM - MTKDroidTools is the best way to go, there are other threads on it.
It may not be necessary, but if it is, don't complain when you cat explodes and you spiral into a world of gloom and doom - BACKUP FIRST!
The key was finding a CN ROM that could be flashed using SP_Flash_tools on to a phone that has a ROW ROM on it. For my device at least (post April 2014 bootloader Chinese 'speed' version), none of the ones linked on here would work....
However, I found one on 4pda.ru that does work - The page is in Russian, but Google Translate does a reasonable job.
The page is here, but the direct link to the file is here The ROM in question is 'VIBEUI_V2.0_14​37_7.14.1_ST_b​y_sadist_v1.zi​p'
I also downloaded SP_Flash_Tool_v5.1352.01 from the same post, which worked for me, though other versions may work....
Pre Requisite Steps:
1. Make sure drivers are installed properly for the preload bootloader
2. Did I mention making a backup?
3. Extract the ROM zip to a suitable location
3. If your phone is one of the Chinese models after April 2014 (The date is on the battery on mine in the form: 140414), then replace the preloader.bin file in the ROM download with the 2014 version from here
4. Choose a suitable ROM for your device that can be flashed through recovery - There are several on NeedROM, personally I went with the AOSP-4.4.2-fix-PYRO_LS from here. Place this ROM on your SDcard so it will be accessible from the recovery.
5. Turn your phone off (do not plug it in yet)
6. Run SP_Flash_Tool_v5.1352.01 from the extracted file.
7. Click 'Scatter-loading' and browse to the ROM folder then load the MT6589_Android_scatter_emmc.txt file
8. Choose 'firmware upgrade' from the drop down list and make sure that all the files are ticked and the location field is filled in
9. Click 'Download'
10. Without turning your phone on, plug it into to your USB port.
11. The files should start downloading (First a red completion bar, then through various colours)
12. Wait until you get a green circle to show the download has worked. If you don't, then check the above steps again very carefully.
13. IMPORTANT - unplug the phone, then start it, while holding both up and down volume keys together. This will force it into TWRP. If you don't do this and let it boot into the ROM, then the original recovery will be reinstalled and you will have to start again.
14. You should get the 'Teamwin' logo, and then be in TWRP. It is the chinese version, but should be in English so no changes or translation needed.
15. Do a wipe (Not sure if this is essential but I did it) - The standard wipe is enough
16. Go to install and choose the zip you put on the SDcard earlier
17. The install should complete successfully. You may find it best to do another wipe (only minimum) here though I didn't.
18. Reboot and you should boot into Stock Android 4.4.2, with a few additions (Superuser is already installed - Lenovo Power Manager is added, etc.)
19. Choose your language and set up as you wish
20. Bask in the glory of a job well done.....
Troubleshooting:
If your phone does not flash correctly in step 11, don't worry. Make sure you have the correct files selected in Flash tools, and replace the 2014 preloader.bin if you forgot.
Press Download in SP Flash Tools again
Leave your phone plugged in, then take off the back and press the red reset button once. your phone will turn off, and then when it starts up it should immediately be detected and start flashing again.
If you never get the RED bar, then the drivers are not properly installed, so make sure that is done first. If you are on Windows 8, you will likely need to reboot into Advanced startup mode and disable Signature verification. There is a post on installing drivers that explains...
Hope that helps someone else avoid the hassle I went through. So far everything seems to be working fine and I have KitKat goodness without the Lenovo bloat. It definitely seems snappier and I can add the tweaks I want with Xposed.
If you like some of the Lenovo Apps, they do seem to mostly install and work fine on Stock Android, including the widgets. Props to lenovo for not needing their own launcher to work them!

[TWRP OFFICIAL] [3.2.1-0] c9ltechn/SM-C9000 Galaxy C9 Pro

TWRP for C9LTECHN/SM-C9000 Galaxy C9 Pro
Special Notes:
1. DON'T FORGET TO ENABLE "OEM UNLOCK" (located in Developers options).
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 forces Samsung to provide hardware warranty regardless of software status.)
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.)
PLEASE BEFORE YOU FLASH ROMS MAKE A COMPLETE BACKUP OF YOUR SYSTEM INCLUDING EFS SO YOU DO NOT BRICK YOUR MOBILE
WHAT IS TWRP?
Team Win Recovery Project is a custom recovery for Android devices.
It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, and root your device.
How to intall TWRP using ODIN
1) Go to Settings » About phone » and tap “Build number” seven times to enable “Developer options”.
2) Go back to the main Settings page, scroll to bottom and select“Developer options” from there.
3) Under Developer options, look for “Enable OEM unlock”checkbox/toggle and make sure you Check it or turn it ON.
4) Now Boot your Samsung Android device into Download mode.To Do So Follow the steps below
5) Switch off your device.
6) Press and hold “Home + Power + Volume down” buttons for a few seconds until you see a warning screen.
Press Volume Up on the warning screen to accept it and boot into Download mode.
Once your device is in download mode, connect it to the PC with a USB cable. The Odin will automatically detect the device and show an “Added!!” message. If not then your device is not connected properly
7) Now click on the AP tab on Odin window and select the TWRP recovery .tar file that you downloaded for your device.
8) Click the Start button on Odin to start Flashing and wait for it to finish the process.
Once it finished successfully, a pass message on the Odin screen will pop up
Your device will automatically reboot when Odin is done flashing. Now You can disconnect your device.
Done!!! TWRP is now installed on your device
NOTE: YOU MAY HAVE TO UNCHECK AUTO REBOOT IN THE OPTIONS TAB IN ODIN
TWRP source code: https://github.com/TeamWin
Source code device tree: https://github.com/travismills82/twrp_android_device_samsung_c9ltechn https://github.com/TeamWin/android_device_samsung_c9ltechn/
TWRP Nougat Download: https://www.androidfilehost.com/?fid=889964283620775437
TWRP Oreo Download: https://www.androidfilehost.com/?fid=1322778262903985796
no-verity-no-encrypt: https://www.androidfilehost.com/?fid=745425885120752506
ROOT OPTIONS:
SuperSU: https://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Contributors @travis82 @k2wl @deadman96385
I can confirm this works. backup, mount data, restore, otg usb, install.
I am runnung it now
Does this work on a SM-C9000?
Flavio said:
Does this work on a SM-C9000?
Click to expand...
Click to collapse
That's already for C9000. Can't you see the c9ltechn article. That's c9 pro's code
Thank you. I have already installed it.
I have flashed TWRP, formatted Data twice, flashed no-verity-opt-encrypt-5.1.zip, flashed SuperSU and after that I can mount Data. But after a reboot I can't anymore? Am I doing something wrong?
Flavio said:
Thank you. I have already installed it.
I have flashed TWRP, formatted Data twice, flashed no-verity-opt-encrypt-5.1.zip, flashed SuperSU and after that I can mount Data. But after a reboot I can't anymore? Am I doing something wrong?
Click to expand...
Click to collapse
You can flash any file still that just an article but you can't mount data anymore or backup data
I can flash files but cannot mount Data. I presume it is still encrypted despite being formatted twice?
Format data and reboot to recovery
ivanox1972 said:
Format data and reboot to recovery
Click to expand...
Click to collapse
So in TWRP format Data and then reboot again in TWRP.
And then flash SuperSU and no_verity?
Ok, I formatted Data twice in TWRP. Mounting Data works.
I flashed SuperSU in TWRP. Mounting Data works.
I flashed no_verity. Mounting Data works.
I rebooted into TWRP. Mounting Data works.
I rebooted into system and then switched off and rebooted into TWRP. Mounting Data does not work.
What am I doing wrong?
Correction:
I have now used this no-verity-no-encrypt_ashyx file:
https://www.androidfilehost.com/?fid=24591000424951049
And now Data stays decrypted!
I do have a stock debloated rom that is made out of HK firmware if this community is interested, I can put it up. All I see is you guys using Aurora. Anyone interested or do you all want to stick to Aurora rom?
I tested it few days, it works perfect and it is perfectly debloated
Please share Travis. Thank you for your work.
travis82 said:
I do have a stock debloated rom that is made out of HK firmware if this community is interested, I can put it up. All I see is you guys using Aurora. Anyone interested or do you all want to stick to Aurora rom?
Click to expand...
Click to collapse
can you share it please ???
I presume you would have to flash GApps separately with this ROM?
Flavio said:
I presume you would have to flash GApps separately with this ROM?
Click to expand...
Click to collapse
no god no, HK firmware has gapps built in like normal. I'll tweak it up some more and release it today on a separate thread. Right now I'm trying to get kernels to boot-up since they compile fine.
travis82 said:
I do have a stock debloated rom that is made out of HK firmware if this community is interested, I can put it up. All I see is you guys using Aurora. Anyone interested or do you all want to stick to Aurora rom?
Click to expand...
Click to collapse
I am interested, currently I just using the package disabler to disable all bloat samsung app..
do you have flashable s8 systemui for c9pro.. thanks
TWRP updated with a new kernel, USB MTP is now working. Everything should be working now.
travis82 said:
TWRP updated with a new kernel, USB MTP is now working. Everything should be working now.
Click to expand...
Click to collapse
Awesome work buddy, ill try to make my own ROM for this device :highfive:
will be pushing f2fs and ntfs support soon too when TWRP becomes official.

[GUIDE] K6-Note-Plus Root-Recovery-Roms

Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
* if you don't know just do IT.
*/
FIRST STEPS​
1. First of all you must on stock nougat firmware if not click here
2. Unlock your bootloader using this tool here
Or use this in CMD
Code:
adb reboot bootloader
Code:
fastboot oem unlock
Code:
fastboot reboot
3. Set the adb autorization just plug your k6 into PC the run CMD then type this
Code:
adb devices
after that, check your phone then tick the "always allow on this computer" then press "ok"
go back then type this in CMD
Code:
adb devices
if you see your serial number wroted on CMD now your done, go to next steps.
4. Now flash TWRP RECOVERY link here just follow the steps inside of the link. Or you can flash via TWRP APP.
If You are so lazy to do it download this tool
Click to expand...
Click to collapse
Instruction are in inside.
5. Boot into TWRP RECOVERY using long press the 3 buttons.
If you see a prompt message just swipe the ALLOW MODIFICATIONS.
Now we need to decrypt our devices in order to use the DATA.
( CAUTION DECRYPTING DATA WILL ERASE ALL USER'S DATA )
Then go to WIPE section follow this,
Code:
WIPE>FORMAT DATA>Type "yes"
STEPS FOR FLASHING ROM AND MODS
1. Dowload your favorite Custom ROM and other mods here
NOTE:
Code:
K6/power is "karate"
K6 NOTE/PLUS is "karatep"
Download G-Apps in here
Put it on PC storage. (we will erase internal storage)
2. All Custom Rom are in 64bit so you need to download
G-Apps right file,
Code:
7.0 use ARM64 > 7.0 > then your fav's package
7.1.2 use ARM64 > 7.1 > then your fav's package
8.0 use ARM64 > 8.0 > then your fav's package
3. If your favorite ROM and Mods are in the PC storage you can start now.
First WIPE the following,
Code:
WIPE this
Data
Cache
Dalvik
System
Internal Storage
FORMAT DATA
4. Just stay on home interface of TWRP.
Connect your k6 into the PC then Copy the ROMS and MODS into the internal storage.
If you want root just flash magisk 14.x here
5. Go to Install section. (Swipe to flash)
First flash the ROM ( ex. AEX-KARATEP.ZIP ).
Then flash the G-Apps ( ex. gapps.zip ).
Lastly flash the mods you like ( ex. magisk.zip or SuperSu.zip ).
Note:
Code:
Nougat is 7.0.0 and 7.1.2 choose right G-Apps to Flash
If you want to flash xposed this guide will determine what to flash
guide:
7.0 is SDK24
7.1 is SDK25
THANKS TO​@firemax13 (that's me who made this)
@karthick mostwanted (who made all)
@teamwin
@xda
@all developer​
Don't forget to press thanks button!!​If you have a question kindly post a post that you need to solve :highfive::highfive::good:
Reserved
can we direct root our stock/original rom without using those costum rom.... and how about the modified boot.img
telco2016 said:
can we direct root our stock/original rom without using those costum rom.... and how about the modified boot.img
Click to expand...
Click to collapse
If you want to root in stock just FORMAT DATA then flash magisk.zip. No need to modify boot.img.
firemax13 said:
If you want to root in stock just FORMAT DATA then flash magisk.zip. No need to modify boot.img.
Click to expand...
Click to collapse
this is the sequence right?
*unlock boatloader
*install twrp
*format/data factory
*install magisk without modying boot.img
am i right... sorry for asking to much question... and thanks for giving time answering my question
telco2016 said:
this is the sequence right?
*unlock boatloader
*install twrp
*format/data factory
*install magisk without modying boot.img
am i right... sorry for asking to much question... and thanks for giving time answering my question
Click to expand...
Click to collapse
*Stock nougat
*unlock bootloader
*format data then factory reset ( to decrypt data )
( Only format data and factory reset don't wipe others )
*install magisk14.5 beta (search on xda)
That's all.
Hi firemax. I have Lenovo K6 Note but I have a few questions. How I can backup my phone's IMEI, baseband, Mac address and ip address? I know some method but I 'm not sure that it will work. I want to install rom. I had already lost these things and service changed the motherboard and gave new imei, ip address etc. Could you help me about backup these things.
ricohket said:
Hi firemax. I have Lenovo K6 Note but I have a few questions. How I can backup my phone's IMEI, baseband, Mac address and ip address? I know some method but I 'm not sure that it will work. I want to install rom. I had already lost these things and service changed the motherboard and gave new imei, ip address etc. Could you help me about backup these things.
Click to expand...
Click to collapse
Sorry but you can search on google how to ----.
Hi, will this work on my phone?
Lenovo K53b36
Android 7.0
K53_S225_170811_ROW
Thank's
quelox said:
Hi, will this work on my phone?
Lenovo K53b36
Android 7.0
K53_S225_170811_ROW
Thank's
Click to expand...
Click to collapse
Not tested but you can test it but make sure you fully backup your phone.
How to use the CMD?
Asrk said:
How to use the CMD?
Click to expand...
Click to collapse
Google that
New TWRP update just download on official website. If you're using the lazy tool just replace it.
@firemax13
Hello. In your older tutorial, you also mention that we need to modify the boot.img. But in this one, it is taken out. I bought this phone recently and I don't want to update to nugat. All I want to do is to install twrp and get root privileges (I will probably just install magisk). So do I need to modify the boot.img or not? Why is it not included in this tutorial but the old one?
Thanks.
twilightened said:
@firemax13
Hello. In your older tutorial, you also mention that we need to modify the boot.img. But in this one, it is taken out. I bought this phone recently and I don't want to update to nugat. All I want to do is to install twrp and get root privileges (I will probably just install magisk). So do I need to modify the boot.img or not? Why is it not included in this tutorial but the old one?
Thanks.
Click to expand...
Click to collapse
You can follow the old guide if you are in marshmallow OS ( 6.0.1 ). But please I don't hesitate you if you break your phone ( don't blame on in me if you're gone ). But please backup your phone before doing that risky thing. You can backup your phone by searching on google how to.
I don't include the modify boot.img in this guide because it will cause boot loop or soft brick. In nougat area modifying boot.img can brick your phone. So I don't put the old one to this new one.
firemax13 said:
You can follow the old guide if you are in marshmallow OS ( 6.0.1 ). But please I don't hesitate you if you break your phone ( don't blame on in me if you're gone ). But please backup your phone before doing that risky thing. You can backup your phone by searching on google how to.
I don't include the modify boot.img in this guide because it will cause boot loop or soft brick. In nougat area modifying boot.img can brick your phone. So I don't put the old one to this new one.
Click to expand...
Click to collapse
Don't worry dude, I won't blame you if I brick my phone I have been doing this for many years now, don't worry, this is not my first modified android phone.
So I will not modify the boot.img, I will just unlock the bootlader and flash TWRP and Magisk. That is all I am going to do. I already downloaded all the tools necessary to revert back to stock and all. I think I am set. All I need is my new phone now, which hasn't arrived yet Thanks for the answers.
twilightened said:
Don't worry dude, I won't blame you if I brick my phone I have been doing this for many years now, don't worry, this is not my first modified android phone.
So I will not modify the boot.img, I will just unlock the bootlader and flash TWRP and Magisk. That is all I am going to do. I already downloaded all the tools necessary to revert back to stock and all. I think I am set. All I need is my new phone now, which hasn't arrived yet Thanks for the answers.
Click to expand...
Click to collapse
make sure you follow correctly the guide!!. Be the force to modify on you. Now it's your time. You can follow the old guide.
Can you please provide a link to restore back to stock ROM original AF. the other thread download link is broken
AbhiK6 said:
Can you please provide a link to restore back to stock ROM original AF. the other thread download link is broken
Click to expand...
Click to collapse
Search in firmwarefiles.com for stock ROMs for various Phone models.Flashing method is also there![emoji4][emoji4][emoji4]
Sent from my Lenovo K33a42 using Tapatalk
Thanks bro i really needed this
---------- Post added at 12:36 PM ---------- Previous post was at 12:34 PM ----------
I didn't use the tool, I used the Command Prompt.

T95Z Plus 7.1.2 Custom Rom 3/32GB

*** OUTDATED, WORK HAS NOW PROGRESSED TO POISON ROM, https://forum.xda-developers.com/an...mputers/amlogic/t95z-plus-poison-rom-t3751720 ***
Features
Removed Bloatware apps such as Twitter, Team Viewer etc.
Removed Dummy Play Store App
Removed Outdated versions of apps and replaced them with latest versions as of time of writing, like Playstore, Firefox, Kodi etc.
Used a Custom Launcher (Created by Ricky Divjakovski) to give device a fresh look.
Enter Key now works on External Keyboards
Known Bugs:
Play Store shortcut on Launcher does not work, Can open Playstore through Setting/Apps. ***Fixed***
Enter key on External Keyboard doesn't work. ***Fixed***
Navigation Bar does not come back if minimised without a reboot.
When you go to Settings/About/Status sometimes has an error and doesn't open, opens on second attempt though.
Any other bugs feel free to report.
***IMPORTANT ***
You need to be on Stock 7.1.2 Firmware before flashing the Custom Rom. So I recommend you make a backup of your existing Firmware if for any reason you want to go back to your Existing Firmware and setup. To make a backup, you need to get Custom Recovery (TWRP) installed, you need to install the right version of TWRP depending on your existing firmware. Download your existing Firmware Custom Recovery files from below.
TWRP FILES
If on Firmware 6.0.1 from here
If on Firmware 7.1.1 from here
If on Firmware 7.1.2 from here
INSTALLING CUSTOM RECOVERY
METHOD 1:
Download Ricky's Amlogic Flash Tool from AmlogicFlashTool.zip and follow the instructions from his thread over at https://forum.xda-developers.com/an...c/amlogic-devices-amlogic-flash-tool-t3745640.
METHOD 2:
1. Download ADB from here and install it on your pc, then open a command prompt (Windows 10 hold Shift and press Right Mouse button, will take you to Power Shell) in the directory of the custom recovery
2. Enable USB debugging, go to settings>about and click build number about 10 times, then go back to the main settings menu and you will see developer options, enter it and check allow USB debugging.
3. Connect to your device via IP address. go to settings>about>status and get your IP address. it should be something like 192.168.25.19
4. In CMD type the following commands, replace YOURIPADDRESS with the address we got from step 3
Code:
adb connect YOURIPADDRESS
adb push custom-recovery.img /sdcard/
adb shell su -c dd if=/sdcard/custom-recovery.img of=/dev/block/recovery
adb reboot recovery
TWRP BACKUP
Now go ahead and make a backup of your existing setup before proceeding any further. I recommend putting the backup onto a usb drive.
Step:
1. Go to Backup
2.If desired name your backup on name setting up top left hand corner, not necessary but can do if you like.
3. Select Storage: USB or SDCard depending on which one you are going to use. Click OK.
3. Swipe to Backup
4. Let it do it's thing, When finished remove usb/sd card and reboot to system.
5. Recommend putting a copy of your backup from your usb or sd card to your PC as well.
FLASHING 7.1.2 STOCK FIRMWARE
You need to download the Stock 7.1.2 firmware from here
Use the provided USB Burning tool to flash the firmware if you have a USB Male to Male cable. Video of how to here
Now 7.1.2 Stock is installed, you now have to flash the Custom Recovery (TWRP) for 7.1.2, follow the instructions earlier to install Custom Recovery with the 7.1.2 file.
CUSTOM ROM
NOTE: Remember to make sure you have a backup of your old existing firmware before flashing this custom rom
Instructions:
1. Download the 3/32GB T95Z Custom Rom 7.1.2.zip from here
and put it on a usb stick.
2. Reboot into recovery
3. Wipe Cache, System and Data
4. Go back to the main menu and select install, then choose the 3/32GB T95Z Custom Rom 7.1.2.zip and swipe to install!
Reboot and enjoy!
Please give 5 to 10 minutes on first reboot after flash.
Contributors
Ricky Divjakovski, whiteak
ROM OS Version: 7.x Nougat
Credits:
Magendanz (TWRP)
Snoop05 (Adb)
Version Information
Status: Testing
Great job! A whole range of ROMS for Amlogic devices is about to unveil once i release the rom skeletop package!
Hi on my device when i reboot to recovery after put TWRP by adb it's stuck on T95z plus logo... Any idea ?
after unplug the power cable and plug it again the box start, but i can't start in recovery by the adb... can u give me some help ?
Thanks by advance.
---------- Post added at 11:36 AM ---------- Previous post was at 11:31 AM ----------
I do that and i don't see any error..
C:\Users\papla\Downloads\platform-tools-latest-windows\platform-tools>adb connect 192.168.1.100
connected to 192.168.1.100:5555
C:\Users\papla\Downloads\platform-tools-latest-windows\platform-tools>adb push custom-recovery.img /sdcard/
custom-recovery.img: 1 file pushed. 6.6 MB/s (13793280 bytes in 1.986s)
C:\Users\papla\Downloads\platform-tools-latest-windows\platform-tools>adb shell su -c dd if=/sdcard/custom-recovery.img of=/dev/block/recovery
26940+0 records in
26940+0 records out
13793280 bytes transferred in 2.774 secs (4972343 bytes/sec)
C:\Users\papla\Downloads\platform-tools-latest-windows\platform-tools>adb reboot recovery
C:\Users\papla\Downloads\platform-tools-latest-windows\platform-tools>
Is your box 2/16gb or 3/32gb, you may be flashing the wrong TWRP.
whiteak said:
Is your box 2/16gb or 3/32gb, you may be flashing the wrong TWRP.
Click to expand...
Click to collapse
32Gb box and i take the twrp from your thread.
papla83 said:
32Gb box and i take the twrp from your thread.
Click to expand...
Click to collapse
Try this TWRP here
It's a earlier version, but I ported this one myself. It's the one I used until I found a newer version.
whiteak said:
Try this TWRP here
It's a earlier version, but I ported this one myself. It's the one I used until I found a newer version.
Click to expand...
Click to collapse
Same result, hang on t95Zplus logo and doesn't move....
papla83 said:
Same result, hang on t95Zplus logo and doesn't move....
Click to expand...
Click to collapse
And you definitely have a 3/32gb box, I don't know what could be the problem. I had the exact same problem, but it was because I was using the 2/16 version on my 3/32 box. You don't have any usb sticks plugged into the box either? if you do try pulling them out when flashing.
whiteak said:
And you definitely have a 3/32gb box, I don't know what could be the problem. I had the exact same problem, but it was because I was using the 2/16 version on my 3/32 box. You don't have any usb sticks plugged into the box either? if you do try pulling them out when flashing.
Click to expand...
Click to collapse
yes i have, i will try whitout sd card and usb stick and make a feedback
---------- Post added at 02:02 PM ---------- Previous post was at 01:56 PM ----------
same result
can i brick my box if i flash it with the 16Gb model ? because maybe i can try with no risk ( the recovery doesn't start anyway )
Worst case is it should only do the same thing, I was pushing the 16gb model on my box a fair few times and all it did hang at the T95Z Plus logo.
whiteak said:
Worst case is it should only do the same thing, I was pushing the 16gb model on my box a fair few times and all it did hang at the T95Z Plus logo.
Click to expand...
Click to collapse
When i try to send twrp 16gb version to my box i have an error message failed to send file ( i use the amlogic adb tool by Ricky Divjakovski )...
papla83 said:
yes i have, i will try whitout sd card and usb stick and make a feedback
---------- Post added at 02:02 PM ---------- Previous post was at 01:56 PM ----------
same result
can i brick my box if i flash it with the 16Gb model ? because maybe i can try with no risk ( the recovery doesn't start anyway )
Click to expand...
Click to collapse
By personal experience your best bet is to re flash the original rom with the usb flashing tool.
Once it is done you can try flashing different TWRP until you find one that work. Installing TWRP from the store just does not work on those device.
Installing SU also soft brick your device and normal recovery do not work.
Also to flash using to USB burning tool make sure you use the OTG USB port on your device (usually port no, 1).
whiteak said:
Known Bugs:
Play Store shortcut on Launcher does not work, Can open Playstore through Setting/Apps.
Navigation Bar does not come back if minimised without a reboot.
When you go to Settings/About/Status sometimes has an error and doesn't open, opens on second attempt though.
Any other bugs feel free to report.
Click to expand...
Click to collapse
I got play store to work on my original rom from the launcher after disabling it in the app settings, and replacing system/app/GoogleStore folder by the one from SuperCeleron 3/32g custom rom ans installing it from the apk. Might be worth a look to get it working on your rom.
Funny thing is that I tried to install SuperCeleron Rom on my machine but it brick it every time.
Also on initial setup after you have an option to give root acces or not and also to enables init.d support, I just can't remember where it was in the Droid settings on the launcher or the most advance settings in the apps folder. I will have to go thru all the settings to find them.
I tried your ROM but it disabled my Play Store in the launcher and in the apps and did not let me reinstall it for some reason. I had to go thru TotalCommander to be able to launch it. Since I did not want to fool around to restore it. I just flashed back my Rom.
I can live with the way my device perform right now has the most important part for me was Kodi.
Stuck at logo as well
I got everything to go just fine: ADB went smooth, TWRP running just fine, successful flash from microSD card, wiped cache, rebooted and waited 15 minutes and I'm just stuck at the logo
I even pulled AC and ejected the card and then plugged it in let it sit for 20 minutes and nothing but the logo still.
I'm 101% sure I'm have a 3G+32Gb T95z Plus (AP6225 WLAN)
LeMaestro said:
I got play store to work on my original rom from the launcher after disabling it in the app settings, and replacing system/app/GoogleStore folder by the one from SuperCeleron 3/32g custom rom ans installing it from the apk. Might be worth a look to get it working on your rom.
Funny thing is that I tried to install SuperCeleron Rom on my machine but it brick it every time.
Also on initial setup after you have an option to give root acces or not and also to enables init.d support, I just can't remember where it was in the Droid settings on the launcher or the most advance settings in the apps folder. I will have to go thru all the settings to find them.
I tried your ROM but it disabled my Play Store in the launcher and in the apps and did not let me reinstall it for some reason. I had to go thru TotalCommander to be able to launch it. Since I did not want to fool around to restore it. I just flashed back my Rom.
I can live with the way my device perform right now has the most important part for me was Kodi.
Click to expand...
Click to collapse
I want just have the best experience with this box, the box ,at this time and with this rom works, but i feel the works doesn't finish and i think we have a huge possibility with a finalised and optimised rom.
---------- Post added at 10:02 PM ---------- Previous post was at 10:01 PM ----------
Semper 5 said:
I got everything to go just fine: ADB went smooth, TWRP running just fine, successful flash from microSD card, wiped cache, rebooted and waited 15 minutes and I'm just stuck at the logo
I even pulled AC and ejected the card and then plugged it in let it sit for 20 minutes and nothing but the logo still.
I'm 101% sure I'm have a 3G+32Gb T95z Plus (AP6225 WLAN)
Click to expand...
Click to collapse
Hi. sorry for the dumb question but do you wipe to the factory data too or only wipe cache ?
papla83 said:
Hi. sorry for the dumb question but do you wipe to the factory data too or only wipe cache ?
Click to expand...
Click to collapse
I tried just the cache at first, but I tried both. and now, since I updated 7.1.1 > 7.1.2 I can't get TWRP to boot. I think the 7.1.2 doesn't like the TWRP I was using.
PS, the link for TWRP in this thread is nonexistent.
It would be AMAZING if we could get this custom ROM in an IMG file to use in the Amlogic burner application.
Semper 5 said:
I tried just the cache at first, but I tried both. and now, since I updated 7.1.1 > 7.1.2 I can't get TWRP to boot. I think the 7.1.2 doesn't like the TWRP I was using.
PS, the link for TWRP in this thread is nonexistent.
It would be AMAZING if we could get this custom ROM in an IMG file to use in the Amlogic burner application.
Click to expand...
Click to collapse
Take a look here maybe you will find what you need.
https://forum.xda-developers.com/an...95z-plus-one-thread-files-recoveries-t3737040
I used the custom recovery for the 3/32Gb variant and it worked perfect, now I have a working TWRP.
papla83 said:
I want just have the best experience with this box, the box ,at this time and with this rom works, but i feel the works doesn't finish and i think we have a huge possibility with a finalised and optimised rom.
Click to expand...
Click to collapse
Me to I would like to have a few thing added or fixed in the launcher, but those guys just started to work on this a few days ago, so let give them time to make it better. I screw up my box enough in the last week so let be patient.
Semper 5 said:
I tried just the cache at first, but I tried both. and now, since I updated 7.1.1 > 7.1.2 I can't get TWRP to boot. I think the 7.1.2 doesn't like the TWRP I was using.
PS, the link for TWRP in this thread is nonexistent.
It would be AMAZING if we could get this custom ROM in an IMG file to use in the Amlogic burner application.
Click to expand...
Click to collapse
TWRP link updated, not sure why it unlinked but anyway should be good to download again.
LeMaestro said:
Take a look here maybe you will find what you need.
https://forum.xda-developers.com/an...95z-plus-one-thread-files-recoveries-t3737040
I used the custom recovery for the 3/32Gb variant and it worked perfect, now I have a working TWRP.
Me to I would like to have a few thing added or fixed in the launcher, but those guys just started to work on this a few days ago, so let give them time to make it better. I screw up my box enough in the last week so let be patient.
Click to expand...
Click to collapse
That link in the other thread links to my mega folder, can I ask which custom recovery you used the 3.1.1-0 or the 3.0.2, both should work, but just curious. Also so you did manage to flash my custom zip successfully and it did boot up? Not sure why people are having problems.

Galaxy SII custom firmware / root in 2021

I have a Samsung Galaxy SII ( GT-I9100 ) which was retrieved from a dumpster. I love the removable battery. I would like to know what custom firmware you recommend for it. I could also use any tutorials you recommend to flash it. I have looked at some but I wonder which is best for my requirements:
* The latest Android release is unimportant (I can live with Android 5.0 to be honest)
* Having Google bundled apps is unimportant (all Google apps will be uninstalled, if present).
* I want the good reliability / stability and no alpha or beta releases.
I am only interested in root access & reliable firmware with which I can install open-source apps from f-droid.org. Thanks for any suggestions.
comfortable said:
I have a Samsung Galaxy SII ( GT-I9100 ) which was retrieved from a dumpster. I love the removable battery. I would like to know what custom firmware you recommend for it. I could also use any tutorials you recommend to flash it. I have looked at some but I wonder which is best for my requirements:
* The latest Android release is unimportant (I can live with Android 5.0 to be honest)
* Having Google bundled apps is unimportant (all Google apps will be uninstalled, if present).
* I want the good reliability / stability and no alpha or beta releases.
I am only interested in root access & reliable firmware with which I can install open-source apps from f-droid.org. Thanks for any suggestions.
Click to expand...
Click to collapse
Lineage OS 17.1 Android 10, that works pretty well.
[ROM][UNOFFICIAL][10.0.0][r41][I9100] LineageOS 17.1
/* ** Your warranty is now void. ** ** We are not responsible for bricked devices, dead SD cards, ** thermonuclear war, or you getting fired because the alarm app failed. Please ** do some research if you have any concerns about features included...
forum.xda-developers.com
Another opportunity for you would be replicant. It is based on LineageOS, but tries to run on free-software only and a mainlined kernel. They don't ship with any google apps and and offer Android 6 (currently upgrading to Android 9 for all of their devices.
You will need modified TWRP to flash this and do not ask me why.
You need odin 3.07 as it is the last version of odin that supports S II.
Odin 3.07 https://odindownloader.com/download/odin3-v3-07
Update offically to 4.1.2, Delete All Samsung and Google accounts, go to settings and phone information, click 7 times build number(Just randomly click All numbers 7x and you will eventually done), go back to settings, click on developer Options, and toggle BOTH oem unlock and USB debugging.
Then follow below steps
Pit: i9100-LOS-16.0-Emulated-Storage.pit
PDA: i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
1. Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
2. Start ODIN 3.07 on your PC.
3. Connect your phone via USB to your PC.
4. Press volume up on your phone, ODIN should detect your phone.
5. In ODIN Options tab:
Auto Reboot : unchecked
Re-Partition: checked
PIT : i9100-LOS-16.0-Emulated-Storage.pit
PDA : i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
6. Press Start.
7. After succesful flash, reboot phone into Recovery:
- Press Volume up + Power/Standby + Home and hold for 10 seconds.
The phone shuts down.
- Repeat Press Volume up + Power/Standby + Home and hold for 10 seconds
Phone boots in recovery TWRP 3.3.1-1.
8. Swipe to Allow Modifications
9. In TWRP 3.3.1-1 you need to format partions
- Wipe -> Format Data -> Type [yes]
- Wipe -> Advanced Wipe -> Select:
* Davik / ART Cache
* Cache
* System
* Non-emulated Storage
10. Flash the modified TWRP here https://androidfilehost.com/?fid=8889791610682894303 by Transferring TWRP.img to phone via USB cable≧Flash≧select image≧this image
11.Go to home and Reboot≧recovery
12. In new TWRP flash this http://ww.androidfilehost.com/?fid=17248734326145712187 and then stable magisk and reboot.
well gapps also not builded in in lineageos.
Thanks for all the responses. All the choices sound like they will get the job done. I'm currently deciding which one to try first.
jjgvv said:
12. In new TWRP flash this http://ww.androidfilehost.com/?fid=17248734326145712187 and then stable magisk and reboot.
Click to expand...
Click to collapse
Much appreciated. I was preparing all the files you mentioned but got a broken link on this one. Could you re-check please?
comfortable said:
Thanks for all the responses. All the choices sound like they will get the job done. I'm currently deciding which one to try first.
Much appreciated. I was preparing all the files you mentioned but got a broken link on this one. Could you re-check please?
Click to expand...
Click to collapse
lineage-17.1-20210107-UNOFFICIAL-i9100.zip | by rINanDO for Galaxy S2
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
www.androidfilehost.com
I downloaded both the Replicant files and the Lineage files. I had a look at replicant and the set-up seems to be a lot more invovled, so I have decided to do Lineage first. The firmware download size with Replicant is much less bloated, which appeals to me, especially for older hardware. So I will probably try that eventually.
jjgvv said:
go back to settings, click on developer Options, and toggle BOTH oem unlock and USB debugging.
Then follow below steps
Click to expand...
Click to collapse
I gave it a quick attempt yesterday. In Developer Options I found "USB debugging" but there was no "OEM Unlock" setting anywhere. In any case, I proceeded:
Odin says:
All threads completed. (succeed 0 / failed 0)
I'm led to believe I need to get the Samsung drivers so I will do that later today. I have read that installing Kies installs the drivers so maybe that's the best route.
comfortable said:
I downloaded both the Replicant files and the Lineage files. I had a look at replicant and the set-up seems to be a lot more invovled, so I have decided to do Lineage first. The firmware download size with Replicant is much less bloated, which appeals to me, especially for older hardware. So I will probably try that eventually.
I gave it a quick attempt yesterday. In Developer Options I found "USB debugging" but there was no "OEM Unlock" setting anywhere. In any case, I proceeded:
Odin says:
All threads completed. (succeed 0 / failed 0)
I'm led to believe I need to get the Samsung drivers so I will do that later today. I have read that installing Kies installs the drivers so maybe that's the best route.
Click to expand...
Click to collapse
you are not carrier locked or sth?
comfortable said:
I downloaded both the Replicant files and the Lineage files. I had a look at replicant and the set-up seems to be a lot more invovled, so I have decided to do Lineage first. The firmware download size with Replicant is much less bloated, which appeals to me, especially for older hardware. So I will probably try that eventually.
I gave it a quick attempt yesterday. In Developer Options I found "USB debugging" but there was no "OEM Unlock" setting anywhere. In any case, I proceeded:
Odin says:
All threads completed. (succeed 0 / failed 0)
I'm led to believe I need to get the Samsung drivers so I will do that later today. I have read that installing Kies installs the drivers so maybe that's the best route.
Click to expand...
Click to collapse
I will give you a alternative way. first, update to 4.1.2
then, install rashr https://m.apkpure.com/root-rashr-flash-tool/de.mkrtchyan.recoverytools but do not open it . you need to install it first because Otherwise installation will be blocked by kingroot.
then you guessed that root by kingroot https://kingroot.en.uptodown.com/android
Tutorial https://www.google.com/url?sa=t&sou...BMAF6BAgIEAE&usg=AOvVaw3cA8ZHKR3yqQaY6NvHnO4I
Then you can open rashr. download this TWRP as rashr only flashes.img files. https://www.androidfilehost.com/?fid=8889791610682894303
select RECOVERY FROM STORAGE and select the .img TWRP.
it will ask you to reboot recovery .
in recovery you wipe All in advanced wipe except microsd and USB otg. Then transfer the .zip rom to phone by dumping it into internal storage using a computer. Flash it by flash button and selecting the zip, but do not Install gapps. select Reboot and Pay attention here: Do not install TWRP app! Uncheck All prompt to install TWRP app and reboot system.
jjgvv said:
You will need modified TWRP to flash this and do not ask me why.
You need odin 3.07 as it is the last version of odin that supports S II.
Odin 3.07 https://odindownloader.com/download/odin3-v3-07
Update offically to 4.1.2, Delete All Samsung and Google accounts, go to settings and phone information, click 7 times build number(Just randomly click All numbers 7x and you will eventually done), go back to settings, click on developer Options, and toggle BOTH oem unlock and USB debugging.
Then follow below steps
Pit: i9100-LOS-16.0-Emulated-Storage.pit
PDA: i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
1. Boot your phone into Download-mode (Volume down + Power/Standby + Home and hold for 10 seconds).
2. Start ODIN 3.07 on your PC.
3. Connect your phone via USB to your PC.
4. Press volume up on your phone, ODIN should detect your phone.
5. In ODIN Options tab:
Auto Reboot : unchecked
Re-Partition: checked
PIT : i9100-LOS-16.0-Emulated-Storage.pit
PDA : i9100-LOS-16.0-Emulated-Storage-TWRP-3.3.1-1.tar.md5
6. Press Start.
7. After succesful flash, reboot phone into Recovery:
- Press Volume up + Power/Standby + Home and hold for 10 seconds.
The phone shuts down.
- Repeat Press Volume up + Power/Standby + Home and hold for 10 seconds
Phone boots in recovery TWRP 3.3.1-1.
8. Swipe to Allow Modifications
9. In TWRP 3.3.1-1 you need to format partions
- Wipe -> Format Data -> Type [yes]
- Wipe -> Advanced Wipe -> Select:
* Davik / ART Cache
* Cache
* System
* Non-emulated Storage
10. Flash the modified TWRP here https://androidfilehost.com/?fid=8889791610682894303 by Transferring TWRP.img to phone via USB cable≧Flash≧select image≧this image
11.Go to home and Reboot≧recovery
12. In new TWRP flash this http://ww.androidfilehost.com/?fid=17248734326145712187 and then stable magisk and reboot.
Click to expand...
Click to collapse
↑quoted from Lineage 17.1 Thread and modified
jjgvv said:
you are not carrier locked or sth?
Click to expand...
Click to collapse
Not sure. I haven't put a SIM card in this thing at all. Does having no OEM Unlock option mean that it's locked to a single carrier? I literally found this phone in the dumpster and I will be using it on wi-fi (occasionally) and offline (mostly).
Re: Kingroot
Not keen on this at all since I have read it is malware.
comfortable said:
Not sure. I haven't put a SIM card in this thing at all. Does having no OEM Unlock option mean that it's locked to a single carrier? I literally found this phone in the dumpster and I will be using it on wi-fi (occasionally) and offline (mostly).
Re: Kingroot
Not keen on this at all since I have read it is malware.
Click to expand...
Click to collapse
try other 1 click root apps then
model number is I9100 or What I mean? or I9100g? it is different
jjgvv said:
model number is I9100 or What I mean? or I9100g? it is different
Click to expand...
Click to collapse
GT-I9100. There is no G
I will try with Samsung drivers later tonight & see if the first method works. I am not keen on many of those 'easy' rooting apps, but I appreciate the help. I have big trust issues with them.
glad to see that, also one click root apps can do whatever they want like installing a malicious app without permission and hack device, though I bite the bullet and tried on my xperia c.
very reasonable doubt
Lineage is installed. However, it is still unrooted. Does anyone have any tips for getting this rooted?
=======
* I have tried the Magisk app and patching "boot.img" several times. That resulted in an error: Unsupported / invalid file, or words to that effect.
* I have tried downloading the Magisk zip file using the Magisk app. I tried flashing that freshly-downloaded Magisk zip file in TWRP. No go. Error: 1
* I have tried downloading various Magisk zip files off Github and flashing in TWRP. No go. Error: 1
* I have tried the official TWRP app that seemed to insist on downloading an official I9100 TWRP file. I flashed this TWRP file using my existing TWRP Recovery. After that, I couldn't get into Recovery at all (using the 3 finger salute). It would always just boot LineageOS instead.
=======
So I decided to start-over. I started up Odin again and started from scratch. I have spent most of the day dicking-around here. Now I am back to having LineageOS installed without root again. I tried Magisk again. No go. Same error 1. Still no root.
I can't recall a time where installing custom firmware and rooting was 100% smooth. Even when flashing in Odin all the checkboxes were greyed-out, so I couldn't even select an option if I tried. I don't know why.
Anyway, any tips to get root are greatly appreciated! SuperSU?:
comfortable said:
Lineage is installed. However, it is still unrooted. Does anyone have any tips for getting this rooted?
=======
* I have tried the Magisk app and patching "boot.img" several times. That resulted in an error: Unsupported / invalid file, or words to that effect.
* I have tried downloading the Magisk zip file using the Magisk app. I tried flashing that freshly-downloaded Magisk zip file in TWRP. No go. Error: 1
* I have tried downloading various Magisk zip files off Github and flashing in TWRP. No go. Error: 1
* I have tried the official TWRP app that seemed to insist on downloading an official I9100 TWRP file. I flashed this TWRP file using my existing TWRP Recovery. After that, I couldn't get into Recovery at all (using the 3 finger salute). It would always just boot LineageOS instead.
=======
So I decided to start-over. I started up Odin again and started from scratch. I have spent most of the day dicking-around here. Now I am back to having LineageOS installed without root again. I tried Magisk again. No go. Same error 1. Still no root.
I can't recall a time where installing custom firmware and rooting was 100% smooth. Even when flashing in Odin all the checkboxes were greyed-out, so I couldn't even select an option if I tried. I don't know why.
Anyway, any tips to get root are greatly appreciated! SuperSU?:
Click to expand...
Click to collapse
You could either try heimdall (alternativ to odin, if odin does not work for you: https://www.glassechidna.com.au/heimdall/
or even try CF-Autoroot: https://desktop.firmware.mobi/

Categories

Resources