[2015-11-01] ROM - Lollipop (Single-Dual) - Tomal's Discovery v2.00 - Desire 820 Original Android Development

My custom build of Lollipop for Desire 820 single/dual sim (MSM chipset) devices.
Description of the build:
- Android Lollipop 5.0.2
- Fully rooted
- Modified boot image (boot.img)
- Custom boot animation
- Added busybox
- USB Debuging Enabled (by default)
- Some HTC tools removed (sorry, I never use them)
- Virtual SDCARD (/sdcard) unformated
- Multi-language support (including Indic)
- Added init.d script support
- SD card Permissions (extSD can read/write);
- Advertisement blocking (by hosts file)
- GPS Enhancement
- and many more
Requirements:
- Custom Recovery (i.e. TWRP)
- MSM based single/dual sim device
How to Install:
Kitkat based device:
You must flash Lollipop firmware (firmware.zip) before installing this rom. Please note, flashing Lollipop firmware is irreversible.
- Make sure that you have adb / naked adb driver installed in your computer
- Lock / relock the bootloader (re-unlock before rom installation)
- Boot the device in Bootloader and flash firmware.zip
Code:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot reboot
- Now, flash TWRP recovery
- Reboot into TWRP recovery
Lollipop based device:
- Flash TWRP recovery
- Reboot into TWRP recovery
Download all parts of the rom and use Winrar to merge/extract them.
Copy the Rom to your device under a folder of your sdcard/ext-sd. Reboot your device in recovery. Then, touch Install and select the file. Follow on-screen instructions.
How to write to system partition?
Make sure that you have adb / naked adb driver installed in your computer. Enter adb shell in command prompt. Then, following command into android console:
Code:
su
mount -o remount,rw /system
Notice: I'll not take any responsibility if you brick your device.
Download:
https://drive.google.com/folderview?id=0BxNlt7tBriTPSDVqTHgyV3FyMWM&usp=sharing

really awesome job love you dear
waiting for download link
modified boot ? is it able to system write ??
or need s off too ???

Waiting your awesome work

Wow. I need this ROM

Nice mate, waiting for that!
Please note, flashing Lollipop firmware is revertible.
Click to expand...
Click to collapse
You mean it's irreversible!

cr3h said:
Nice mate, waiting for that!
You mean it's irreversible!
Click to expand...
Click to collapse
yep. typo error.

download link provided...

Sir..,
Can you provide custom kernal with system
Writeable for d820 dual sim lolipop5.0.2

sandeep saxena said:
Sir..,
Can you provide custom kernal with system
Writeable for d820 dual sim lolipop5.0.2
Click to expand...
Click to collapse
Single sim kernel dual sim should be able to use!

I installed it. Great job!

tomal said:
My custom build of Lollipop for Desire 820 single sim (MSM chipset) devices. I'll try to provide the same for dual sim devices, but it may take some time.
Description of the build:
- Android Lollipop 5.0.2
- Fully rooted
- Modified boot image (boot.img)
- Custom boot animation
- Added busybox
- USB Debuging Enabled (by default)
- Some HTC tools removed (sorry, I never use them)
- Virtual SDCARD (/sdcard) unformated
- Multi-language support (including Indic)
- Added init.d script support
- SD card Permissions (extSD can read/write);
- Advertisement blocking (by hosts file)
- GPS Enhancement
- and many more
Requirements:
- Custom Recovery (i.e. TWRP)
- MSM based single device
How to Install:
Kitkat based device (820n):
You must flash Lollipop firmware (firmware.zip) before installing this rom. Please note, flashing Lollipop firmware is irreversible.
- Make sure that you have adb / naked adb driver installed in your computer
- Lock / relock the bootloader (re-unlock before rom installation)
- Boot the device in Bootloader and flash firmware.zip
Code:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot reboot
- Now, flash TWRP recovery
- Reboot into TWRP recovery
Lollipop based device (820n):
- Flash TWRP recovery
- Reboot into TWRP recovery
Download all parts of the rom and use Winrar to merge/extract them.
Copy the Rom to your device under a folder of your sdcard/ext-sd. Reboot your device in recovery. Then, touch Install and select the file. Follow on-screen instructions.
How to write to system partition?
Make sure that you have adb / naked adb driver installed in your computer. Enter adb shell in command prompt. Then, following command into android console:
Code:
su
mount -o remount,rw /system
Notice: I'll not take any responsibility if you brick your device.
Download:
https://drive.google.com/folderview?id=0BxNlt7tBriTPSDVqTHgyV3FyMWM&usp=sharing
Click to expand...
Click to collapse
He.. bro this work 820 dual plz helpp...
---------- Post added at 11:17 PM ---------- Previous post was at 11:12 PM ----------
tomal said:
My custom build of Lollipop for Desire 820 single sim (MSM chipset) devices. I'll try to provide the same for dual sim devices, but it may take some time.
Description of the build:
- Android Lollipop 5.0.2
- Fully rooted
- Modified boot image (boot.img)
- Custom boot animation
- Added busybox
- USB Debuging Enabled (by default)
- Some HTC tools removed (sorry, I never use them)
- Virtual SDCARD (/sdcard) unformated
- Multi-language support (including Indic)
- Added init.d script support
- SD card Permissions (extSD can read/write);
- Advertisement blocking (by hosts file)
- GPS Enhancement
- and many more
Requirements:
- Custom Recovery (i.e. TWRP)
- MSM based single device
How to Install:
Kitkat based device (820n):
You must flash Lollipop firmware (firmware.zip) before installing this rom. Please note, flashing Lollipop firmware is irreversible.
- Make sure that you have adb / naked adb driver installed in your computer
- Lock / relock the bootloader (re-unlock before rom installation)
- Boot the device in Bootloader and flash firmware.zip
Code:
fastboot oem rebootRUU
fastboot flash zip firmware.zip
fastboot reboot
- Now, flash TWRP recovery
- Reboot into TWRP recovery
Lollipop based device (820n):
- Flash TWRP recovery
- Reboot into TWRP recovery
Download all parts of the rom and use Winrar to merge/extract them.
Copy the Rom to your device under a folder of your sdcard/ext-sd. Reboot your device in recovery. Then, touch Install and select the file. Follow on-screen instructions.
How to write to system partition?
Make sure that you have adb / naked adb driver installed in your computer. Enter adb shell in command prompt. Then, following command into android console:
Code:
su
mount -o remount,rw /system
Notice: I'll not take any responsibility if you brick your device.
Download:
https://drive.google.com/folderview?id=0BxNlt7tBriTPSDVqTHgyV3FyMWM&usp=sharing
Click to expand...
Click to collapse
Plz plz plz bro.....develop and work htc 820 dual lolypop...... i wait u ....

its give this error when try to flash frimware.zip

medohatem said:
its give this error when try to flash frimware.zip
Click to expand...
Click to collapse
1- Your device should be LOCKED or RELOCKED via this FASTBOOT command (fastboot oem lock)
2- Then RENAME the firmware.zip to 0PFJIMG.zip and put it in your sdcard then go to hboot , it will be installed after your confirmation.
3- FINALY flash any custom recovery [ i prefere TWRP in this thread ] , then install this custom rom.

tareqak13 said:
1- Your device should be LOCKED or RELOCKED via this FASTBOOT command (fastboot oem lock)
2- Then RENAME the firmware.zip to 0PFJIMG.zip and put it in your sdcard then go to hboot , it will be installed after your confirmation.
3- FINALY flash any custom recovery [ i prefere TWRP in this thread ] , then install this custom rom.
Click to expand...
Click to collapse
1- my device is relocked
2-i tried rename it it give signature error in hboot

medohatem said:
1- my device is relocked
2-i tried rename it it give signature error in hboot
Click to expand...
Click to collapse
Be sure that you extracted the firmware.zip from the right OTA

medohatem said:
its give this error when try to flash frimware.zip
...
Click to expand...
Click to collapse
Use the fastboot.exe available in my download site (under Tools). Repeat the flash a few times...
If still getting the error then manually flash the boot and recovery img from firmware.zip, reboot the device and try once again.

chitranjn_k said:
He.. bro this work 820 dual plz helpp...
...
Plz plz plz bro.....develop and work htc 820 dual lolypop...... i wait u ....
Click to expand...
Click to collapse
Pls DO NOT QUOTE the whole 1st post...
Working for dual sim is a bit complicated for me since I don't have one at the moment. But I'll try.

tomal said:
Pls DO NOT QUOTE the whole 1st post...
Working for dual sim is a bit complicated for me since I don't have one at the moment. But I'll try.
Click to expand...
Click to collapse
Why I can not remove bloatware or other or add to system app new one from this rom? its about kernel?
Can be this fixed or another way to do this?

tomal said:
Use the fastboot.exe available in my download site (under Tools). Repeat the flash a few times...
If still getting the error then manually flash the boot and recovery img from firmware.zip, reboot the device and try once again.
Click to expand...
Click to collapse
i did like u said but no hope the same problem

Weather with animation choses :/
free picture upload

Related

[RECOVERY]CWM 6 For Desire V

CWM 6 For Desire V
* The Recovery throughly tested,unofficial recovery, based on the the CWM 6.0.12 Source
* Please be sure the battery is more than 60% and to ensure that the computer will not lose power in the process of installation
* Installation risks, Installtion tutorial, please read carefully and bear the risk of installation,
* I hereby declare that the use of the recovery does not provide any guarantee held liable for any user to ensure the applicability of the recovery does not guarantee trouble-free production; nor for any user to use this recovery encountered any theoretical or actual loss howsoever responsibility;
* Installing this recovery will void the warranty, bricking, etc.
* If you use the recovery means that this agreement has been accepted by default.
Acknowledgements
---------
* To thank CM team and unpaid contributions to the code on github;
Features
A the CWM 6.0.12 source code-based
1. perfect support ADB command;
2. Backup and recovery system;
3. fix permissioons
4. support SD card install
5.supports mount udsik mode
6.support the backup of a variety of formats;
7. supports offline charging
8, New reboot options (reboot the system, reboot recovery, reboot to bootloader mode)
9ption to delete backups from recovery
INSTALLATION
Unlock your devices bootloader
•First you have to register at htcdev.com
• Unlock the bootloader on your phone by following the instructions at http://htcdev.com/bootloader/
• Pick your device "All Other Supported Models"
Flashing Recovery
•download the zip file and extract (you will get recovery.img file)
•Download and install the Android Standard Developer Kit, I placed the folder at C://
•I think fastboot.exe have to be downloaded seperately because it is not available in the latest android SDK Link
• Place the recovery.img where the fastboot.exe is locate (bundled with the SDK)
• Now open command prompt and navigate to your Android SDK folder by pressing cd
• Now type:
• fastboot flash recovery cwm6recovery.img
Code:
Instructions
• Extract the Recovery image from the zip file using 7-Zip, WinRAR, or other similar archive extraction programs.
• Rename the Recovery image file “recovery.img” (without the quotes) to make it easier to type during the flashing process through fastboot.
• Copy the Recovery image file to the folder on your computer where fastboot.exe is located.
• Make sure that the Fast Boot option on your HTC Desire has been disabled. You can do this through Settings > Power > Fast Boot, and make sure it is unchecked.
• Turn off the phone.
• Reboot into Fastboot mode. You can do this by holding down the Volume Down key while pressing the Power button.
• Once you are in Fastboot mode, connect your HTC Desire to your computer via the USB Cable.
• On your computer, go to the older where fastboot.exe is located. While holding down the Shift key, right click in the folder and select “Open Command Window Here”.
• This should open up a command window or DOS prompt.
• Type the following command in the DOS window:
• fastboot flash recovery recovery.img
• Press Enter. This will initiate the flashing of the new recovery to your device.
• Once the flashing is complete, select Bootloader in the main hboot menu.
• Select Recovery.
Download
http://www.mediafire.com/?e5bq322nlby8u6x
Great work. One step further in development. hope to see Cyanogenmod soon on our device.
rockhardy said:
Great work. One step further in development. hope to see Cyanogenmod soon on our device.
Click to expand...
Click to collapse
ya ....want to see any custom rom for ur fones...lyk cynogen 7 or 9 or sense 4.1 waiting fr them to be released...~.^
shubham1277 said:
ya ....want to see any custom rom for ur fones...lyk cynogen 7 or 9 or sense 4.1 waiting fr them to be released...~.^
Click to expand...
Click to collapse
You guys should not hope to cm7 cm9 or 10 might be possible and are under development most probably we might have to lose the dual sim capability of our phone if install cyanogenmod.I hav currently stopped working not 2 rooms because of my exams I will start the development again after 21Dec so you guys got to wait.as we have not currently obtained s-off it is the 1st thing we have to get.I recently read somewhere that desire v will be getting official jellybean from htc can anyone pls confirm the news and get me any leaked update to get the required files for cm10
Is it possible to upload an english Version of this Recovery ?
tomcatz666 said:
Is it possible to upload an english Version of this Recovery ?
Click to expand...
Click to collapse
+1, pls upload the English ver.
English version would be nice, my chinese isn't that good
English
i know tht every one wants an english version and i to am willing to provide it but i am currently working on cm9
Abdullah1997 said:
i know tht every one wants an english version and i to am willing to provide it but i am currently working on cm9
Click to expand...
Click to collapse
For our htc desire v?
CWM 6.0.2.7 for Desire V
English ver. Touch CWM 6.0.2.7 for Desire V
flash View attachment recovery.img via fastboot flash recovery recovery.img command
AW: [RECOVERY]CWM 6 For Desire V
Thanx for updated language
Sent from my HTC Desire V using xda premium
The shutdown charge is Abnormal
Jackamy said:
The shutdown charge is Abnormal
Click to expand...
Click to collapse
Is Kernel Source Code of Desire V available on github? @Abdullah1997
xpirt
xpirt said:
Is Kernel Source Code of Desire V available on github? @Abdullah1997
xpirt
Click to expand...
Click to collapse
Nope
Abdullah1997 said:
Nope
Click to expand...
Click to collapse
What about TWRP, it can be ported without difficulties, right?
xpirt
xpirt said:
What about TWRP, it can be ported without difficulties, right?
xpirt
Click to expand...
Click to collapse
yes it is possible but I wont be able to help bcuz I swithed over to IOS 7
cwm for desire vc
AKA_noodle said:
English ver. Touch CWM 6.0.2.7 for Desire V
flash View attachment 1683161 via fastboot flash recovery recovery.img command
Click to expand...
Click to collapse
can it flash to desire vc?and please make it possible for flashable zip mod of cwm 6.0.2.7....thanks
Abdullah1997 said:
CWM 6 For Desire V
* The Recovery throughly tested,unofficial recovery, based on the the CWM 6.0.12 Source
* Please be sure the battery is more than 60% and to ensure that the computer will not lose power in the process of installation
* Installation risks, Installtion tutorial, please read carefully and bear the risk of installation,
* I hereby declare that the use of the recovery does not provide any guarantee held liable for any user to ensure the applicability of the recovery does not guarantee trouble-free production; nor for any user to use this recovery encountered any theoretical or actual loss howsoever responsibility;
* Installing this recovery will void the warranty, bricking, etc.
* If you use the recovery means that this agreement has been accepted by default.
Acknowledgements
---------
* To thank CM team and unpaid contributions to the code on github;
Features
A the CWM 6.0.12 source code-based
1. perfect support ADB command;
2. Backup and recovery system;
3. fix permissioons
4. support SD card install
5.supports mount udsik mode
6.support the backup of a variety of formats;
7. supports offline charging
8, New reboot options (reboot the system, reboot recovery, reboot to bootloader mode)
9ption to delete backups from recovery
INSTALLATION
Unlock your devices bootloader
•First you have to register at htcdev.com
• Unlock the bootloader on your phone by following the instructions at http://htcdev.com/bootloader/
• Pick your device "All Other Supported Models"
Flashing Recovery
•download the zip file and extract (you will get recovery.img file)
•Download and install the Android Standard Developer Kit, I placed the folder at C://
•I think fastboot.exe have to be downloaded seperately because it is not available in the latest android SDK Link
• Place the recovery.img where the fastboot.exe is locate (bundled with the SDK)
• Now open command prompt and navigate to your Android SDK folder by pressing cd
• Now type:
• fastboot flash recovery cwm6recovery.img
Code:
Instructions
• Extract the Recovery image from the zip file using 7-Zip, WinRAR, or other similar archive extraction programs.
• Rename the Recovery image file “recovery.img” (without the quotes) to make it easier to type during the flashing process through fastboot.
• Copy the Recovery image file to the folder on your computer where fastboot.exe is located.
• Make sure that the Fast Boot option on your HTC Desire has been disabled. You can do this through Settings > Power > Fast Boot, and make sure it is unchecked.
• Turn off the phone.
• Reboot into Fastboot mode. You can do this by holding down the Volume Down key while pressing the Power button.
• Once you are in Fastboot mode, connect your HTC Desire to your computer via the USB Cable.
• On your computer, go to the older where fastboot.exe is located. While holding down the Shift key, right click in the folder and select “Open Command Window Here”.
• This should open up a command window or DOS prompt.
• Type the following command in the DOS window:
• fastboot flash recovery recovery.img
• Press Enter. This will initiate the flashing of the new recovery to your device.
• Once the flashing is complete, select Bootloader in the main hboot menu.
• Select Recovery.
Download
http://www.mediafire.com/?e5bq322nlby8u6x
Click to expand...
Click to collapse
My Phone is not Booting. When i connect it to PC then it says that a new hardware is found which is Qualcomm HS-USB QDLoader 9008 (Com3). Is it possible to update thru Com Port as i think bootloader of my device is damaged.

[ROM][7.0] Maze Alpha V05_20170816 [STOCK]

Maze has finally published the Alpha Stock-Rom.
Download Link: https://goo.gl/9kCJiv :fingers-crossed:
The system.img file is incorrectly downloaded as a system 002.img file. It must be renamed. And then copy it to the folder "3. Maze_Alpha_V05_20170816 Official ROM".
Thanks!
Hope anyone can root this phone.
Hi!
I am in need of a new phone, and this one looks quite good at the price.. But what do you think can i expect from custom ROM scene here for it? I am a Xiaomi Fan, and my Mi4 was and is one of the best supported phones still. Do you think there will be a subforum for this device, custom ROMs (preferreable Lineage OS, or other close to AOSP ROMs? OFC nobody can know now, i understand, but what tells your experience of other new phones from new companys? It has created quite a buzz, so i think there will be a demand for sure..
Just am 2 afraid to get a phone without good custom ROM. Never had an Android in last 5 years with stock ROM. Total nightmare for me now to have to go back.
Root + TWRP 3.2.1
3 Methods to root MAZE Alpha
Note: Method II is the most universal and must works with almost any official ROM
I- Method 1 : flashing modified Magisk boot.img
1. make sure to have already installed the version 20170816
2. reboot the phone in fastboot mode (phone off -> Vol Up + Power or "adb reboot bootloader")
3. unlock the bootloader if not already done : fastboot flashing unlock (if not works, in android development setting set the unlock bootloader and then retry)
4. unzip and then flash the attached boot image : fastboot flash boot new-boot.img
5. reboot your phone: fastboot reboot
6. install the MagiskManager apk v14
7. Voila
I have used this Magisk guide to create it
I used old manual guide :
Code:
adb shell "rm -rf /data/local/tmp/*"
adb push META-INF/com/google/android/update-binary common magisk_inject boot.img /data/local/tmp
adb shell "cd /data/local/tmp/magisk_inject; mv ../common/* .; chmod 755 *; sh ../update-binary indep boot_patch.sh ../boot.img; mv ../bin/busybox busybox"
adb pull /data/local/tmp/magisk_inject/new-boot.img
adb shell "rm -rf /data/local/tmp/*"
II- Method 2 : using TWRP and Magisk.zip (External SDCARD or USB OTG cable needed)
1. reboot int bootloader mode : adb reboot bootloader
2. unzip and flash the the attached TWRP recovery : fastboot flash recovery recovery_maze_alpha_4G_twrp-321.img
3. In TWRP choose first "change language" then press the "cancel" button while asking you for decryption password for data
4. In your PC download the Magisk-v15.3.zip and put it in a USB key, or an SDCARD
5. Use an usb otg cable to connect the USB key to your phone running TWRP and install the Magisk-v14.zip from Usb-otg (or SDCARD)
6. bonus: do a complete backup of your phone : all partitions except cache and data to your Usb-otg (or SDCARD)
7. reboot and install the MagiskManager apk v14
III- Method 3 : using the phhusson modified boot image
1- flash the attached boot image, using fasboot (fastboot flash boot boot-super-bootimg-output-su-eng-r318.img) or SPFlashTools using the attached scatter, if you do not want to unlock your bootloader
2- reboot to Android then install from google play the phhsusson superuser
3- Voila
Important Notes:
1- In all case you can use SPFlashTools to flash boot image without unlocking bootloader.
2- windows SPFlashTools users : phone off, press VOL+ and connect it to your PC (running SPFlashTool and waiting for phone connetion)
3- linux SPFlashTools users : phone off and connected to PC , press VOL+ and POWER while your PC is running SPFlashTool (with sudo) and waiting for phone connetion.
Some useful tips
1- manual install of busybox :
a- root you phone with method II if not already done
b- stay in TWRP (or boot TWRP as in method II) then in advance->sideload slide the slider to confirm and after cancel that (we will not sideloading any thing, just to activate adb)
c- unzip and copy the attached busybox : adb push busybox /external_sd/
d- mount the system partition with the TWRP mount button
e- copy the busybox binary to /system/xbin : adb shell --> cp /external_sd/busybox /system/xbin/
f- make executable busybox and create links (the point at the end is a part of the command) : cd /system/xbin/; chmod 755 busybox; ./busybox --install -s .
g- umount the system partition in TWRP and reboot
2- manually install the OTA update.zip :
a- Google and download those 3 tools BlockImageUpdate, simg2img and img2simg.
b- In a terminal of your Linux PC do :
Code:
simg2img system.img system.raw.img # convert the sparse image to a normal raw (ext4) image
BlockImageUpdate system.raw.img system.transfer.list system.new.dat system.patch.dat # patch the newly created raw image
img2simg system.raw.img system.img # convert the patched raw image to a flashable sparse image
- system.img: you old system image (from 20170816 official rom)
- system.transfer.list, system.new.dat and system.patch.dat : inside the OTA update.zip
c- After that the original system.img will be patched and you will have an updated system.img.
d- Flash this patched system.img and also all .bin and .img files inside the update.zip (just replace old ones in the original 20170816 rom by those) and you will have the new official rom
3- Using supersu as root manager :
The last update at this time of supersu zip (2.82 SR5) works well, even it cannot update the su binary.
Credits to Magisk Devs, Phhusson and Jemmini
dreambo said:
Here how to root this phone.
1. make sure to have already installed the version 20170816
2. reboot the phone in fastboot mode (phone off -> Vol Up + Power or "adb reboot bootloader")
3. unlock the bootloader if not already done : fastboot flashing unlock (if not works, in android development setting set the unlock bootloader and then retry)
4. unzip and then flash the attached boot image : fastboot flash boot new-boot.img
5. reboot your phone: fastboot reboot
6. install the MagiskManager apk v13.6
7. Voila
I have used this Magisk guide to create it
Credits to Magisk Devs.
Click to expand...
Click to collapse
If I root my phone with this method, will I get further OTA Updates from Maze?
Following to see where this goes.
Cheers
CrashCrash123 said:
If I root my phone with this method, will I get further OTA Updates from Maze?
Click to expand...
Click to collapse
Yes.
You will only lost the root.
If the new update have the same kernel, the same methode with the same boot image can be used to root it again, othewise, we can follow the Magisk guide to create a new one.
I have tried this method. But it only works until the reboot. Then the root access is gone again.
SomeOneX said:
I have tried this method. But it only works until the reboot. Then the root access is gone again.
Click to expand...
Click to collapse
The root is permanent.
If you lost it, perhaps the first time we unlock the bootloader, the phone do a reset, and we lost the root (I suppose).
Just re-flash the new boot again, and it will be permanent : fastboot flash boot new-boot.img
Hi . I have locked the OEM lock but I can not install it through fastboot (remote: not allowed in lock state)
can we expect VOLTE on this device ?
and is there any chance of custom rom development for this device?
alfymon22 said:
can we expect VOLTE on this device ?
and is there any chance of custom rom development for this device?
Click to expand...
Click to collapse
It seems (take with a pinch of salt) that VoLTE is supported, but then most sites that announce that also make mistakes on other specs, so...)
As for custom ROMs, so far the square root of bugger all, but the consumer phones are just filtering in, so give it time.
dreambo said:
Here how to root this phone.
1. make sure to have already installed the version 20170816
2. reboot the phone in fastboot mode (phone off -> Vol Up + Power or "adb reboot bootloader")
3. unlock the bootloader if not already done : fastboot flashing unlock (if not works, in android development setting set the unlock bootloader and then retry)
4. unzip and then flash the attached boot image : fastboot flash boot new-boot.img
5. reboot your phone: fastboot reboot
6. install the MagiskManager apk v13.6
7. Voila
I have used this Magisk guide to create it
Credits to Magisk Devs.
Click to expand...
Click to collapse
it worked, but i have cts fail on safetynet check. how you fixed this?
PrimateaEu said:
it worked, but i have cts fail on safetynet check. how you fixed this?
Click to expand...
Click to collapse
install the universal safety net fix
Hey guys, does this root method wipe the data partition?
KilljoyTDA said:
Hey guys, does this root method wipe the data partition?
Click to expand...
Click to collapse
The flash of the boot image does not wipe the data, but unlocking the bootloader reset the phone and wipe the data.
If you phone is already unlocked, you will not loss the data, otherwise do a backup before.
Well, I don't remember unlocking it, unless Kingo's windows app does it without telling even when rooting fails, so I guess I'd better back up.
Thanks for the info
KilljoyTDA said:
Well, I don't remember unlocking it, unless Kingo's windows app does it without telling even when rooting fails, so I guess I'd better back up.
Thanks for the info
Click to expand...
Click to collapse
It is easy to know if your phone is locked or not : enter fastboot mode and then do : "fastboot getvar all".
Read the last lines of the output and you will know.
Thank you @dreambo for this method, but for me "fastboot flashing unlock" not work, "fastboot oem unlock" working for me, all ok
ps:excusez moi pour mon anglais
dreambo said:
It is easy to know if your phone is locked or not : enter fastboot mode and then do : "fastboot getvar all".
Read the last lines of the output and you will know.
Click to expand...
Click to collapse
Well I failed to back up for some reason anyways, so since I had almost nothing vital on the internal memory, I rooted (sucessfully) and now I'm reinstalling/reconfiguring my apps. Thanks anyways

Unofficial TWRP & TWRP installer for MOTO one Power

This TWRP & TWRP Installer is Unofficial.
Official TWRP Can find on following link : https://forum.xda-developers.com/one-power/how-to/official-twrp-motorola-one-power-t3848354
NOTE:- Decryption support available now for TWRP in Fastboot mode only (TWRP installer currently not support for decryption)
Credit & Thanks
@erfanoabdi for bringing officeal TWRP for MOTO one Power
Team Win Recovery Project (TWRP) is an open-source software custom recovery image for Android-based devices. It provides a touchscreen-enabled interface that allows users to install third-party firmware and back up the current system, functions often unsupported by stock recovery images. It is, therefore, often installed when rooting Android devices, although it isn't dependent on a device being rooted to be installed.
Warning:-
I am not responsible for bricked devices.
Your warranty will void now. Do it at your own Risk.
Requirement:-
1. Unlock Bootloader Link By @rushiranpise :- https://forum.xda-developers.com/one-power/how-to/guide-motorola-one-power-unlock-relock-t3858797
2. Minimal adb & fastboot install on pc :- https://forum.xda-developers.com/showthread.php?t=2317790
Note: - As google introduce the partation AB for android one devices so there is no recovery partation sepereatly .
We need to patch recovery into Boot.img.
Guide:-
1. Download Twrp recovery.img & TWRP Installer. keep TWRP_recovery.img in adb folder and copy twrp insatller to sd card of phone
2. go to settings/about phone/build number (tap build no for 7 time now developer option available in settings)
3. go to developer option turn on usb debugging .
4. then go to pc download and extract and copy adb fastboot driver folder in Drive C. (or install form net.)
5. Go in fastboot folder which is copied to C. press and hold shift key on your key board and click right key on your mouse . it will show option open cmd here or open power shell window here.
6. Click it, A cmd window will open. or you can open CMD in pc as admin and use cd cmd to adb minimul folder.
type "adb devices" - it show some no of your device in cmd window on pc if not just revoke adb from your phone developer setting and give permission from your phone screen)
type "adb reboot bootloader" your phone reboot in bootloader mode.
Now Type in CMD :-1. fastboot devices (a device no. will show in cmd window on pc) if not means fastboot not installed properly reinstall it.
2. fastboot boot TWRP_recovery.img (phone will boot in twrp temporary)
(Now if you want to read your internal storage in twrp then you need to wipe by select format data option at bottem right of twrp. Beware it will erase all data from your phone ) if you not want then skip this
3. select install option and select sd card from select storage option from twrp.
4. select twrp installer which you copied into sd card and install.
Done TWRP now installed into boot. reboot to recovery and then reboot to system.
Note:- you need to flash this installer after every rom flashing or boot flashing to patch boot again because now twrp is inside the boot itself
New Link TWRP3.3.1 (update)- https://drive.google.com/open?id=1iRpOyUA-FleNwiWO7Rmu5kEeWjgmDBox (decryption support)
Link TWRP3.3.0 (update)- https://drive.google.com/open?id=1k5nZ3AfAd8GEkbPN3ntPj7c922VbqqfZ (decryption support)
As in TWRP 3.3.0 there is no need of twrp installer zip, in advance function of twrp there is option to install ramdisk into boot. this option is available but not working for us . it is installing but stuck on teamwin logo so use only as boot in twrp don't install it.
OLD LINKS : TWRP Installer :-https://drive.google.com/open?id=1mTlm2DRrIfOTeSpB4YnVLKCVcKtPjgF7
TWRP recovery :-https://drive.google.com/open?id=1xzg-TpDOska_w9aExyKVflKBCA8TRD6O
TWRP Decryption Supported Recovery:- https://drive.google.com/open?id=1iYOk0OdddPuylfl0TRI73d9zSYigllwV
How to Take Nandroid Backup and Restore (Only for Decryption support twrp)
1. boot into twrp via fastboot and enter your pin or password to decrypt.
2. Most important - go to backup and unselect oem and system and vendor. (there are two system and vendor unselect one and only select system image and vendor image to take backup)
3. now select storage where to take backup either internal or external or usb otg.
4. take backup.
5. For restore select restore and do.
6. step 2 is most improtant never use these partition to take backup or restore.
Note:- if after restore phone not boot properly or any issue don't panic restore stock rom(which backup you have) & boot and do process again to resotre. always better to restore only boot, system image and vendor image and data only.
Version-4
added all official support in this
Removed MTP & fix bugs for wiping partition
Removed Toybox & included busybox
advance versoin then official TWRP(Compiled with PIE source)
Decryption Working now (Not in installer)
thx.
I get this error, someone knows how to solve it ?
colorist said:
thx.
Click to expand...
Click to collapse
HTML:
PS C:\Program Files (x86)\Minimal ADB and Fastboot> .\fastboot boot TWRP_recovery.img
downloading 'boot.img'...
OKAY [ 0.615s]
booting...
FAILED (remote failure)
finished. total time: 1.522s
I have my bootloader unlocked , and I'm trying to install TWRP in my moto one
I get this error, someone knows how to solve it ?
angelogiuseppe said:
HTML:
PS C:\Program Files (x86)\Minimal ADB and Fastboot> .\fastboot boot TWRP_recovery.img
downloading 'boot.img'...
OKAY [ 0.615s]
booting...
FAILED (remote failure)
finished. total time: 1.522s
I have my bootloader unlocked , and I'm trying to install TWRP in my moto one
I get this error, someone knows how to solve it ?
Click to expand...
Click to collapse
same here, any help ???
Amaterasus said:
same here, any help ???
Click to expand...
Click to collapse
try transferring the .img file to sd card first and then try the same command
maybe it will help
you can try these methods too:
i) check if the bootloader is getting lock again
ii) you've turned on oem unlocking in develeper options
iii) check the partiton isn't corrupted
and if these does not help you try factory resetting your device.
good luck
we have to flash installer after boot into recovery?
ZeroVirus said:
we have to flash installer after boot into recovery?
Click to expand...
Click to collapse
yes bro
and you'll have to flash it everytime you install a custom rom
---------- Post added at 05:27 PM ---------- Previous post was at 05:24 PM ----------
Amaterasus said:
same here, any help ???
Click to expand...
Click to collapse
if you are still getting this error
I find a way to get through it
just enter the command and press enter without connecting your phone
it will show that its waiting for device
then get into the bootloader by holding down power and volume down button
then connect the phone to pc
it should do the work
Does the latest twrp 3.3.0 works with the flash command or I can only boot it?
I am currently using the old version with the twrp installer.
Wanted to know if the latest twrp is working with flashing recovery partition.
Plz port multi rom twrp for one power
Not working
nerdfail said:
Does the latest twrp 3.3.0 works with the flash command or I can only boot it?
I am currently using the old version with the twrp installer.
Wanted to know if the latest twrp is working with flashing recovery partition.
Click to expand...
Click to collapse
Yes same question here ??
P30 Note?
Hello,
will it work with Motorola P30 Note (XT1942-1)? Basically the same phone, but without LTE B20.
TWRP not decrypt internal memory.
Hi sir.
I am using TWRP recovery 3.2.3 on my Motorola one Power.
I am facing problem internal memory are showing incrypted.
How can I fix this.?
I also used it new updates. They are not working.
When I flashed this twrp-3.3.1-1-chef.img internal file was decrypt but twrp shows devices unrooted.
Can you help me out sir.
I'm trying to install twrp latest version 3.6 plus but after boot it's not open stuck at the twrp logo after reboot

[GUIDE][GRUS]How to flash TWRP and GSI ROMs on MI 9 SE

# I assume you are confident with ADB and Fastboot commands and you know what you are doing. #
# If you don't, search on Google before messing with your device. #
# I am not responsible for...you know what I mean. On the other hand, please feel free to point out any error in this guide. #
# Lots of useful information can be found on Telegram Group for Mi 9 SE #
# If you already unlocked your bootloader and flashed TWRP, go directly to part 2 of this guide #
PART 1 - UNLOCK DEVICE AND FLASH TWRP
# Before starting, be sure that you can unlock your bootloader and you have these files: #​
- Mi Unlock tool (http://en.miui.com/unlock/)
- Minimal ADB & Fastboot 1.4.3 (https://forum.xda-developers.com/showthread.php?t=2317790)
- TWRP recovery for your device (please check the development section).
Install ADB and Fastboot drivers on your PC, if you don't have them already.
- enable developer options on device, allow OEM unlock and ADB debug.
- install Minimal ADB & Fastboot tool and run a command window. PLEASE DON'T USE WINDOWS 10 POWER SHELL. Double click on "cmdhere.dll" in root folder instead.
- move twrp image in the same folder where Minimal ADB & Fastboot is installed.
- for your convenience, rename twrp file as "twrp" only.
- connect your device to your PC USB port, pair it with PC then reboot it to bootloader (power + volume down combo).
Unlock bootloader using Mi Unlock tool (full unlocking guide at https://c.mi.com/thread-1635834-1-1.html)
Unlocking bootloader will erase all of your data, including storage.
Once you unlocked:
- reboot and setup device
- enable developer options again
- double check bootloader status and allow ADB debug
- connect to USB port and pair device with PC for ADB debug bridge then type in command window:
Code:
adb devices
Code:
adb reboot bootloader
once in bootloader screen code:
Code:
fastboot devices
Code:
fastboot flash recovery twrp.img
- don't give fastboot command "fastboot boot recovery twrp" or "fastboot reboot recovery twrp". Just press and hold power+volume up for about 10 seconds to reboot to recovery.
- swipe to allow twrp modifications.
- I would suggest to NOT format data to get rid of encryption unless you actually need it. Encryption does not slow down your device or harm your battery life.
- I would also suggest to NOT wipe system and reboot to recovery because it could lead to a fastboot bootloop.
PART 2 - HOW TO FLASH A GSI ROM​
# IMPORTANT #​
When flashing a GSI ROM, it is recommended to use a Stable firmware as base.
If device is running different builds, flash latest Global or China Stable before starting using MiFlash tool.
Beware that device could have the anti-rollback enabled, so be careful when flashing another firmware.
Mi 9 SE is a system-as-root device, so you must flash A/B type GSI ROMs. ​
You will need these files:
- GSI A/B ROM (FlokoROM at https://treble.andro.plus/ or choose one at https://forum.xda-developers.com/project-treble/trebleenabled-device-development)
- vbmeta.img (https://androidfilehost.com/?fid=818070582850505317)
- gapps for Google services (https://opengapps.org/) - select ARM64 - 9.0 - I would suggest nano or pico package.
- magisk for root and modules (https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445)
- MiFlash flashable STABLE stock firmware (http://en.miui.com/download or https://mirom.ezbox.idv.tw/en/phone/grus/)
- MiFlash tool (https://www.xiaomiflash.com/)
If you are already running a Stable firmware start from here, if you don't, flash a Stable firmware.
- move GSI and vbmeta images in the same folder where Minimal ADB & Fastboot is installed.
- for your convenience, rename GSI file as "system" only.
- reboot device to bootloader, ensure you are connected with your PC properly
- to double check it, run a command window and type:
Code:
fastboot devices
once you get the device recognized type:
Code:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
this command will disable dm-verity and AVB on device. PLEASE DON'T USE WINDOWS 10 POWER SHELL to disable vbmeta or you will get an error feedback. Double click on "cmdhere.dll" in root folder instead.
then:
Code:
fastboot flash system system.img
this command will flash system.img
Code:
fastboot -w
this command will wipe data on device
Reboot your device in recovery using button combo and resize system partition to install Gapps.
From TWRP Wipe menu > advanced wipe > system > repair or change file system > resize system > swipe to resize
- move magisk and gapps from PC to device
- go to mount menu and tick mount system
- go back to install menu and flash gapps
- once you flashed gapps unmount system
- go to install and flash magisk
- go to wipe menu and swipe for factory reset
- reboot
once rebooted, complete the device setup.
be aware that some GSI could bootloop or not boot at all even if you followed the guide properly.
in case rely on GSI devs for assistance or fixes.
Of course you can flash a GSI ROM using TWRP.
The only fastboot command you need to perform is to disable dm-verity and AVB.
If you already disabled it while flashing TWRP for the first time, you can follow these steps to flash a GSI using TWRP:
- Tap on advanced Wipe menu and wipe cache, dalvik, data and system
- Tap on Install > Install Image > select image and flash it to system
- Install Gapps with the same process shown above.
- Swipe for factory reset and reboot.
-----------------------------------------------------------------------------------------------------------------------------------------------
If updating GSIs builds from the same branch (e.g. Floko 060219 to Floko 060919) you are not required to wipe data. You can update flashing system.img on TWRP and Gapps time by time.
If you are moving from unofficial builds to official, or if you are moving between branches (e.g. Floko to Havoc), you need to wipe data as well.
@pengus77 provided for a very useful Magisk Module that will fix adaptive brightness, battery stats and in-call BT. You will find it here: https://forum.xda-developers.com/showpost.php?p=79762257&postcount=242
If you flashed a GSI ROM, you are basically using a system.img flashed on top of your stock firmware so, unless you performed modifications to vendor or boot partition, you can revert to stock using fastboot or TWRP.
You need to extract system.img (and boot and vendor, if needed) from the stock firmware.
You will need the vbmeta file as well to re-enable AVB and dm-verity otherwise the device will reboot in fastboot mode only.
Beware: you must flash EXACTLY the same system.img of the firmware you were running before flashing a GSI
Once you have both files, you can follow these steps to go back to stock using fastboot:
- place the files on Minimal ADB & Fastboot root folder
- reboot bootloader
- start a command window from Minimal ADB and type: fastboot devices
once your device has been recognized type the following commands:
- fastboot -w
- fastboot flash system system.img
- (optional) fastboot flash vendor vendor.img
- (optional) fastboot flash boot boot.img
- fastboot flash vbmeta vbmeta.img
- fastboot reboot
You can also revert to stock using TWRP, by the way you will still need fastboot to flash vbmeta partition.
These are the steps to follow if you are using TWRP:
- place system.img on your device and vbmeta.img in Minimal ADB & Fastboot root folder.
- reboot to twrp and wipe dalvik, cache and data
- flash system.img to system partition
- (optional) flash vendor.img to vendor partition
- (optional) flash boot.img to boot partition
- reboot to bootloader
Start a command window in Minimal ADB & Fastboot, then type:
- fastboot devices
- fastboot flash vbmeta vbmeta.img
- fastboot reboot
Thansk for your work.
Does TWRP backup work?For getting back to stock?
Moh3n.B said:
Thansk for your work.
Does TWRP backup work?For getting back to stock?
Click to expand...
Click to collapse
I hope it is helpful
Backup worked for me on the TWRP I mentioned above.
If you want revert to stock you can flash again stock firmware using MiTool (fastboot ROM) or twrp (Recovery ROM).
Good thread! Might be confusing if there's no guide to install TWRP and GSI ?
Great guide. It will help a lot of people to flash and test roms. And us by extension to find the best rom for our device !
Today I had some time and I tried to install the latest Havoc Gsi, unfortunately the result was negative, I ran the guide both from xda and from here, my basic rom was 10.2.3.0, arrived at the command fastboot -w performs the various wipes, but then it does not allow me to go into recovery, it always and only goes in fastboot, and the only way to make the smartphone work is to use miflash and put the official version back.
scorpionredblack said:
Today I had some time and I tried to install the latest Havoc Gsi, unfortunately the result was negative, I ran the guide both from xda and from here, my basic rom was 10.2.3.0, arrived at the command fastboot -w performs the various wipes, but then it does not allow me to go into recovery, it always and only goes in fastboot, and the only way to make the smartphone work is to use miflash and put the official version back.
Click to expand...
Click to collapse
Try to flash vbmeta.
For me is not necesary.
Try like this from twrp:
- Wipe cache, dalvik cache, system, data
- Flash latest weekly eu firmware as base xiaomi.eu_multi_MI9SE_9.6.5_v10-9.zip
- Than flash havoc as system
Optional: flash magisk and custom kernel
Just stuck on bootloader unlocking.
Got this error "current account is not bound to this device"
I added device from mi unlock status too.
Moh3n.B said:
Just stuck on bootloader unlocking.
Click to expand...
Click to collapse
Search on Google. It looks like to be a common issue. If needed, follow the unlocking guide I linked on OP.
successfully flash Foloko ROM to Mi9 se, run very well!
just a small queastion, is DT2W is not working in all GSI rom?
Anyone try it yet?
Is there way to enable DC dimming (anti-pwm)?
I am using Havoc OS and my eyes are hurting..
sky104hk said:
successfully flash Foloko ROM to Mi9 se, run very well!
just a small queastion, is DT2W is not working in all GSI rom?
Anyone try it yet?
Click to expand...
Click to collapse
For now all gsi have same problem.
how to flash gapps ... i got error 70
raber111 said:
how to flash gapps ... i got error 70
Click to expand...
Click to collapse
Read carefully post n.2
Before I flash this, I world like to know from those already using this rom: How is the camera quality and finger print unlock response /speed?
I'm pissed at the frequent snow down of the miui system because I run vpn all day on my phone.
Sent from my Mi 9 SE using Tapatalk
krispuniq said:
Before I flash this...
Click to expand...
Click to collapse
Generally speaking, all the GSIs ROMs are based on Phhusson AOSP GSI ROM, so they have more or less the same performance and bugs.
At he moment FOD is not working well. You cannot unblock the device while on screen off or while on AOD.
For camera, you can install BSG Google Camera mod, that is working quite good.

Nook Tablet 10.1" BNTV650 stock firmware files v1.0.9 Android 8.1 Oreo

Download link: https://drive.google.com/file/d/1gLshzM9zYEvR0Cknl4eh6KI32nEZbL5O/view?usp=sharing
I tried backing up the userdata.img, but that kept filling up my device storage. It was going beyond 19GB in size. So I cancelled the operation.
Enjoy these files, they will be useful for ROM porting, system restore, or system downgrade.
Editing these files can lead to a brick or a non booting state. So be careful.
I pulled all of these files from my device's system partitions.
What did you do to dump these? Did you use dd to dump them or any other method? I dumped a few partitions from my BNTV460 a while back, but I'm unsure if I did it properly, so I was curious of how you dumped it from your BNTV650.
turtleletortue said:
What did you do to dump these? Did you use dd to dump them or any other method? I dumped a few partitions from my BNTV460 a while back, but I'm unsure if I did it properly, so I was curious of how you dumped it from your BNTV650.
Click to expand...
Click to collapse
I temp rooted the Nook. Then I pulled the firmware files with ADB.
I saw that global MediaTek root tool posted earlier, I was just going to dump the partitions myself. Thank you for posting these OP! Does anyone know if there's a TWRP image for our devices? There's one posted for a "Barnes & Nobel Nook Tablet", but I haven't a clue if it's for the BNTV650.
I did make a TWRP for this device.
tgp1994 said:
I saw that global MediaTek root tool posted earlier, I was just going to dump the partitions myself. Thank you for posting these OP! Does anyone know if there's a TWRP image for our devices? There's one posted for a "Barnes & Nobel Nook Tablet", but I haven't a clue if it's for the BNTV650.
Click to expand...
Click to collapse
How to unlock the bootloader:
1) allow OEM unlocking in developer options in the device settings
2) download ADB onto your computer https://developer.android.com/studio/releases/platform-tools.html
3) cd to the directory in CMD
4) enter this command: adb reboot bootloader
5) once the device is in fastboot mode, do: fastboot oem unlock
How to flash the stock OEM recovery:
1) fastboot flash recovery STOCK_recovery.img
How to flash the tested buggy TWRP recovery:
1) fastboot flash recovery TESTED_recovery.img
How to flash the untested TWRP recovery:
1) fastboot flash recovery UNTESTED_recovery.img
How to reboot back into the OS:
1) fastboot reboot
Downloads:
- Stock: https://drive.google.com/file/d/1Z7AJH6fSbeOkLLWt2JVwsCKiwxt0vlYK/view?usp=sharing
- Tested: https://drive.google.com/file/d/1R4ph5Z5mofsac0Qd352H_BEEz9JS4wBA/view?usp=sharing
- Untested: https://drive.google.com/file/d/1zP81MuR5LLvdYuDvYQHPVCJlgCOUBPlt/view?usp=sharing
secretwolf98 said:
How to unlock the bootloader:
1) allow OEM unlocking in developer options in the device settings
2) download ADB onto your computer https://developer.android.com/studio/releases/platform-tools.html
3) cd to the directory in CMD
4) enter this command: adb reboot bootloader
5) once the device is in fastboot mode, do: fastboot oem unlock
How to flash the stock OEM recovery:
1) fastboot flash recovery STOCK_recovery.img
How to flash the tested buggy TWRP recovery:
1) fastboot flash recovery TESTED_recovery.img
How to flash the untested TWRP recovery:
1) fastboot flash recovery UNTESTED_recovery.img
How to reboot back into the OS:
1) fastboot reboot
Downloads:
- Stock: https://drive.google.com/file/d/1Z7AJH6fSbeOkLLWt2JVwsCKiwxt0vlYK/view?usp=sharing
- Tested: https://drive.google.com/file/d/1R4ph5Z5mofsac0Qd352H_BEEz9JS4wBA/view?usp=sharing
- Untested: https://drive.google.com/file/d/1zP81MuR5LLvdYuDvYQHPVCJlgCOUBPlt/view?usp=sharing
Click to expand...
Click to collapse
Oh, there are recoveries? Thanks! What's wrong with the buggy version?
I will try to update this thread soon with the latest software update. If I can remember how I pulled the system files.
secretwolf98 said:
I will try to update this thread soon with the latest software update. If I can remember how I pulled the system files.
Click to expand...
Click to collapse
Did B&N release a software update?
tgp1994 said:
Did B&N release a software update?
Click to expand...
Click to collapse
Yep. It is v1.0.21. With the build date of June 2020. And with the security patch of May 5, 2020.
so there is no twrp or custom rooted rom for this device?

Categories

Resources