How To Take BackUp of Stock Recovery of Lava Pixel V1, White Variant.
May be also for GOLD Variant.(see Note 3 below).
Should work since its same chipset.
This Method uses Smart Phone Flash Tool (SP Flash Tool), under ReadBack.
This Method is useful before Flashing Custom Recovery.
And Need to have Stock Recovery in your Phone.
Pro's :
1. Does Not Need to be ROOTed.
2. Does Not Need to be Turned ON.
3. Does Not Need to have Battery.
4. Does Not Need to have Memory Card & SIM Cards.
5. Does Not Need to be Cooked in Pressure Cooker.
Con's :
1. Size of Backup is 10 MB.
2. Need to Turn Off & Remove Battery, Memory Card, SIM Cards.
3. You may BootLoop OR SoftBrick OR HardBrick if you did something else.
This Tutorial is NOOB a.k.a. New-Bee Friendly.
Any NewBee's, Mr. & Mrs. Noob & Alien can find this Tutorial very easy,
As it is in STEP by STEP Procedure with Image's for each STEP.
See Notes Here : (Link)
Note to All :
I (Dark❶) is NOT & will NOT be Responsible for anything happening by following the process in this Thread, IT is Your responsibility & what you DO with it.
If any S**T happens to your Phone & PC, Then I (Dark❶) & Anyone else is NOT Responsible, BUT you are.
This Method can also be used to BackUp other Partition's, Example : Boot, BootLoader, System, nvram, ... etc.
.
Reasons for this Tutorial.
Why I Did this Tutorial?
I did this tutorial for New-Bee's like ME.
as I wanted to take a backup of Stock Recovery before flashing TWRP.
BUT did not found a way.
I had also made a Thread for Help,(Which can be found HERE)
BUT Ended UP Gobbling Stock Recovery Over TWRP.
I Did Not want Others to DO the Same, especially the NOOB's.
AND Hence this Tutorial.
How I came across this Method?
I had messed up my System partition and then to fix it I had to use SP Flash Tool.
In SP Flash Tool, I found Readback option & then went on a Ride with GooGle.
GooGle is my Good Friend, U know, It Mostly solves Most of my Problems.
I found this method for Other or Similar phones.
But it was complicated & Terrifying & Scary.
So I took a leap of Faith & tried this method.
It looked Scary but it was simple & Not Harmful(Unless U DO something Stupid).
And So, I made this Tutorial as Simple as Possible.
For Experts OR Advance Users, I know that you may already know this Methods.
But New-Bee's Like Me are New to this Kind of World & Need Some HELP.
And Since I learned This Method By MySelf, I shared it With Others.
.
Requirements Before taking BackUp.
Pre-Request :
1. Need to Download Required Drives from here : (Mediatek_Driver_Auto_Installer_1.1352.00.zip )
Extract it to somewhere you can find it easily.
Run "Mediatek-Drivers-Install.bat" with Administration Rights.
When many Red Box comes while installing "Mediatek USB unsigned driver", Click Install, for all.
2. Need to Download SP Flash Tool from Here : (Link) Use Latest Version.
Extract it to somewhere you can find it & can execution easily.
You just need to execute "flash_tool.exe" to start SP Flash Tool.
3. Need to Download Scatter file "MT6582_Android_scatter.txt".
Download this file : (View attachment MT6582_Android_scatter.txt)
The above file is from White Variant BUT May be used for GOLD Variant.(see Note 3 below).
OR
Download this file from within the Stock Marshmallow
for White Variant Here : (Link)
And
for GOLD Variant Here : (Link)
Which can be found in ZIP file here "LAVA_PixelV1_<BUILD_NO>(by_firmwarefile.com).zip\LAVA_PixelV1_<BUILD_NO>\Firmware".
Extract & Save it somewhere you can find it easily.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. Need to Remove Some Stuff from Phone.
i. First Turn Off the Phone.
ii. Then remove Phone's back cover.
iii. Then remove Phone's Battery.
iv. Then remove Memory Card & all SIM Cards.
v. Then Have A GOOD Look at the Phone.
5. Connect the Phone to PC.
Use the USB cable to Connect the Phone to PC(DeskTop or LapTop).
.
Steps to Backup Stock Recovery Using SP Flash Tool.
STEP 1 :
Start "flash_tool.exe" to start SP Flash Tool.
STEP 2 :
Click on "Download" Tab.
STEP 3 :
Now, to select Scatter file, in "Download" Tab.
Click on "Scatter-loading" Button.
STEP 4 :
In "Open Scatter File", Selection Window, go to the extracted location of "MT6582_Android_scatter.txt".
Then Select "MT6582_Android_scatter.txt"{Marked as 1}.
And then Click on "Open"{Marked as 2}.
STEP 5 :
After Successful completion of "STEP 4", will see the changes marked within Blue Rectangle.
Now, Click on "Readback" Tab.
STEP 6 :
Now, Click "Add", in "Readback" Tab.
STEP 7 :
After Successful completion of "STEP 6", will see the changes.
The above step will add a single line.
Now, Double Click in the Red Marked Region which will open "Save File" Window.
STEP 8 :
After Successful completion of "STEP 7", will see "Save File" Window.
In "Save File" Window, go to a location of your choice.
Rename the file name of your choice BUT with ".img" extention{Marked as 1}.
For Example : StockRecovery.img
Then, Click on "Save" Button{Marked as 2}.
Doing So will pop up "Readback block start address" Window.
STEP 9 :
After Successful completion of "STEP 8", will see "Readback block start address" Window.
In "Readback block start address" Window, need to do some Edits.
But First, need to select the Value in "Start Address:", and delete that is Clear the Text Box.
Do the Same for "Length:" Text Box.
Copy the Below Code(Values) to Respective Text Box :
In "Start Address:" Text Box{Marked as 1} copy
Code:
0x0000000002720000
In "Length:" Text Box{Marked as 2} copy
Code:
0x0000000000a00000
Need to be as close to the Image Provided Below, the part which is Marked in Red Rectangle.
After Confirming with my Image Provided Below, then & then Only Proceed.
Then, Click on "OK" Button{Marked as 3}.
STEP 10 :
After Successful completion of "STEP 9", will see the Updated Values in the Line.
The Updated Values should be the entered values in above "STEP 9".
Need to be as close to the Image Provided Below.
After Confirming with my Image Provided Below, then & then Only Proceed.
Now, Click on "Read Back" Button.
As Soon As, Clicked on "Read Back" Button, Go To "STEP 11" Immediately.
STEP 11 :
After Successful completion of "STEP 10", Do the Following As Soon As Possible.
First Un-Plug the USB Cable & THEN Re-Plug it Only ONCE, as Shown in below Animation.
Wait for 10 Seconds , IF Nothing happens after 10 sec's, THEN Un-Plug & THEN Re-Plug it again & Wait for 10 Seconds again.
Still after the Second Attempt, Nothing Happens THEN Drives are Not Installed Properly.
STEP 12 :
After Successful completion of "STEP 11", Will See Some Rapid Changes in Progress Bar.
In Below Part of "Smart Phone Flash Tool" Window, will start after "Start of Animation" & end before "Finish of Animation".
STEP 13 :
After Successful completion of "STEP 11", And Then "STEP 12".
When ReadBack Process is Complete, will see Below Success Window.
STEP 14 :
After the Above Success Window, Close All the Windows.
Now, will see the ".img" file in location Chosen in "STEP 8".
The Marked Blue Rectangle in below Image.
STEP 15 :
DoNe, EnJoY, :laugh:
:good:
See Notes Here : (Link).
.
Reserved Post 1.
Reserved 1 For Future Use.
Reserved Post 2.
Reserved 2 For Future Use.
Credit's & Note's :
Credit's :
Thanks To ...
1. MediaTek Inc. for Smart Phone Flash Tool (SP Flash Tool).
2. AndroidMTK.com for providing SP Flash Tool & Mediatek_Driver_Auto_Installer for Download.
3. FirmwareFile.com for providing Stock Marshmallow for White & GOLD Variant With Scatter file "MT6582_Android_scatter.txt" which can be Found Here : (Link)
4. Person who created the ".gif" file which is used from HERE(Link), Where Few of its Frames are Used & Edited by ME in "STEP 11".
5. All for All Tool's & Driver's & Other Stuff Which belong to respective Company & People including Copyrights & Trade Marks.
Note's :
1. I (Dark❶) is NOT & will NOT be Responsible for anything happening by following the process in this Thread, IT is Your responsibility & what you DO with it.
If any S**T happens to your Phone & PC, Then I (Dark❶) & Anyone else is NOT Responsible, BUT you are.
2. All Images in this Thread belong to ME which include "*.png" & "*.gif", But anyone can share it with condition that credits are given to ME and a link to this Thread.
3. The Scatter file "MT6582_Android_scatter.txt", provided by me is for White Variant, May be used for GOLD Variant, Since its the same Chip, BUT I need Confirmation from the people who has GOLD Variant Lava Pixel V1, OR can attach the file from Stock Marshmallow for GOLD Variant, so that I can have a look at it.
4. This Method can also be used to BackUp other Partition's, Example : Boot, BootLoader, System, nvram, ... etc.
.
Reserved Post 3.
Reserved 3 For Future Use.
Reserved 4 Post.
Reserved 4 For Future Use.
Note Plz
When this Thread is Complete, I'll delete this Comment.
Done, This Thread is Now Complete.
.
For those who Need October 2016 Update's BackUp.
Here is the BackUp Taken by ME(Dark❶) after October 2016 Update Using the above Method.
View attachment 3984573
This Stock Boot + Recovery October Update's BackUp taken by using SP flash Tool.
It is Recommended to Use SP flash Tool to flash it to Phone.
Ofcourse Extract it, & then use.
Note : Use "7z" compatable archive manager. Example : WinRAR, 7-zip.
Note : How to Restore.
How to Restore BackUp (Created By ReadBack Process) , Look HERE.
Related
WARNING: IF YOU ARE NOT GOING TO START FROM STEP 1 AND FOLLOW EACH STEP EXACTLY HOW I HAVE WROTE IT THEN YOU WILL FAIL. THIS METHOD WORKS IF YOU CAN FOLLOW THE DIRECTIONS.
IF YOU DID NOT RESTORE YOUR PHONE AND FOLLOW EACH STEP EXACTLY HOW I LISTED BELOW THEN DO NOT SAY THIS DOESN'T WORK FOR YOU.
Step 1. Follow @evilpotatoman 's guide below to restore your phone to MJ5 FIRST
Guide:
1) Download and install Heimdall from here for windows. You'll need this and this to avoid missing .dll file errors
2) Download the following files:
MI9_fix.img.ext4
sec_csc.zip
2400258.zip
Put sec_csc.zip and 2400258.zip on your external SD card
3) Download and install the MJ5 partitions. Use Odin to flash these files (match the file names with the different upload slots)AP_N900AUCUBMJ5.zipBL_N900AUCUBMJ5.zipCP_N900AUCUBMJ5.zipHLTE_USA_ATT_32G.pit
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4) Now is the time to use Heimdall.
Reboot into Download Mode once Odin finishes.
Install the vcredist packages downloaded from step 1.
unzip the heimdall .zip file to c:/
go to c:/Heimdall Suite/Drivers and click on zadig.exe
click the middle menu button to select "Show All Devices"
from the dropdown, select MSM8960
click the "install driver" button.
you should see a success message
5) Navigate on your computer to c:/Heimdall Suite/ and open heimdall-frontend.exe.
IMPORTANT -- Go to the Utilities tab and click the "Detect" button
Go to the Flash tab on Heimdall, click Browse and select the HLTE_USA_ATT_32G.pit file downloaded from step 3
Click the 'add' button, then next to 'partition name' select system from the dropdown.
click the Browse button underneath the dropdown, and select the MI9_fix.img.ext4 image you downloaded from step 2.
6) Click Start. ***I usually check the 'No Reboot' box to prepare for booting into recovery
7) Heimdall and your Note will report a bad flash at around 95% -- but don't worry -- your system.img got uploaded Reboot directly into recovery mode.
8) Once in recovery, select "Choose update from external" in the recovery, and select the sec_csc.zip you downloaded earlier (did you remember to put that file on your external SD card?). This will install the CSC files and run the preload checkin so you don't FC all over the place
9) IMPORTANT--After flashing the sec_csc, the Note will reboot.
Try to catch it in time to reboot BACK into recovery
Once in recovery, select "Choose update from external" in the recovery, and select the 2400258.zip you downloaded earlier.
END OF MJ5 RESTORE GUIDE - CONTINUE BELOW
Step 2. YOU ARE NOW ON MJ5 BE SURE TO DOWNLOAD AND INSTALL THE NB4 OTA UPDATE BEFORE CONTINUING!!!
Step 3. When you're finished the restore guide to MJ5 and updated to NB4 then delete any other files used from the restore guide so you don't mix them up and download the following 2 files:
1- Miata KitKat Fix v1
2- KitKat Ota ZipStep 4. Extract the Miata_KK_Fix_1.0.zip to the root of your BOTH your phone storage and your sd card. (make sure they are not in any folders!!!)
Step 5. Once both files in the Miata_KK_Fix_1.0.zip are extracted and copied to both your phone and the sd card... then reboot the phone.
VERY IMPORTANT TO REBOOT NOW
Step 6. Pick one of the follow options...
(Option A) - Wipes phone - I recommend this method
1. Rename 2400258.zip to update.zip and copy to EXTERNAL STORAGE (aka sd card)
UNPLUG USB CABLE BEFORE CONTINUING
2. Reboot into RECOVERY MODE (volume up + home) and select "Apply Update from external storage" and select your update.zip
3. It should start the update process and finish successfully! Enjoy!
If you made it this far and it fails or gives you an error then you did something wrong. Start from step 1 restoring your phone to MJ5
(Option B) - Doesn't wipe phone
1. You are going to need an ADB Side loader and it can be found here.
2. Extract to directory C:\Mini-SDK
3. Rename 2400258.zip to update. (DO NOT NAME UPDATE.ZIP, JUST "update".)
4. Place "UPDATE" into the same folder as your ADB C:\Mini-SDK
5. Hold shift and right click in the folder to "Open command window here"
6. Reboot your phone into RECOVERY MODE (volume up + home)
7. Select "Apply update from ADB"
8. Plug phone into usb on PC
9. In your command window type "adb sideload update" without quotes and enjoy!
If you made it this far and it fails or gives you an error then you did something wrong. Start from step 1 restoring your phone to MJ5
(Option C) - Untested
1. Settings, General, About, Software Update, Check for updates...
2. Download and install update
If you made it this far and it fails or gives you an error then you did something wrong. Start from step 1 restoring your phone to MJ5
Thanks @opsmgr3774 for the donation!
Thanks @Ciberious42 and @evilpotatoman and anyone else I forgot.
Q&A
1. Is this safe?
Yes it's using the same exploit from Root De La Vega to run a script that replaces the bad file that is stopping the OTA from installing.
What the script does:
Code:
mount -o rw,remount /system
rm /system/bin/mobicore-presetup.sh
cp /sdcard/mobicore-presetup.sh /system/bin
rm /sdcard/rldv.sh
2. It doesn't work for me!!!
Try it again from the very beginning and read step by step, slowly. Make sure you didn't miss anything! Download the files again also.
mazdamiata210 said:
Reserved
Click to expand...
Click to collapse
Im sure people would be a little more willing to try this is there was a little more info here.
What are these files fixing when flashed, how do i know that these good/ok files to flash that will not brick my device? Because you said it should work. Not nit picking or even saying that it doesnt work. BUT more info on what this is would be beneficial to everyone.
the2rrell said:
Im sure people would be a little more willing to try this is there was a little more info here.
What are these files fixing when flashed, how do i know that these good/ok files to flash that will not brick my device? Because you said it should work. Not nit picking or even saying that it doesnt work. BUT more info on what this is would be beneficial to everyone.
Click to expand...
Click to collapse
Well you're not flashing anything that isn't safe considering they're all the same files from different threads (that are safe) except for the script file in the miata fix zip that I made.
mazdamiata210 said:
Well you're not flashing anything that isn't safe considering they're all the same files from different threads (that are safe) except for the script file in the miata fix zip that I made.
Click to expand...
Click to collapse
Yes i understand have used the Evilpotato mans process. I was reffering to the miata Fix. Just want to know what we are flashing. I am not a dev i dont know how to look at a file and see if it will work/harm a phone.
the2rrell said:
Yes i understand have used the Evilpotato mans process. I was reffering to the miata Fix. Just want to know what we are flashing. I am not a dev i dont know how to look at a file and see if it will work/harm a phone.
Click to expand...
Click to collapse
It can't harm anything do not worry. If you followed this guide exactly it will work. Worst case scenario is that you will have to start over again. All it does is copy the missing file back onto the phone so it no longer fails at 27% it's a simple 3 line script you can open it in notepad and see what it's doing if you like.
I hope that posting this is not bad form, as I don't mean to sound skeptical of the OP....
Has anyone tried this method and had success?
TeldenW said:
I hope that posting this is not bad form, as I don't mean to sound skeptical of the OP....
Has anyone tried this method and had success?
Click to expand...
Click to collapse
Yes! Me! Lol it's completely safe
This fix is failing. Error appears that the device is not using NB4 update.
mazdamiata210 said:
It can't harm anything do not worry. If you followed this guide exactly it will work. Worst case scenario is that you will have to start over again. All it does is copy the missing file back onto the phone so it no longer fails at 27% it's a simple 3 line script you can open it in notepad and see what it's doing if you like.
Click to expand...
Click to collapse
thats all that i think most people will need to know just add that to the OP. the more info the better. if it will help people with the update then hey people need to be here testing/using this method.
TheChefSLC said:
This fix is failing. Error appears that the device is not using NB4 update.
Click to expand...
Click to collapse
Whoops I forgot to mention to take the ota update for nb4 before continuing! Sorry I'm running on 0 sleep... Try it again and after the mj5 restore update to nb4... then continue from step 2
mazdamiata210 said:
Whoops I forgot to mention to take the ota update for nb4 before continuing! Sorry I'm running on 0 sleep... Try it again and after the mj5 restore update to nb4... then continue from step 2
Click to expand...
Click to collapse
Indeed
after MJ5 restore, I was able to run the RDLV script in order to replace the system file needed, Then I ran the OTA update from recovery for NB4, Upon reboot, I was then able to install the KK update NC2
TheChefSLC said:
Indeed
after MJ5 restore, I was able to run the RDLV script in order to replace the system file needed, Then I ran the OTA update from recovery for NB4, Upon reboot, I was then able to install the KK update NC2
Click to expand...
Click to collapse
How do you run the script?
opsmgr3774 said:
How do you run the script?
Click to expand...
Click to collapse
It is part of the OP, the RDLV.sh file that you copy to the root of the internal storage. This is a script file that will replace the other .sh file on your system partition.
opsmgr3774 said:
How do you run the script?
Click to expand...
Click to collapse
When you finish the mj5 restore and update to nb4... As long as the miata fix files are on your internal memory and you reboot the script will run
mazdamiata210 said:
When you finish the mj5 restore and update to nb4... As long as the miata fix files are on your internal memory and you reboot the script will run
Click to expand...
Click to collapse
Thank you. I had done everything but the nb4 update and it failed so I of course panicked, then noticed TheChefSLC said they "ran" the script and wondered if I had missed a step. It's all squared away and fully updated now. It worked. Hooray.
This deserves a news page recommendation
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
I am getting a temporary error when trying to download the miata_kitkat fix. new link please
EDIT...It is working now. THanks
I can confirm this works. I just did it and I am now on 4.4.2 NC2. Thanks!!
This worked for me...
But I did have to use "(Option B) - Doesn't wipe phone", Option A did not work.
Now to wait for root...
Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Xiaomi Redmi Note 4 (mido/whatever) Only (Snapdragon Variants)..
(For variants other than mido, please post your splash.img here so that I can check if it can work in your device)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 4 (Snapdragon) (any ROM)
2. Optional: Terminal Emulator app or Custom Recovery or atleast working fastboot in computer
3. You're proceeding at your own risk.
STEPS to create splash.img:
(For devices with latest firmware, use this tool: https://forum.xda-developers.com/showpost.php?p=75231024&postcount=48)
1. Download & Extract this: Redmi_Note_4_Splash_Maker.zip
2. Make sure you have a picture with resolution 1080x1920 or lower.
Note:
Redmi Note 4 logo has a fixed size of 100kB allocated for splash image frame buffer, so only very light-weight pictures can be used.
(If you alter this limit in the script, fastboot picture will not appear in fastboot mode..)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
can edited to something like this:
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
Optional: To backup your original splash.img:
Code:
dd if=/dev/block/bootdevice/by-name/splash of=/sdcard/splash.img
(Not necessary though.. You may get it from the stock firmware itself.)
Now, Choose any one easy method to install:
a. To flash from recovery:
Transfer the flashable_splash.zip to your device and flash from TWRP or CWM or Philz or any other custom recovery.
b. To flash from Terminal Emulator:
Transfer the splash.img to your device's Internal Storage, Open Terminal Emulator & enter the following to flash it:
Code:
su
dd if=/sdcard/splash.img of=/dev/block/bootdevice/by-name/splash
c. To flash from Fastboot mode:
Code:
fastboot flash splash splash.img
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from custom recovery or fastboot.
Credits:
1. Based on my original tool for Redmi Note 3
2. @Ravi Kumawat who provided the stock splash.img of Redmi Note 4 (mido - Snapdragon) & tested this tool.
Hit the Thanks :good: button if it worked for you
You're welcome to post the splash images that you created..
FOR MEDIATEK VARIANTS:
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Code:
dd if=/<the_directory_where_logo_is_present>/logo of=/sdcard/logo.bin
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program
After editing, you can reflash it by:
Code:
dd if=/sdcard/logo.bin of=/<the_directory_where_logo_is_present>/logo
If you did this successfully, please share the details of how you did it so that it will be helpful for others..
Or if that tool doesn't work, send me your logo.bin or splash.img, I'll check it..
Thanks @GokuINC for the tool.?
Haha - just like the Moto G - pretty neat. ?
Thank you so much for this tool! I can't seem to flash a particular logo. It automatically flashes a black and white Google logo instead. I've attached the image here. Please look into it.
google splash for redmi note 4 thanks to @GokulNC for tool
Google - https://www.androidfilehost.com/?fid=673368273298958840
Iphone - https://www.androidfilehost.com/?fid=745425885120736058
Thanks buddy! You made my day today!
---------- Post added at 18:09 ---------- Previous post was at 17:40 ----------
getting this error
-------------------------------------------
Creating splash.img ........
Traceback (most recent call last):
File "bin\logo_gen.py", line 291, in <module>
MakeLogoImage(GetPNGFile(), "output.img")
File "bin\logo_gen.py", line 260, in MakeLogoImage
body = GetImageBody(img, SUPPORT_RLE24_COMPRESSIONT)
File "bin\logo_gen.py", line 250, in GetImageBody
return encodeRLE24(background)
File "bin\logo_gen.py", line 217, in encodeRLE24
assert bytesProcessedInBody <= payloadLimit, "\n\n\nPICTURE IS LARGE IN SIZE..\nQuitting..."
AssertionError:
PICTURE IS LARGE IN SIZE..
Quitting...
PICTURE IS LARGE IN SIZE
Quitting
Press any key to continue . . .
---------- Post added at 18:19 ---------- Previous post was at 18:09 ----------
get img file as output. how to flash in twrp recovery
---------- Post added at 18:39 ---------- Previous post was at 18:19 ----------
Problem Solved
to reduce the picture size you may use half pixel eg (1080*1920)/2,3 etc
GokulNC said:
Note:
This is not bootanimation, this is the splash screen (the 'Mi' boot logo which is displayed when device is switched ON)
This is for Xiaomi Redmi Note 4 (mido/whatever) Only (Snapdragon Variants)..
(For variants other than mido, please post your splash.img here so that I can check if it can work in your device)
For other devices, please send me your splash.img so that I can create a tool for you too.
Requirements:
1. Rooted Xiaomi Redmi Note 4 (Snapdragon) (any ROM)
2. Optional:Terminal Emulator app or Custom Recovery or atleast working fastboot in computer
3. You're proceeding at your own risk.
STEPS to create splash.img:
1. Download & Extract this: Redmi_Note_4_Splash_Maker.zip
2. Make sure you have a picture with resolution 1080x1920 or lower.
Note:
Redmi Note 4 logo has a fixed size of 100kB allocated for splash image frame buffer, so only very light-weight pictures can be used.
(If you alter this limit in the script, fastboot picture will not appear in fastboot mode..)
It's recommended to use picture with 3 or 2 colors only, like Black & White pictures.
So you'll have to try many pictures till you get a successful one.
3. Now rename your picture as logo.png or logo.jpg according to its format & replace it inside "pics" folder of the extracted folder.
4. Finally, run the 'CREATE_LOGO.bat' to create splash.img , which you can find inside the "output" folder after completion.
Note:
You'll get an error like "PICTURE IS LARGE IN SIZE" if it's not possible to create a logo with that picture.
In that case, try any one of these below:
a. Try compressPNG.com to reduce no. of colors in PNG picture.
Upload your picture, click Settings, reduce number of colors to 2, Apply & download it & try again.
b. Reduce the picture resolution.
For example, this picture: can edited to something like this:
(Hope you understand what I say)
c. Try some other picture.
STEPS to flash splash.img:
Optional: To backup your original splash.img:
(Not necessary though.. You may get it from the stock firmware itself.)
Now, Choose any one easy method to install:
a. To flash from recovery:
Transfer the flashable_splash.zip to your device and flash from TWRP or CWM or Philz or any other custom recovery.
b. To flash from Terminal Emulator:
Transfer the splash.img to your device's Internal Storage, Open Terminal Emulator & enter the following to flash it:
c. To flash from Fastboot mode:
Note:
Incase something goes wrong or device doesn't bootup, flash the stock splash.img from custom recovery or fastboot.
Credits:
1. Based on my original tool for Redmi Note 3
2. @Ravi Kumawat who provided the stock splash.img of Redmi Note 4 (mido - Snapdragon) & tested this tool.
Hit the Thanks:good: button if it worked for you
You're welcome to post the splash images that you created..
FOR MEDIATEK VARIANTS:
For MTK devices, you might have a different partition for that called 'logo'.
Browse in /dev directory to find out where that is present.
After you have found out, dump the logo.bin file by:
Now you can edit the logo.bin using this tool:
Changing Boot Logo (logo.bin) - LOGO BUILDER Program
After editing, you can reflash it by:
If you did this successfully, please share the details of how you did it so that it will be helpful for others..
Or if that tool doesn't work, send me your logo.bin or splash.img, I'll check it..
Click to expand...
Click to collapse
I used 46KB pic of size 354x354 all blackandwhite, still large pic size error
yashgumaste said:
I used 46KB pic of size 354x354 all blackandwhite, still large pic size error
Click to expand...
Click to collapse
compress to 3 kb
rameshurfrnd1 said:
google splash for redmi note 4 thanks to @GokulNC for tool
Google - https://www.androidfilehost.com/?fid=673368273298958840
Iphone - https://www.androidfilehost.com/?fid=745425885120736058
Click to expand...
Click to collapse
It's funny because the only images that worked are the ones you posted here as .zip files. I tried numerous 1080x1920 jpgs, tried compressing and resizing them to 720x1280 etc. etc, even tried compressing a .png file all were black and white and sized lower than 100kb and nothing worked, it phone always used a stock Google logo.
Deleted
naren12 said:
Hey it works. I'm not using that google logo. I modified it and it works for me. I'm free all the time. If u want some i can create one for u. Just post the image. I will do for u
Click to expand...
Click to collapse
http://i65.tinypic.com/28mpwxw.jpg
Can you please try converting this one to a zip?
menskiz0r said:
http://i65.tinypic.com/28mpwxw.jpg
Can you please try converting this one to a zip?
Click to expand...
Click to collapse
Yes.
naren12 said:
Yes.
Click to expand...
Click to collapse
Thanks, it worked. But it's not stretched for a full screen. Is it compressed to a very small size?
menskiz0r said:
Thanks, it worked. But it's not stretched for a full screen. Is it compressed to a very small size?
Click to expand...
Click to collapse
I don't know. But is of lower resolution. I will try to make another one with 1900x1080 resolution. Is it ok for u if the background color was black?
naren12 said:
I don't know. But is of lower resolution. I will try to make another one with 1900x1080 resolution. Is it ok for u if the background color was black?
Click to expand...
Click to collapse
yeah sure
menskiz0r said:
yeah sure
Click to expand...
Click to collapse
Try this
a Bug found though ;_;
http://imgur.com/tJzjUh6.png
ps: fixed
thamk man, but i have a problem here, ive tried many file but cannot change, still linux logo, any way to fix i? thanks
erwanPutra said:
thamk man, but i have a problem here, ive tried many file but cannot change, still linux logo, any way to fix i? thanks
Click to expand...
Click to collapse
Can u explain in detail?
thankyou so much
Hello there!
After searching the internet up and down for a guide how to root this device and having found nothing, i decided to do it by myself - with success.
Here i want to share my way of unlocking this device for others:
Warning: Backup all your data first, as the unlocking of the device will reset it to factory defaults!
This is a guide for people who are aware of the risks of flashing, it lies completely in your own responsibility!
Before doing anything at all, read this post carefuly!
Requirements:
Lenovo Yoga Tab 3 8 / YT3-850F (obviously)
Having ADB and fastboot installed.
Getting a proper twrp version & Chainfires SuperSU
Links:
15 seconds ADB Installer v1.4.3: https://forum.xda-developers.com/showthread.php?t=2588979
Fitting twrp: http://www.htcmania.com/showthread.php?t=1291696
The thread's in spanish, i used google translate.
Chainfires SuperSU: https://download.chainfire.eu/1014/SuperSU/SR5-SuperSU-v2.78-SR5-20161130091551.zip
This one worked for me, first i flashed an older version and got stuck within a bootloop. Reflashing this newer version and wiping all caches within twrp helped.
Step by step:
1. First you want to unlock the "developer options" in your settings.
To do this go into settings -> about this device and tap on "BuildNumber" 7 times.
After two taps, a small pop up notification should appear saying "you are now X steps away from being a developer" with a number that counts down with every additional tap.
unlocked developer options.
2. Now you can go into the developer options and activate both "USB debugging" and "OEM Unlock".
Both are needed for beeing able to flash anything onto your device in the first place.
3. Install Lenovos USB drivers & the 15 seconds ADB Installer v1.4.3
4. Boot your device into Recovery Mode. To do this, turn it on while holding both the On-Button as well as Volume-Up.
Inside the Recovery console select "boot into bootloader" with the volume keys and confirm with the on button.
See: https://forum.xda-developers.com/wiki/Lenovo_Yoga_Tab_3_-_8"-_YT3-850F
5. Connect your Tablet to your PC via USB.
Now open a console prompt on your PC and Type "fastboot oem unlock" (without the quotes of course).
This should unlock the bootloader for flashing.
6. Flash the twrp image supplied in the links section.
For Android 6 extract the "TWRP 3.0.2.7 (a)" folder from the downloaded archive, for Android 5 the "TWRP 2.8.7.7" folder.
Inside this folder, there should be a folder called "img", enter it.
Inside the img folder open a new console by “Shift + Right click” on any empty white space inside the folder and then select “Open command window here” from the context menu.
Now type "fastboot twrp.img", this should install twrp onto your device.
Now type "fastboot reboot" to reboot your device.
See: http://rootmygalaxy.net/install-twrp-recovery-via-fastboot/
Note: I have done this step on Android 6, so noe guarantee for Android 5.
7. You can enter twrp the same way now like the original recovery menu.
It will boot up in russian language, but you can change it to english or some other choices:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
8. It is advisable that you do a backup of your system files now with twrp, in case something goes wrong with SuperSU.
9. Copy the zip of Chainfires SuperSU onto your Device.
Within twrp you can now install SuperSU, which will root your device.
10. Done! Enjoy your newly rootet device!
Final words: To the moderators: Feel free to edit this thread for better understandability.
Hi, would you know if this method also works for model Lenovo Yoga Tab 3 10.1 / YT3-X50F? Thanks in advance.
ale_aas said:
Hi, would you know if this method also works for model Lenovo Yoga Tab 3 10.1 / YT3-X50F? Thanks in advance.
Click to expand...
Click to collapse
I have the same model, did it work for you?
fede01_8 said:
I have the same model, did it work for you?
Click to expand...
Click to collapse
Hi, please, feel free to follow the steps in this post: https://forum.xda-developers.com/th...e-yoga-tab-3-10-1-yt3-x50f-twrp-root-t3695297
I just uploaded it, and work fine for me.
Thanks so much!
Thanks So much, yYour guide worked successfully, but I was not very clear how to install the TWRP recovery, so I had to install it manually using the guide on this page:
http://www.techmoviles.com/instalar-twrp-recovery-en-depositivos-android-mediante-fastboot/
In this guide is more detailed, it can serve any other also
regards! very thankful.
PD: My YogaTab3 is of model YT3-850F, in case someone has doubts
drwakey said:
Hello there!
After searching the internet up and down for a guide how to root this device and having found nothing, i decided to do it by myself - with success.
Here i want to share my way of unlocking this device for others:
Warning: Backup all your data first, as the unlocking of the device will reset it to factory defaults!
This is a guide for people who are aware of the risks of flashing, it lies completely in your own responsibility!
Before doing anything at all, read this post carefuly!
Requirements:
Lenovo Yoga Tab 3 8 / YT3-850F (obviously)
Having ADB and fastboot installed.
Getting a proper twrp version & Chainfires SuperSU
Links:
15 seconds ADB Installer v1.4.3: https://forum.xda-developers.com/showthread.php?t=2588979
Fitting twrp: http://www.htcmania.com/showthread.php?t=1291696
The thread's in spanish, i used google translate.
Chainfires SuperSU: https://download.chainfire.eu/1014/SuperSU/SR5-SuperSU-v2.78-SR5-20161130091551.zip
This one worked for me, first i flashed an older version and got stuck within a bootloop. Reflashing this newer version and wiping all caches within twrp helped.
Step by step:
1. First you want to unlock the "developer options" in your settings.
To do this go into settings -> about this device and tap on "BuildNumber" 7 times.
After two taps, a small pop up notification should appear saying "you are now X steps away from being a developer" with a number that counts down with every additional tap.
unlocked developer options.
2. Now you can go into the developer options and activate both "USB debugging" and "OEM Unlock".
Both are needed for beeing able to flash anything onto your device in the first place.
3. Install Lenovos USB drivers & the 15 seconds ADB Installer v1.4.3
4. Boot your device into Recovery Mode. To do this, turn it on while holding both the On-Button as well as Volume-Up.
Inside the Recovery console select "boot into bootloader" with the volume keys and confirm with the on button.
See: https://forum.xda-developers.com/wiki/Lenovo_Yoga_Tab_3_-_8"-_YT3-850F
5. Connect your Tablet to your PC via USB.
Now open a console prompt on your PC and Type "fastboot oem unlock" (without the quotes of course).
This should unlock the bootloader for flashing.
6. Flash the twrp image supplied in the links section.
For Android 6 extract the "TWRP 3.0.2.7 (a)" folder from the downloaded archive, for Android 5 the "TWRP 2.8.7.7" folder.
Inside this folder, there should be a folder called "img", enter it.
Inside the img folder open a new console by “Shift + Right click” on any empty white space inside the folder and then select “Open command window here” from the context menu.
Now type "fastboot twrp.img", this should install twrp onto your device.
Now type "fastboot reboot" to reboot your device.
See: http://rootmygalaxy.net/install-twrp-recovery-via-fastboot/
Note: I have done this step on Android 6, so noe guarantee for Android 5.
7. You can enter twrp the same way now like the original recovery menu.
It will boot up in russian language, but you can change it to english or some other choices:
8. It is advisable that you do a backup of your system files now with twrp, in case something goes wrong with SuperSU.
9. Copy the zip of Chainfires SuperSU onto your Device.
Within twrp you can now install SuperSU, which will root your device.
10. Done! Enjoy your newly rootet device!
Final words: To the moderators: Feel free to edit this thread for better understandability.
Click to expand...
Click to collapse
what about yt3-850m, anyone tried this on it?
thank you for this guide, but before we delve in, is there any custom rom we could flash?
my device is at 6.0.1 from telco, so unless there are nougat/oreo/pie roms out there, having a rooted device has little benefit?
ewong3 said:
thank you for this guide, but before we delve in, is there any custom rom we could flash?
my device is at 6.0.1 from telco, so unless there are nougat/oreo/pie roms out there, having a rooted device has little benefit?
Click to expand...
Click to collapse
It would facilitate the installation of Magisk though which in many ways is better than custom rom installation :good:
I did this same thing, but replaced supersu with magisk. Similar process, but rather than flashing supersu from twrp, just download magisk.apk from github, rename to magisk.zip, and flash with twrp.
Upon reboot I still had to install the magisk apk manually, as the magisk app didn't show up. Once installed, I had to go through one more step in the magisk app to reflash it properly, using the direct install method.
Instructions to install twrp (google translated from the thread linked above):
Original post (Translated)
A month ago I bought this tablet and these are the things I did to it and that can help you
Before that, thanks to:
lenovo-forums.ru - Where I got everything from
SevenMaxs - User of that forum, who made the TWRP
baikal0912 and Steaven - From that forum too, for posting the Roms for the tablet (5.1 and 6.0 respectively)
Note 1 from OP: If you already updated to the latest version without touching anything, you only need to do the first 2 points (if you want to)
Note 2: In case you have touched and cannot update, continue from the point that you have not done (bootloader, twrp or update)
1. Unlock Bootloader
Activate developer options
For this you have to go to "Settings -> About the tablet". Once here, you have to touch several times on "Compilation number", until it says "You are already a programmer"
Enable debugging and unlock permissions
Go to "Developer Options" and check the boxes for "OEM Unlocking" and "USB debugging"
Connect tablet to your computer
Download file and unzip it
01. Bootloader
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Run Unlock_Bootloader.bat
Note from Gramdalf: I was on linux, but was still able to do this - just look at the `.bat` file and enter the fastboot/adb commands as they are.
Review the tablet, as a code will appear and ask for permission to activate debugging, select 'Remember this computer's RSA key'
2. Install TWRP
Connect tablet to PC
download file
02. TWRP
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Install
-If it comes with Android 5 from the factory, apply TWRP 2.8.7.7.
-If it comes with Android 6, install TWRP 3.0.2.7 (a)
You only have to open the .bat that is in each folder.
Note from Gramdalf: Same thing, just enter the commands as they are in the .bat script, making sure that you are in the correct directory. The only difference with this is that with the `tools\fastboot -i 0x17ef flash recovery img\twrp.img` command, `-i` wasn't an available option - I was able to run it just fine without it. The recovery flashed correctly, but just keep in mind that I'm not sure if there are any lasting side effects that I am unaware of.
-If you have Android 5 and then update to Android 6, you have to install TWRP 2.8.7.7 and then you can flash 3.0.2.7 which is in the "TWRP 3.0.2.7 (b)" folder from the same TWRP (it's a zip )
Note from OP: TWRP says 850M, but it is compatible with it. There is a version from someone on XDA who tweaked a few things for the 850F, but I haven't tested it.
Note from Gramdalf: I didn't do the following part in my case, but it's there just in case you want it
3. Firmware
Android 5.1
YT3-850F_USR_S000025_1510160911_Q1241_ROW_factory_update
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Android 6
YT3-850F_000109_161226_ROW_otafull
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
Just go into TWRP and flash.
Note from OP: When upgrading from 5 to 6, the bootloader is locked again and TWRP is removed, you need to do step 1 and 2 again.
Root and Xposed
Enter TWRP
Flash SuperSU
Restart
Check that it is rooted
Enter TWRP
Flash Xposed
Restart
Install the Xposed APK
Verify that it has been installed correctly
04. Programas
MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.
www.mediafire.com
So I was tired of EMUI, the UI design isn't really that bad but it really clashed with Android's Material Design, so since our Mate 9 is Treble compatible, I decided to try a few Treble ROMs. After many fails and factory resets, I finally settled on Havoc-OS. Here I made a guide on how to switch to a Treble Rom.
So a few things to note :
There's no (fully) compatible TWRP recovery for Kirin devices. Either they work but cannot flash OpenGApps or they simply don't work with Treble ROMs.
Huawei's eRecovery seems to work. For me at least, it didn't work before. So as usual, BACKUP ALL OF YOUR DATA(Titanium Backup or HiSuite for apps if needed). You can also use TWRP with stock EMUI if you want to backup your partitions in case something goes really bad.
Make sure you're using stock kernel, ramdisk and recovery_ramdisk before starting anything.
A Micro SD card is optional but useful for restoring things or if you don't want to transfer all of your backup data to your PC
USB Debugging isn't really needed.
-------------------Requirements-------------------
- Your phone, obviously. Has to be a Mate 9 (Pro) updated to Android 8.0 Oreo.
- An unlocked bootloader (Since Huawei stopped giving unlock codes, I can't help you on that one. Sorry boys)
- A PC and a USB Type-C cable.
-------------------A. First things first-------------------
Enable OEM Unlocking
An easy thing to do, otherwise you won't be able to flash anything on your phone (FRP will be "Lock" on bootloader screen). You may think that this is kind of a mandatory thing to do since you've unlocked your bootloader, but you can get it back to disabled and greyed out anytime, so here's a reminder.
1. Enable developer options by going to Settings > System > About Phone and taping multiple times on Build Number
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
2. Once that's done, go to Developer Options and enable OEM Unlocking.
-------------------B. Downloads-------------------
1. Download and install Minimal ADB
Click here to download Minimal ADB
2. Download your ROM, right now there are two fully compatible ROMs :
- OpenKirin Builds : https://openkirin.net/download/
- Havoc-OS : https://forum.xda-developers.com/mate-9/development/rom-havoc-os-t3826470
You'll get an img file that you must put inside where you installed Minimal ADB.
3a. For later : Download Huawei Firmware Finder and Huawei Update Extractor
- Huawei Firmware Finder
- Huawei Update Extractor > If you're not running Windows (Mac, Linux) (Thanks to irony_delerium)
- Also download Magisk Manager (This is an APK)
--- OR ---
3b. Download this patched Ramdisk with Magisk included so that you don't have to download all of the above. CREATED WITH BUILD NUMBER MHA-L29 8.0.0.370(C432). USE AT YOUR OWN RISK IF IT DOESN'T EXACTLY MATCH YOUR PHONE BUILD.
Here (name is patched_boot.img)
-------------------C. Installation-------------------
Now that you've got your Rom img and Minimal ADB, we can start installing it.
1. Turn off your phone.
2. Plug your phone into your PC AND hold down the volume down button until you get a (terrible) white screen saying you're in fastboot&rescue mode.
3a. Open a command prompt (with admin rights if possible) on your PC and get to your Minimal ADB directory. By default, it should look like this :
Code:
cd C:\Program Files (x86)\Minimal ADB and Fastboot
3b. If you installed Minimal ADB on a different drive, then type this :
Code:
cd /d {DRIVELETTER}:/{MINIMAL ADB DIRECTORY/}
4. Make sure your phone is detected by typing :
Code:
fastboot devices
This should show up.
5. Now you can start flashing your ROM by typing :
Code:
fastboot flash system {IMGFILE}.img
Your ROM should start flashing with the message 'target reported max download size of 494927872 bytes'
It should take a minute.
Once you see 'finished. total time: times', that means your ROM has been flashed.
Don't reboot just yet. Things won't work
6. Reboot to recovery by turning off your phone (hold down power button for ~5 seconds) and holding volume up.
7. Now that you are in EMUI recovery, do the following :
- Wipe cache
- Wipe data/factory reset
You MUSTdo this otherwise you will have multiple issues.
8. You're done for the installation. Now reboot to system and start your phone first config (again).
-------------------D. Root-------------------
Your Treble Rom isn't rooted by default. But the Treble Rom itself triggers the SafetyNet flag, which means even if your phone is super clean, it is not certified. So it is obviously completely optional, by it is extremely recommended to install Magisk.
If you downloaded the patched_boot.img file in the attachment
The install process will be extremely easy. It will install Magisk 16.7 (only Beta works with Treble right now). So all you have to do is :
Get to fastboot mode by turning off your phone, plugging it to your PC while holding volume down button. Then, type the following command in the same command prompt window :
Code:
fastboot flash recovery_ramdisk patched_boot.img
It should take around 5 seconds. Now you can reboot and download Magisk Manager. But Safetynet will still trigger (if it doesn't, tell me). You'll have to follow E. SAFETYNET.
If you're not using the attachment
1. Check your phone Android version and build number. It is in Settings > About phone. Write it down, you'll need it.
2. (Install and) Open Huawei Firmware Finder. Get in the 'Common Base' tab and type in your phone build number.
3. Find the matching build number in the list. Make sure its type is 'FullOTA-MF' and its size is 2Go+. Then click on the blue link in the 'Filelist' column. Copy paste the first (ending with 'update.zip') in your browser to download the zip file. It should take some time.
4. Once it's downloaded, open it with 7Zip/WinRar and extract the file named 'UPDATE.APP'.
5. Open Huawei Update Extractor, go to the Settings tab and untick everything.
6. Now, go to the Extract tab and click on the dots on the right and select your extracted 'UPDATE.APP'. A ton of files should appear.
7. Right click on 'RAMDISK', and 'Extract selected'. Put it somewhere on your PC, you'll need it.
8. Plug your phone on your computer and put your RAMDISK.IMG in a folder on your phone.
9. On your phone, download and install Magisk Manager. If it prompts you to do so, do not install it. Then go to Settings tab and change 'Update Channel' to 'Beta'.
10. Now go back and tap 'Install', then choose 'Patch Boot Image File' and select your RAMDISK.IMG that you transferred to your phone. Then let Magisk do its thing.
11. Once it's done, on your PC, go to Your Phone/Internal Store/MagiskManager, and transfer the file 'patched_boot.img' to your Minimal ADB folder.
12. Turn off your phone and get to fastboot mode. You know how to do it now, don't you ?
13. In the same command prompt on your PC, type :
Code:
fastboot flash recovery_ramdisk patched_boot.img
It should take around 5 seconds. Now you can reboot and BAM, you're rooted. But Safetynet will still trigger (if it doesn't, tell me). You'll have to follow E. SAFETYNET.
-------------------E. SafetyNet-------------------
Magisk may be installed, but with a Treble Rom, SafetyNet should trigger anyway. So you'll have to do a few things.
1. In Magisk Manager, go to the Downloads tab and search for 'MagiskHide Props Config'. Install it, then reboot your phone.
2a. Once your phone is rebooted, download Terminal Emulator on the Play Store
--- OR ---
2b. Go to developer options and enable 'Local Terminal'.
3. Open your terminal, then type :
Code:
su
(Accept root request)
Code:
props
Things should appear. Woah.
4. Type 1 (Edit device fingerprint), then f, then choose a vendor and a model by typing the right number, then press y. Don't reboot yet (press n)
5. Type 6 (Script settings), then 1, then y. Now you can reboot (press y). Once it's done, make sure that 'boot stage' is 'currently post-fs-data'. Otherwise SafetyNet will still trigger.
THERE YOU GO ! Your phone should pass SafetyNet. You can check this by trying to search for the Netflix app on the Play Store or going into the Play Store settings and making sure your device is Certified'.
If you have any question/bug, do ask/report all of dem to me.
I haven't rooted or done anything with this device since I've bought it coming from all Samsung devices previously. This guide is awesome! Nice work!
About Firmware Finder:
You don't need to install this as a desktop app:
http://pro-teammt.ru/firmware-database/
The page itself is in Russian, but Chrome usually offers to automatically translate, and it's not terribly complex anyway.
There is also the Firmware Finder app in Google Play. Either work.
(This also makes it accessible to those of us who don't run windows as a primary desktop.)
--
If you're not on Windows (Linux, Mac, BSD):
The following GitHub repo contains a Perl script for extracting the contents of UPDATE.APP:
https://github.com/marcominetti/split_updata.pl
Run:
splitupdate UPDATE.APP
The full image will be extracted into a subdirectory "output".
i install Havoc via fastboot ok
but i return stock huawei , install system.img of update.app ok
but now after install stock huawei system my phone lost language portuguese Brazil ...no more all languages
irony_delerium said:
About Firmware Finder:
You don't need to install this as a desktop app:
http://pro-teammt.ru/firmware-database/
The page itself is in Russian, but Chrome usually offers to automatically translate, and it's not terribly complex anyway.
There is also the Firmware Finder app in Google Play. Either work.
(This also makes it accessible to those of us who don't run windows as a primary desktop.)
--
If you're not on Windows (Linux, Mac, BSD):
The following GitHub repo contains a Perl script for extracting the contents of UPDATE.APP:
https://github.com/marcominetti/split_updata.pl
Run:
splitupdate UPDATE.APP
The full image will be extracted into a subdirectory "output".
Click to expand...
Click to collapse
Yup, I'm aware of the Play Store app, but IMO, having everything directly on your PC is more convenient. Also what you said is useful for people not running Windows, so kudos to you for that.
aureliomilitao said:
i install Havoc via fastboot ok
but i return stock huawei , install system.img of update.app ok
but now after install stock huawei system my phone lost language portuguese Brazil ...no more all languages
Click to expand...
Click to collapse
Huh, that's a strange issue. I'd suggest you do this :
- If you don't care about all you data being lost (you got a backup), get to Huawei eRecovery by rebooting your phone and holding volume up button for 3 seconds on the screen saying your bootloader has been unlocked. Then follow the indications on screen, by choosing 'Download latest version'
- The fact that you can't choose any language is odd, as all languages are included in system.img. So you probably got a... kind of faulty system.img from your update.app, which is also strange.
Deytron said:
Huh, that's a strange issue. I'd suggest you do this :
- If you don't care about all you data being lost (you got a backup), get to Huawei eRecovery by rebooting your phone and holding volume up button for 3 seconds on the screen saying your bootloader has been unlocked. Then follow the indications on screen, by choosing 'Download latest version'
- The fact that you can't choose any language is odd, as all languages are included in system.img. So you probably got a... kind of faulty system.img from your update.app, which is also strange.
Click to expand...
Click to collapse
i extract system.img in update.app ...and lost Brazil language
aureliomilitao said:
i extract system.img in update.app ...and lost Brazil language
Click to expand...
Click to collapse
Well... I'm sorry, but I can't help you on that one. It just doesn't make sense. You can't "lose" a language. As I said, try to use Huawei eRecovery to completely restore your phone.
Solved
[GUIDE] ROOT LG G Pad V530 For Newbies!
On August 1, 2021 I am giving up my Mediafire account. There will no longer be a link to the files. If anybody else would like to host the files, that is OK with me.
This is a Guide for those who have never Rooted a device. The Guide assumes no prior knowledge.
I had a young one in my family, a fifth grader, follows these instructions and she was able to root one of my LG V530
without a problem. Just print the Guide and READ THE WHOLE GUIDE BEFORE YOU START.
REQUIRED: (1.) Windows PC (2.) LG V530 Tablet (3.) USB Cable (4.) Stock boot.img
CREDITS:
Now before we get started I want to give credit to the following:
topjohnwu For Magisk Manager
Snoop05 For 15 Second ADB Installer
Vincen_vann For explaining how to extract the stock boot.img from our LG V530 or any other LG device.
(See below the link for how to extract Stock boot.img)
[WARNING!!] This ROOTING GUIDE will allow to ROOT you LG V530 or any LG device
SAFELY if you have the Stock “boot.img”
(V530 boot.img is included in the Download folder)
[WARNING!!] If you do not have a stock boot.img FOR YOUR DEVICE – STOP!!
[DO NOT ATTEMPT ROOT!] (See Extract Stock boot.img BELOW)
[WARNING!!] All user data and downloaded apps will be delete on ROOTING
We are going to use a step by step method. Please check off each step as it is completed.
____ 1.) Download whatever files you need from folder. The link is below .
If you are new to ROOTING then download the whole folder.
http://www.mediafire.com/folder/f9f1qfoazyc6g/ROOT LG G Pad V530 for Newbies
____ 2.) Open the Windows Driver folder in the extracted folder and install both
adb-setup-1.4.3 & LGMobileDriver_WHQL_Ver_4.2.0
____ 3.) On your PC Open the "GET ROOT Batch and ADB Command" folder and copy the
GETROOT.bat to your c:\adb folder.
____ 4.) On your LG V530 go to Setting -> About Tablet -> Hardware info -> Model number if is LG-530
go to step-5. If the Model is NOT LG-530 [ STOP! ]
____ 5.) On your LG-530 go to Settings -> Security -> Unknown sources Tap to set On
____ 6.) On your LG-530 go to Settings -> About tablet -> Software info -> Build number Tap 7 times
____ 7.) On your LG-530 go to Settings -> Developer options -> Enable OEM unlock and USB debugging
____ 8.) Connect USB cable to LG-530 and PC then Tap OK to Allow USB Debugging
Now change the USB mode from Charging to File Transfer
____ 9.) Open the LG-530 in the Windows explorer then open the folder → "Stock boot.img for LG Pad V530"
and drag and drop "boot.img" to your V530 tablets sd_card or to your Tablets Download folder if you don’t have an sd_card.
____ 10.) Remove the USB Cable from the LG-530
____ 11.) Re-Connect the USB Cable LG-530 then Tap the “OK” to Allow for USB Debugging.
Now change from Charging mode to PHOTO Transfer. Go to your C:\adb folder hold
down the shift key and right click the mouse and select Open a Command Prompt here.
Type -> adb devices then the press return key on your keyboard you should see your
LG-530 listed in the adb devices
____ 12.) Remove the USB cable from you LG-530
____ 13.) On LG-530 go to https://github.com/topjohnwu/Magisk/releases and download the latest version
of Magisk Manager (Always use the latest version)
____ 14.) Install Magisk Manager and select Patched Boot Image File from the 2 options. DO NOT Select Install ZIP!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tap on the upper left corner of Magisk Manager
and Navigate to the folder where you copied boot.img and select boot.img
Now wait for Magisk Manager to finish creating the magisk_patched.img
Magisk Manager will have created the file magisk_patched.img in your download folder.
Once the magisk_patched.img is created exit Magisk Manager
____ 15.) Press the Power key on your LG-530 and select Power off and restart.
(I have found that after running Magisk Manager a restart is necessary,
so that you can select the usb transfer mode).
____ 16.) Connect the USB cable and select PHOTO Transfer mode.
Go to your C:\adb folder and open it.
Find the GETROOT.bat file in your C:\adb folder and right click
and select Run as Administrator.
[OPTION]
If would rather type the ADB commands instead of using the GETROOT.bat
they are in the “GET ROOT Batch and ADB Commands” folder and shown below.
adb devices
adb pull /sdcard/Download/magisk_patched.img
adb reboot bootloader
fastboot oem unlock
fastboot flash boot magisk_patched.img
fastboot reboot
____ 17.) You LG-530 will reboot. Don't worry about the LG unlocked bootloader message just
press the power button once and wait. it will take a little time to awhile to boot,
but you will see Android is Starting Screen (Be Patient).
____ 18.) After you LG-530 has boot you will have to enter all your user data again,
just like FOR a new tablet.
____ 19.) Now download Magisk Manager again and install it. After installing,tap on the SafetyNet Check
on the middle on the Magisk screen. Magisk will ask to Download and Install Proprietary Code.
Tap Allow. Once the code is installed, Re-Boot the tablet, REBOOT needed for Magisk to finish installing.
After reboot go to Magisk and tap on the SafetyNet Check it should be Green
and show that you have passed the SafetyNet.
This means you are ROOTED.
[CLEAN UP] From the File Manager go to the Download folder and delete magisk_patched.img
[ENHANCEMENTS] Go to F-Droid.com download and install F-Droid.
Once f-Droid is installed, use the F-Droid search to find AdAway.app
Setup AdAway and download the AdAway host files.
Now use F-Droid to find DNS66.app download and install it
Configure DNS66 to use the AdAway host files. Start DNS66.
Now NO MORE Google Ads in downloaded apps.
[EXACT Stock boot.img from LG devices] The Link below explains how to do it.
https://forum.xda-developers.com/g-...mo-lg-v530-t3715663/post76052694#post76052694
[UNROOTING] [WARNING NEVER UNINSTALL Magisk!]
Use the Magisk Uninstaller to UNROOT your LG G Pad.
If you just uninstall Magisk will no longer boot you device!
After Using Magisk Uninstaller
Then: If want to return your device to stock.
Copy the “Lock_Bootloader.bat” to your
c:\adb folder and right click Lock_Bootloader.bat and Run as Administrator.
On August 1, 2021 I am giving up my Mediafire account. There will no longer be a link to the files. If anybody else would like to host the files, that is OK with me.
You really should modify the script to incorporate functionality for people who do not have an external sd card and have downloaded the boot.img folder to their downloads folder as you descried in your tutorial.
Also the newest version of magisk 7.3.2 labels the patched file as "magisk_patched.img" not "patched_boot.img" as you had it in the script.
Since I didn't have an sd card inserted and assumed you had taken care of the possibility that a user may place the boot.img file in either place you suggested it obviously didn't work but i didn't know that till I went through the entire process and then downloaded and setup magisk again and it didn't say it was installed same as before.
I then ran each command in command prompt one by one to see where the error was occurring. I compared the file location and name you had in the script to the one magisk had in its flashing log screen and I fixed the script to match magisks log output. It then worked properly.
My original boot image and the patched boot file labeled as I descried above was located in "/storage/emulated/0/Download"
I wouldnt say anything if this tutorial didnt say specifically and I quote
"ROOT LG G Pad V530 For Newbies!
This is a Guide for those who have never Rooted a device. The Guide assumes no prior knowledge.
I had a young one in my family, a fifth grader, follows these instructions and she was able to root one of my LG V530
without a problem. Just print the Guide and READ THE WHOLE GUIDE BEFORE YOU START."
Change one variable such as not having and not thinking you need an sd card via your own guide text, and your guide for noobs is not for noobs any longer.
Guide and GETROOT.bat Updated
polygaryd said:
You really should modify the script to incorporate functionality for people who do not have an external sd card and have downloaded the boot.img folder to their downloads folder as you descried in your tutorial.
Also the newest version of magisk 7.3.2 labels the patched file as "magisk_patched.img" not "patched_boot.img" as you had it in the script.
Since I didn't have an sd card inserted and assumed you had taken care of the possibility that a user may place the boot.img file in either place you suggested it obviously didn't work but i didn't know that till I went through the entire process and then downloaded and setup magisk again and it didn't say it was installed same as before.
I then ran each command in command prompt one by one to see where the error was occurring. I compared the file location and name you had in the script to the one magisk had in its flashing log screen and I fixed the script to match magisks log output. It then worked properly.
My original boot image and the patched boot file labeled as I descried above was located in "/storage/emulated/0/Download"
I wouldnt say anything if this tutorial didnt say specifically and I quote
I believe everything should work, but if anybody finds a problem please let me know.
"ROOT LG G Pad V530 For Newbies!
This is a Guide for those who have never Rooted a device. The Guide assumes no prior knowledge.
I had a young one in my family, a fifth grader, follows these instructions and she was able to root one of my LG V530
without a problem. Just print the Guide and READ THE WHOLE GUIDE BEFORE YOU START."
Change one variable such as not having and not thinking you need an sd card via your own guide text, and your guide for noobs is not for noobs any longer.
Click to expand...
Click to collapse
I have updated the Guide and the GETROOT.bat file.
I use magisk_patched.img in the script per your post.
I have not tested the script. My tablet is being used right now and I don't have time to unrooted and than rooted it to test everything
Lastly please read step 9. You can copy the boot.img to your Download folder if you don't have and sd card.
whenever I install magisk, it says that my version is not supported but then when I download ANY older versions it says the file is corrupt?
Link to Download Newest Version Magisk Manager
spart0n said:
whenever I install magisk, it says that my version is not supported but then when I download ANY older versions it says the file is corrupt?
Click to expand...
Click to collapse
I am not sure what is happening.
Can you provide more details?
In the guide are you at Step 14?
I have list the URL to the newest version of Magisk Manager below.
You should be downloading the Magisk Manager.
The URL for Magisk -> https://github.com/topjohnwu/Magisk/releases/
I fixed it nevermind lol
xdaGerry said:
I am not sure what is happening.
Can you provide more details?
In the guide are you at Step 14?
I have list the URL to the newest version of Magisk Manager below.
You should be downloading the Magisk Manager.
The URL for Magisk -> https://github.com/topjohnwu/Magisk/releases/
Click to expand...
Click to collapse
My issue was that I had previously rooted this tablet and the newest version of magisk manager wouldn't use it so I had to go back and install a really old version of magisk manager, update magisk then update magisk manager.
Anyway I have a question for you.
So far i have FDE module installed through magisk and I'm looking for more ways to squeeze any last bit of performance out of this old thing, I also installed elementalx manager and made some manual tweaks to apply on boot. A larger swap file, CPU and GPU set to performance always.
Anything else I can do to extend the life and performance of this old tablet?
I was able to install Magisk manager, but Your "getroot" file is 7z. I need a windows file please.
kcohen67 said:
I was able to install Magisk manager, but Your "getroot" file is 7z. I need a windows file please.
Click to expand...
Click to collapse
The GetRoot folder is compressed as a 7z file.
You can download 7-Zip from here: -> https://www.7-zip.org/download.html
7-Zip is free and open source. Download it and install it. Right click on the 7z file and extract it.
Thank you for this guide!
I'm getting stuck on step 17. After running GETROOT the tablet switches to "Welcome to Fastboot Mode for bootloader unlock:"
I'm unable to select anything. The only thing I can do is hold power + volume down to force the device to restart. The CMD window says "waiting for device".
What am I missing?