Related
Hello all,
I've just installed the latest Nexus4 Tookit (1.6.8) in order to flash the 0.33 radio back (to restore LTE; I've upgraded to 4.2.2 before reading it disabled it) and I want to root the phone.
I can connect to the phone (booted in fastboot), but the Toolkit doesn't display 4.2.2 as a build. However, it does say (in uppercase) that I need my version or a higher one in order to root it.
I would appreciate help on this.
Thanks in advance,
JL
Code:
To find your device's build goto Settings, About device and make a note of the
information on the Build number section. Use this to select the right option below.
Custom Roms are usually supplied with an insecure boot image so if you want to
perform a task that requires this then you can select 'yes' if asked. If you are on
a Stock Rom or the task fails on a Custom Rom then answer 'no' and try again.
For simple tasks (drivers, backing up apps, flash stock file) that doesn't require
adb root access you can select anything you want from the list below.
FOR ROOTING AND PERFORMING TASKS ON YOUR DEVICE, IF YOU CANNOT FIND THE BUILD IN
THE BELOW LIST THEN YOU CAN SELECT THE NEXT BUILD UP (AS LONG AS IT IS THE SAME
ANDROID NUMBER IE. 4.2.*).
------------------------------------------------------------------------------------
SELECT YOUR DEVICE VERSION AND BUILD * = LATEST AVAILABLE GOOGLE STOCK IMAGE
------------------------------------
11. Android 4.2.0 [Build JOP24G,JOP40C] [FACTORY IMAGE AVAILABLE TO DOWNLOAD]
12. Android 4.2.1 [Build JOP40D] *[FACTORY IMAGE AVAILABLE TO DOWNLOAD]
h. HELP ME I CAN'T FIND MY BUILD
====================================================================================
What Build do you have?
And sorry for the typo in the subject, I meant 1.6.8 (as mentioned in the body) not 1.6.9 as the version for the Toolkit.
It really shouldn't make a difference. Also, you should do it manually if you don't "feel safe" using the toolkit for an "unsupported" version of Android. I think that the manual way is much quicker than the toolkit. If you need help doing it manually, ask me.
Sent from my Nexus 4 using xda premium
jeanluc2008 said:
Hello all,
I've just installed the latest Nexus4 Tookit (1.6.8) in order to flash the 0.33 radio back (to restore LTE; I've upgraded to 4.2.2 before reading it disabled it) and I want to root the phone.
I can connect to the phone (booted in fastboot), but the Toolkit doesn't display 4.2.2 as a build. However, it does say (in uppercase) that I need my version or a higher one in order to root it.
I would appreciate help on this.
Thanks in advance,
JL
Code:
To find your device's build goto Settings, About device and make a note of the
information on the Build number section. Use this to select the right option below.
Custom Roms are usually supplied with an insecure boot image so if you want to
perform a task that requires this then you can select 'yes' if asked. If you are on
a Stock Rom or the task fails on a Custom Rom then answer 'no' and try again.
For simple tasks (drivers, backing up apps, flash stock file) that doesn't require
adb root access you can select anything you want from the list below.
FOR ROOTING AND PERFORMING TASKS ON YOUR DEVICE, IF YOU CANNOT FIND THE BUILD IN
THE BELOW LIST THEN YOU CAN SELECT THE NEXT BUILD UP (AS LONG AS IT IS THE SAME
ANDROID NUMBER IE. 4.2.*).
------------------------------------------------------------------------------------
SELECT YOUR DEVICE VERSION AND BUILD * = LATEST AVAILABLE GOOGLE STOCK IMAGE
------------------------------------
11. Android 4.2.0 [Build JOP24G,JOP40C] [FACTORY IMAGE AVAILABLE TO DOWNLOAD]
12. Android 4.2.1 [Build JOP40D] *[FACTORY IMAGE AVAILABLE TO DOWNLOAD]
h. HELP ME I CAN'T FIND MY BUILD
====================================================================================
What Build do you have?
Click to expand...
Click to collapse
Toolkits are nice for ease, but they can cause problems if the operations aren't executed correctly. It's safer to do it manually.
Code:
fastboot flash recovery recovery.img
Where recovery.img is a custom recovery
Start Recovery
Mount System
Code:
adb push superuser.apk /system/app/
Should be SuperSU
That should be all you need to do to root the phone without installing a custom ROM on top.
hey guys i found custom ROM for d858hk version which is here
http://bbs.gfan.com/android-7892224-1-1.html
can be translated through Google but we need someone to explain to us in details.
I might able to help, I can read Chinese
let me know if you want any explanations.
it's based on lollipop 20d
- v1.0 LED not working, and this v2.0 fixed the problem
- rooted, superSU v2.46
- once you flashed the ROM, no need to flash the ROOT again
- busybox is in the system and no app not there
- works on D857 858 and 858HK
- it's a LIGHT version, there are functions that are deleted, like weather widget for example
- including deleted app inside the ROM, and could recover yourself
- app can write data to external SD card
- split view works for 3rd party app
- smart cover function removed, user can download the "deleted app" and put back into the system to get it working
deleted apps
http://pan.baidu.com/s/1mg86X6o
HOW TO FLASH
FOR D858HK
1. ROOT
2. install TWRP 2.8.1.0
3 Reboot to TWRP 2.8.1.0 and upgrade it to 2.8.5.1
4. Flash ROM using this newest TWRP
D857 and D858
1. ROOT
2. download build.prop.zip, extract, using ES explorer to replace the one in "system" folder
3 flash D858HK 's TOT (http://bbs.gfan.com/android-7502599-1-1.html)
4.install TWRP 2.8.1.0
5. Reboot to TWRP 2.8.1.0 and upgrade it to 2.8.5.1
6. Flash ROM using this newest TWRP
Do "double wipe" after flashing the ROM, otherwise might have FC messages
Thanks alot i think this will help ...will try it now
but can we install twrp when in lollipop as i am now on lollipop
any ideas?
maybe these
http://bbs.gfan.com/android-7677473-1-1.html
one click Recovery installation
need to be rooted
1. extract files to computer
2 connect phone
3 turn on usb debugging
4. run Recovery.bat
---------------------------------------
old temp way, didn't say if it works on L or only KK
http://bbs.gfan.com/android-7727191-1-1.html
So...can any of you fluent Chinese speakers/readers help with the actual downloading of the ROM? It seems the rom is available at http://pan.baidu.com/s/1mg86X6o, but I get a little overloaded and can't figure out how to download from there. It seems to want me to log in, but I can't figure out if there's a non-login download ability lurking somewhere?
Do you have some screenshoots ?
Two things. First, I had the wrong link before. Correct one is: http://pan.baidu.com/s/1sjoKe4l. Second, I realized the reason is that the zip file is over 1GB and they force you to a "download butler". So the login thing is related to copying that file into your (QQ, for example) account and then you could download the file from there.
If anyone with a D858HK is interested, I was able to install this custom rom on my phone without any problems. I followed steps elsewhere to root (the one click version) and install TWRP. The rom is basically a slim version of the standard lollipop rom. If you end up deciding to install this, be aware that the Google Contact Sync app is not included within the rom and you'll need to also download the "deleted apps" zip file mentioned in the same post (link in OP). In the "deleted apps" zip, you'll want to grab the Gooogle Contact Sync apk and install that ... otherwise you can't get your contacts copied to the new rom. There were a bunch of other apks, but this one the only one so far that seemed like it shouldn't have been removed from the rom.
FYI, here are the version details of the rom:
Android version: 5.0.1
Baseband version: MPSS.DI.3.0.c6.2-00011-M8974AAAAANAZM-1
Kernel version: 3.4.0
Build number: (some chinese)1121561(more chinese)
Software version: D858HK20d-HKG-XX
So in total its not worth installing it? But anyway, thanks for your report!
silencer1979 said:
So in total its not worth installing it? But anyway, thanks for your report!
Click to expand...
Click to collapse
I guess that depends on how easy it is to remove LG's bloatware and whether or not you need all/any of it. I personally didn't care for it anyway. But yeah, other than that, nothing special about the rom.
There were a bunch of other apks, but this one the only one so far that seemed like it shouldn't have been removed from the rom.
i believe there's a thread somewhere in this forum (http://bbs.gfan.com/forum-1508-type-10913.html) regarding d858 MIUI, could someone confirm? Thanks
Edit
twrp flashh from MM
has anyone successfully flashed TWRP from an MM rom i tried it and i got bricked and i cant seem to find one for MM only for LP
Lg g3 d858hk
Hey, did you install? There is a problem or not? All programs worked fluently?
xdax1 said:
let me know if you want any explanations.
it's based on lollipop 20d
- v1.0 LED not working, and this v2.0 fixed the problem
- rooted, superSU v2.46
- once you flashed the ROM, no need to flash the ROOT again
- busybox is in the system and no app not there
- works on D857 858 and 858HK
- it's a LIGHT version, there are functions that are deleted, like weather widget for example
- including deleted app inside the ROM, and could recover yourself
- app can write data to external SD card
- split view works for 3rd party app
- smart cover function removed, user can download the "deleted app" and put back into the system to get it working
deleted apps
http://pan.baidu.com/s/1mg86X6o
HOW TO FLASH
FOR D858HK
1. ROOT
2. install TWRP 2.8.1.0
3 Reboot to TWRP 2.8.1.0 and upgrade it to 2.8.5.1
4. Flash ROM using this newest TWRP
D857 and D858
1. ROOT
2. download build.prop.zip, extract, using ES explorer to replace the one in "system" folder
3 flash D858HK 's TOT (http://bbs.gfan.com/android-7502599-1-1.html)
4.install TWRP 2.8.1.0
5. Reboot to TWRP 2.8.1.0 and upgrade it to 2.8.5.1
6. Flash ROM using this newest TWRP
Do "double wipe" after flashing the ROM, otherwise might have FC messages
Click to expand...
Click to collapse
My LG-D858HK phone hard bricked:
What happened/how I hard bricked the phone. I'd already rooted the phone with Marshmallow and then tried to flash phone TWRP by (mistakenly) using https://play.google.com/store/apps/details?id=b007.autorecd858hk when it hard bricked the phone. Now, the phone screen is black/blank and blue/red LED light flashing.
In addition, my PC doesn't recognise phone when plugged into USB port/s. Pop-up on PC screen says; “The last USB device you connected to this computer malfunctioned and windows do not recognize it.” And in Device Manager, I see a ‘yellow triangle’ next to LGE Platform Android Composite USB Device Driver.
I tried different methods to go into download mode and I’m not sure if any worked. Because, obviously, I can’t see anything on the phone screen to carry out procedures to fix phone in download mode. Moreover, I’m not even sure if the phone goes into download mode apart from a sound made from PC and the pop-up straight after.
PC always recognised phone when plugged into USB port/s before it was hard bricked.
Due to the fact that all guides, rooting threads about the Huawei Honor 4C are scattered all over the XDA and hence are difficult to be searched for when needed, I decided to create an index thread to keep all ROM updates, rooting and unlocking guides in one neat clean thread.
I’ll try my best to keep this thread updated as soon as new information is released from trusted sources or whenever new mods, ROMs, etc. are released.
You can also post your queries here and I'll try my level best to answer them.
Contents:
1. Device Specifications and Variants
i. Specifications
ii. Variants
2. Stock and Custom ROMs
i. Stock EMUI 3.0 and 3.1 Download Links
ii. Upgrading from Kitkat to Lollipop
iii. Downgrading from Lollipop to Kitkat
iv. Flashing Stock ROM in cases of bootloop
v. Flashing Stock ROM when device unable to boot to recovery or update mode
vi. Stock based Custom ROMs and AOSP based Custom ROMs
3. Unlocking Bootloader, Rooting and Custom Recoveries
i. Custom Recovery and SU zips Download Links
ii. Unlocking Bootloader and Relocking Bootloader
iii. Installing Custom Recovery
iv. Restoring Stock Recovery
v. Installing SU Binary (Rooting your Device)
4. ROM Add Ons and Miscellaneous Guides
i. Xposed Framework on EMUI 3.0 and EMUI 3.1
ii. Viper4Android Sound Mod
iii. L Speed Mod for Android Lollipop
iv. Changing Region
v. Extracting Update.APP
5. Credits
Device Specification and VariantsDevice Specification
Processor HiSilicon Kirin 620 1.2 GHz Octa-Core ARM 7a-64-bit
RAM 2 GB SDDR
ROM 8 GB (3.2 GB available to Kitkat users / 2.5 GB available to Lollipop users)
Display 5.0 Inch 1280x720 294 dpi IPS LCD Capacitive Touchscreen with Scratch Resistant Glass
Android Version EMUI 3.0 Android 4.4.2 (upgradeable to EMUI 3.1 Android 5.1.1 / EMUI 4.0 Android 5.0 confirmed and will be available in February 2015)
Battery 2550 mAh Li-on Battery (Non-Removable)
Network GSM / HSPDA+ (No LTE)
Camera 13 MP back Geo-tagging, Paronama, HDR, Time-Lapse, Video Recording 1080p at 30 fps / 5 MP front, Video Recording 720 p
GPU Mali 450-MP4 OpenGLS 2.0
Also see attached CPU-Z screenshots for advanced and complete specs.
Variants
Pakistan CHM-U01 B067 (Kitkat) / B120 (Kitkat) / B310 (Lollipop)
India / Malaysia / Indonesia / South Asia CHM-U01 B063 (Kitkat) / B070 (Kitkat) / B302 (Lollipop) / B330 (Lollipop) / B340 (Lollipop) / B350 (Lollipop) / B360 (Lollipop) / B380 (Lollipop) / B390 (Lollipop)
Russia CHM-U01 B060 (Kitkat) / B120 (Kitkat) / B130 (Kitkat) / 304 (Lollipop) / B310 (Lollipop) / B320 (Lollipop)
China Developer Channel CHM-UL00 CHM–TL00 CHM-TL00H v5.9.1 (Lollipop) / v5.9.16 (Lollipop) / v5.10.1 (Lollipop) / v5.10.16 (Lollipop) / v5.11.1 (Lollipop) / v5.11.16 (Lollipop) / v5.12.1 (Lollipop) / v5.12.16 (Lollipop) / v5.12.16 (Lollipop) / v6.1.1 (Lollipop) / v6.1.16
China Stable Channel CHM-UL00 CHM–TL00 CHM-TL00H B181 (Kitkat) / B191 (Kitkat) / B200 (Kitkat) / B211 (Kitkat) / B220 (Kitkat) / B230 (Kitkat) / B231 (Kitkat) / B419 (Lollipop) / B422 (Lollipop) / B425 (Lollipop)
Stock and Custom ROMsAll guides in this section require you to have Stock Recovery installed and device must be completely unrooted unless specified. If you have a custom recovery installed see Unlocking Bootloader, Recovery and Custom Recovery > Restoring Stock Recovery Section for instructions.Stock EMUI 3.0 and EMUI 3.1 Download Links
Just click on the Version Number to download the respective ROM.
EMUI Emotion UI 3.0 Kitkat 4.4.2
Pakistan CHM-U01 B067 (Kitkat) / B120 (Kitkat)
India / Malaysia / Indonesia / Asia Pacific CHM-U01 B063 (Kitkat) / B160 (Kitkat) / B063 (Kitkat) / B070 (Kitkat)
Russia CHM-U01 B060 (Kitkat) / B120 (Kitkat) / B130 (Kitkat)
China Stable Channel CHM-UL00 CHM–TL00 CHM-TL00H B181 (Kitkat) / B191 (Kitkat) / B200 (Kitkat) / B211 (Kitkat) / B220 (Kitkat) / B230 (Kitkat) / B231 (Kitkat)
EMUI Emotion UI 3.1 Lollipop 5.1.1
Pakistan CHM-U01 B310 (Lollipop)
India / Malaysia CHM-U01 B330 (Lollipop)
Russia CHM-U01 B310 (Lollipop)
Indonesia CHM-U01 B340 (Lollipop)
Asia Pacific CHM-U01 B360 (Lollipop)
China CHM-UL00 CHM–TL00 CHM-TL00H v5.9.1 (Lollipop)
Upgrading from Kitkat to Lollipop
Always try to take OTA updates whenever possible as user data isn't wiped. However, if you want to start anew, just use the below listed methods. Backup all important data on internal storage before performing upgrade. Internal Storage will be completely wiped after upgrade. Ensure battery is fully charged or at least 30%. Do not press any button nor attach your phone to charger after the upgrade process is initiated.Normal Upgrade (Upgrade using the Software Updater)
Download the Lollipop Stock ROM according to your region. See Stock and Custom ROMs > Download Links section for download links.
Ensure your SD card has atleast 3.0 GB of free space.
Extract the downloaded *.zip or *.rar and copy the dload folder (with the UPDATE.APP in it) to the root of your SD card. (In some update packages, there might be multiple UPDATE.APP. Hence copy the UPDATE.APP with has the largest file size)
Insert the SD card (if not already) and navigate to Settings > Update > Menu > Local Update > Full Package:UPDATE.APP . Now finally press Install.
Your phone will reboot to recovery. Wait for the progress bar to finish. When it does you phone will switch off. Hold the power button to switch it back on.
First boot might take some time due to app optimization hence be patient.
Forced Upgrade
Download the Lollipop Stock ROM according to your region. See above section for download links.
Ensure your SD card has atleast 3.0 GB of free space.
Extract the downloaded *.zip or *.rar and copy the dload folder (with the UPDATE.APP in it) to the root of your SD card. (In some update packages, there might be multiple UPDATE.APP. Hence copy the UPDATE.APP with has the largest file size)
Insert the SD card (if not already) and Power Off your device.
Now while holding Volume Up and Volume Down buttons, hold the Power button to power on the device and boot straight to Software Upgrade Mode.
Wait for the process bar to finish. Device will automatically reboot after the upgrade has completed successfully.
First boot might take some time due to app optimization.
Downgrading from Lollipop to Kitkat
Method 1
Download your current Lollipop ROM (see the first section for download links) and the Kitkat ROM you want to downgrade to.
From Lollipop Stock ROM: First copy UPDATE.APP located in 0_CUSTOM_PACKAGE\MiddlePackage\dload to dload directory in the root of your SD card.
Use any of the method posted in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to flash the Middle Package UPDATE.APP. Skip the copying stuff in those sections.
After the flash has completed, delete the existing UPDATE.APP.
From Kitkat Stock ROM: Copy the Main UPDATE.APP (one with the larger size) to the dload directory in the root of your SD card..
Use any of the method posted in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to flash the Main Kitkat UPDATE.APP. Skip the copying stuff in those sections.
Method 2
This method requires ROOT SU privileges on your device. Also please make a backup before proceeding.
Make a TWRP or CWM backup. If something goes wrong, you must have something to restore from.
Download and install Terminal Emulator from Play Store. Open the app and execute the following commands (grant SU privileges when prompted):
Code:
su
mount -o rw,remount /system
Open your favorite File Manager which supports browsing / partition and obviously Root permissions , and navigate to /system.
Search for build.prop and open it.
Find ro.product.model and change it's value to balong.
Save the file and make sure permissions are set to -rw-r--r--.
Reboot you device, flash Stock Recovery and any Kitkat ROM you want. See Unlocking Bootloader, Rooting and Custom Recoveries > Restore Stock Recovery for flashing Stock Recovery instructions and Stock and Custom ROM > Upgrading from Kitkat to Lollipop for Stock ROM flashing methods and instructions (You have to use the FORCED METHOD to flash).
Flashing Stock ROM in cases of bootloop or otherwise
If you are stuck in a bootloop, device keeps on restarting follow this guide.
Before you follow this guide, perform a FACTORY RESET on your device. If this doesn't work, then continue.
Download the ROM version currently on your device or any newer one. See Stock and Custom ROM > Download Link section for download links.
Ensure that you are on Stock Recovery. If not see Unlocking Bootloader, Rooting and Custom Recovery > Flashing Stock Reovery section to flash Stock Recovery.
Use the Forced Upgrade method in Stock and Custom ROM > Upgrading from Kitkat to Lollipop section to re-flash the Stock ROM.
Flashing Stock ROM when device unable to boot to recovery or update mode
Alright! So your phone is completely messed up and you can't boot to recovery or anything. Well this guide is for you! Resurrect that device!Always use original data cable that came with your device for flashing stuff. It is not necessary but recommended.Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Flashing the ROM through Fastboot
First download and install Huawei Update Extractor. Visit the official XDA Forum for download, installation instructions and usage.
Extract boot.img, recovery.img and system.img from UPDATE.APP and copy it to any directory on your computer. See Miscellaneous Guides > Extracting Update.APP section for instructions.
Open Command Prompt in the directory where you have extracted the files by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Completely power off your device.
While holding Volume Down button, connect your device to PC via USB cable to boot to Fastboot Mode.
Execute these commands one at a time using the command prompt.
Code:
fastboot flash boot boot.img
fastboot flash recovery recovery.img
fastboot flash system system.img
fastboot erase cache
fastboot erase userdata
fastboot reboot
Now hold Volume Up button and Power button simultaneously. As soon as you see the Honor logo, release the power button. Your device will now boot into recovery.
Perform a Factory Reset through recovery.
Availability of Stock based Custom ROMs and AOSP based Custom ROMs
Unfortunately, light is pretty dim here. There are no Custom ROMs available for this device. However KangVIP Custom Stock Based ROM is available for the Chinese Variants but I couldn't get the links because they want you to register first. Also, because Huawei hasn't published the chipset source code, so no CM or AOSP based ROM has been developed for this device.
Unlocking Bootloader, Rooting and Custom RecoveriesCustom Recoveries, Stock Recoveries and SU zips Download Links
Recoveries and SU Zips will work on the respective EMUI version regardless of device region.For Kitkat 4.4.2 EMUI 3.0
SuperSU Binary 2.46 doesn't worked correctly on Kitkat. It is better to use Kingroot. However, you may try flashing it!
Cofface Custom Recovery (CWM Based / Unofficial Port) Download Link
Stock EMUI Recovery Download Link
Kingroot Super User Binary + Manager Download Link
For Lollipop 5.1.1 EMUI 3.1
TWRP 2.8.7.0 (Unofficial Port) Download Link
Stock EMUI Recovery Download Link
SuperSU Binary 2.46 + Superuser App Download Link
Unlocking Bootloader and Relocking Bootloader
Unlocking Bootloader will void your warranty. You have been warned!Getting the Bootloader Unlock Code
First, visit this link. Accept the Unlocking Agreement and proceed.
In a new tab, visit this link and register for Huawei ID. Make sure you are registering using your mobile number.
After the registration is successful, return to the previous tab and log in using your newly generated Huawei ID.
Now provide the information:
Product Model: Go to Settings > About Phone. For ours it is, CHM-U01.
Product Serial Number: Refer to the original device box for serial number.
Product IMEI: Provide SIM1 IMEI.
Product ID: Dial *#*#1357946#*#* from your device and enter the Product ID displayed on the screen.
Finally enter the verification code and retrieve your Bootloader Unlock Code. Save it in a safe place.
Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Unlocking Bootloader
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open a command prompt and execute the following command (replace your_unlock code with yours):
Code:
fastboot oem unlock [I]your_unlock_code[/I]
fastboot reboot bootloader
Voila! You have successfully unlocked your device.
Relocking Bootloader
Relocking the bootloader will not un-void your warranty.
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Factory reset your device or reflash the stock ROM. See Stock and Custom ROM > Upgrading from Kitkat to Lollipop section for flash methods.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open a command prompt and execute the following command (replace your_unlock code with yours):
Code:
fastboot oem relock [I]your_unlock_code[/I]
fastboot reboot bootloader
Voila! You have successfully locked your device.
Install Custom Recovery
After installing a custom recovery, you will not be able to take OTA updates nor you will be able to reflash the stock rom.Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Installing Custom Recovery
Ensure that you have successfully installed all necessary tools and drivers mentioned above.
Download the custom recovery depending on your Android Version. See the first part of this section for download links.
For Lollipop only: Extract the downloaded RAR archive to get the recovery image.
Power off your device. While holding Volume Down button use a USB cable to attach your device to computer. Device will automatically boot to fastboot mode.
Open Command Prompt in the directory where you have extracted/downloaded the files by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Now execute the following command one at a time (replace recovery name with the one you downloaded);
Code:
fastboot flash recovery [I]recovery_name.img[/I]
fastboot reboot
Restoring Stock Recovery
Installing ADB / Fastboot and Necessary Drivers
Download 15 Seconds ADB and Fastboot Drivers. Visit the official XDA forum for download and installation instructions.
Install Fastboot drivers by downloading and installing Huawei HiSuite via this link.
Flashing Stock Recovery
Ensure that you have successfully installed all necessary tools and drivers mentioned above
Download Stock Recovery depending upon your Android version. See first part of this section for download links.
For Lollipop only: Extract the downloaded RAR archive to get the recovery image.
Open Command Prompt in the directory where you have extracted/downloaded the file by holding Shift and Right Mouse Button and finally click Open Command Prompt window here in the context menu.
Now execute the following command one at a time (replace recovery name with the one you downloaded);
Code:
fastboot flash recovery [I]recovery_name.img[/I]
fastboot reboot
Installing SU Binary (Rooting your device)
Prior to rooting, ensure you have unlocked your bootloader and installed a custom recovery.
Download flashable root zip depending on your Android version. See first part of this section for download links.
Copy the zip to either internal memory or external SD card.
Power off your device and disconnect it from PC or charger.
Now hold Volume Up button and Power button. As soon as you see the Honor logo, release the power button. Your device will now boot into recovery.
For CWM: Use volume buttons to navigate up and down and power button to select. Go to Install Zip > Chose zip from external or internal storage (depends where you copied the flashable zip). Locate the zip file and hit flash. After successful flashing, wipe cache and dalvik and reboot your device. For TWRP: It's all touch based, hence it's easy to navigate. Touch 'Install Zip', locate the zip file, flash it and finally wipe cache and dalvik.
Congratulations you have successfully rooted your device.
ROM Addons and Miscellaneous GuidesXposed Framework on EMUI 3.0 and EMUI 3.1
On Kitkat EMUI 3.0, Xposed works only when Use System Hooks is disabled in Xposed Settings. This means that modules such as Gravity Box, Minminguard won't work! However, modules that don't modify the UI work without problems.
On Lollipop EMUI 3.1, Xposed works flawlessly and great! See my thread here for instructions and details: http://forum.xda-developers.com/android/general/guide-workaround-running-xposed-t3338765
Viper4Android Sound Mod
Unfortunately, Viper4Android is a no go on EMUI 3.0 and EMUI 3.1. There is partial support i.e. the mod will only work when it is running in background and will not work on stock EMUI apps such as Music. Also be sure that after installing, DTS Sound Engine will be disabled (or won't work in most cases)!
L Speed Mod for Android Lollipop EMUI 3.1
This mod works flawlessly and I'm loving it! Visit the XDA thread for all information.
Changing Region
This is some really risky stuff. If anything goes wrong you'll end up with a bricked device. I have personally tested this and have successfully changed my region from Pakistan to Malaysia. Nothing will go wrong if you carefully follow the instructions!Prerequisites
Your device must be rooted.
ES File Explorer installed (no other Root Explorer should be used).
Backup of your stock ROM.
OEM Info File Download Link
Instructions
Dial *#*#2846579#*#* from your device to pop up Engineering Menu. Go to Network Information > Country / Vendor Info. I have listed some of the vendors below:
1. hw/spcseas – Malaysia
2. unicomelectric/cn – China
3. hw/meafnaf – Pakistan
4. mts/by – Belarus
Open ES File Explorer, switch to Root Mode and navigate to /data/. Open custom.bin using ES Note Editor. Clear the Vendor Information text in it and enter the text corresponding to the region you want to switch to. In my case as I switched from Pakistan to Malaysia, I cleared hw/meafnaf and inserted hw/spcseas. Save the file and make sure it's permissions are set to rw-rw-rw
Extract the OEM File Info and copy the oeminfo file of the country you are switching to. Using ES File Explorer, navigate to /dev/block/platform/hi_mci.0/by-name/ and paste it there. Replace the file currently present. Don't delete it! Now set it's permissions to rwx-rwx-rwx.
Finally reboot your device and enter Engineering Mode to verify Country/Vendor.
Download the latest ROM of the Vendor you switched to and flash it using Forced Flash Method. See Stock and Custom ROM > Upgrading from Kitkat to Lollipop for details.
Extracting Update.APP
This is a simple and straightforward guide! Follow and follow...
We'll start by downloading Huawei Update Extractor. Visit the XDA thread and scroll down for links.
Extract the downloaded file in a safe folder and launch HuaweiUpdateExtracter.exe
Make sure Profile is set to Unknown (worstenbrood).
Switch to Extract tab and locate the Update.APP. (Well you must have downloaded the Stock ROM. No! No problem! See Stock and Custom ROM > Download Links section for links).
Hold down Ctrl Button and select the partitions (such as System, Recovery, Boot, etc.) you wish to extract. Then right click on any one of the selections and click Extract Selected.
Browse for a location where you wish to extract the partitions (or images).
Tada! It's done!
Credits
Inshaal Mirza for providing Stock Recoveries and Root Zips.
CarbonTesla.com for providing ROMs versions list and Changing Region guide.
XDA for everything it has taught me.
If you encounter any issues in this guide or you believe I have made an error, please feel free to PM me or comment to notify. Thanks everyone!
Changelog:
25/01/2016 Streamlined Content
02/02/2016 Added another Downgrade Method
Great information. Thx
[email protected] said:
Great information. Thx
Click to expand...
Click to collapse
No problem! Just thought of giving back something to the community....:angel:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
rysalf said:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
Click to expand...
Click to collapse
Dont worry. PM me your mobile information (see thread for detail) and i'll provide you with the unlock code.
rysalf said:
hi,
it is not possible to register witch Phone nummer i live in germany and i canty type +49
can me someone help? unlock Bootloader?
Click to expand...
Click to collapse
You can register with email, and give your phone infos later.
morpheus133 said:
You can register with email, and give your phone infos later.
Click to expand...
Click to collapse
The problem is, Germany is not on the country list during sign up.. So you can't create a phone account using a Germany phone. Huawei has made it an obligation to use a phone account for unlocking.
mfbcool said:
The problem is, Germany is not on the country list during sign up.. So you can't create a phone account using a Germany phone. Huawei has made it an obligation to use a phone account for unlocking.
Click to expand...
Click to collapse
It is not a problem.
Use email to register!
I am from Hungary. Hungary is not on the list to but I can use the site.
i downloaded b360 lollipop. and theres no middle package for downgrade. help me. i want to downgrade my 4c.
ijameslargo said:
i downloaded b360 lollipop. and theres no middle package for downgrade. help me. i want to downgrade my 4c.
Click to expand...
Click to collapse
Try changing your region to Malaysia and then flash any Kitkat image you like!
mfbcool said:
Try changing your region to Malaysia and then flash any Kitkat image you like!
Click to expand...
Click to collapse
malaysia already
ijameslargo said:
malaysia already
Click to expand...
Click to collapse
Alright... Then try this method (it does the same thing as region change does). You must be ROOTED.
1. Open build.prop located in /system/.
2. Change ro.product.model value to Balong.
3. Restart your device.
4. Now flash away any Kitkat ROM of any region.
mfbcool said:
Alright... Then try this method (it does the same thing as region change does). You must be ROOTED.
1. Open build.prop located in /system/.
2. Change ro.product.model value to Balong.
3. Restart your device.
4. Now flash away any Kitkat ROM of any region.
Click to expand...
Click to collapse
sir my phone is not yet rooted. is there any other way? like flashing middle package?
ijameslargo said:
sir my phone is not yet rooted. is there any other way? like flashing middle package?
Click to expand...
Click to collapse
No manufacturer wants the end user to downgrade to a lower version. You have to be rooted and bootloader unlocked in the first place to downgrade. The middle package is in B330 Lollipop ROM. You may try flashing it but I doubt it will work on B360.
mfbcool said:
No manufacturer wants the end user to downgrade to a lower version. You have to be rooted and bootloader unlocked in the first place to downgrade. The middle package is in B330 Lollipop ROM. You may try flashing it but I doubt it will work on B360.
Click to expand...
Click to collapse
is it ok to flash the middle package in b330 even my phone is not rooted?
ijameslargo said:
is it ok to flash the middle package in b330 even my phone is not rooted?
Click to expand...
Click to collapse
No, you don't need to be rooted. Also this is completely safe. Huawei Recovery won't flash the file it is not compatible so feel completely safe to try it!
I was on B330 Lollipop ROM and I did downgraded mine to Kitkat just for Xposed!
im using b360 lollipop. now i will try to flash the middle package of b330 to downgrade mine to kitkat. im hoping it will work.
@mfbcool If you're challenging my info , Our Phone Support 4G LTE Network!! one thing and 2nd thing, we have Sources for chipset of Our devices but thats are for Arm only not Arm64, so they are less used for us,,, we only need a developer,,, and third and last one, we can never change region as mentioned above and in carbontesla.com, i already read it, but thats not the way!! we needed vendor files which are available only for Pakistani one Rom (B120) and Indian (B390) only,,, not present for chinese or any other region,,, so we cant change region!!
@inshaalmirza
---------- Post added at 02:06 PM ---------- Previous post was at 02:03 PM ----------
@ijameslargo you dont need to be rooted and unlocked bootloader for downgrading, you can downgrade to any version from any Rom,,, if you have done in any way then its ok, if not then tell me, i will guide you!!
@inshaalmirza
inshaalmirza said:
@mfbcool If you're challenging my info , Our Phone Support 4G LTE Network!! one thing and 2nd thing, we have Sources for chipset of Our devices but thats are for Arm only not Arm64, so they are less used for us,,, we only need a developer,,, and third and last one, we can never change region as mentioned above and in carbontesla.com, i already read it, but thats not the way!! we needed vendor files which are available only for Pakistani one Rom (B120) and Indian (B390) only,,, not present for chinese or any other region,,, so we cant change region!!
My turn!
1. So my desktop computer supports WiFi cards but it hasn't one installed so it neither can't search Hotspot networks nor can't create one. Same case here! The Kirin 620 SoC has SUPPORT for 4G networks but the radio module required to make it available is not installed ON THE HARDWARE on our 4C (it's installed on P8 lite though) or IS DISABLED ON THE HARDWARE SIDE.
2. There are more things required to build Custom ROM other than kernel sources (which you are of course mentioning about). You need open source drivers for CPU Management, GPU, WiFi, Bluetooth, Dual SIM card, Graphics Stack, Radio Bands support, NFC, etc. Unfortunately, those aren't included or open-sourced in the source. That's why the only custom ROM ever made for Kirin SoC, the Cyannogen Mod 11 for Honor 6 has no support for Bluetooth, NFC, USSD Execution, etc. The developer for that ROM made seriously tons of patches and spent countless weeks to make it happen. That's also the reason why there is no CM (or any AOSP) ROM for even high end Huawei devices such as Mate 7, etc. These devices however do have KangVIP ROM which is Stock Based Chinese mockoff.
3. I did changed my region from Pakistan to Malaysia successfully. If that didn't worked for you, I'll upload flashable zips probably in few days that will automatically change the region for you
I wish you ever had a Motorola phone which will hard brick on downgrade (yup a dead phone RIP). Unfortunately no manufacturer wants the end user to downgrade because of security patches, exploits, etc. You can always try flashing system.img of a lower version together with boot and recovery to see whether your phone has downgraded.
That 'balong' method I posted is actually an exploit or more preferably a cheat. The phone loses it's identity, model and version and thus any version either higher or lower can be flashed. However it does require root.
Click to expand...
Click to collapse
Great great!! You should know one thing too.... You didnot mention CM12.1 of 4X ?? You know, thats made from our Kernel Sources!! Nd dev made all drivers etc for it.... So just sources enough for it...right...
And i once also changed region to malysia/india, but it got balong build,,, then i flashed vendor file of specified rom,,, it changes to its real build!! Then my region was really changed!! And about 4G,,, our hardware support 4G but software didnot!! See in indian Rom, 3 options 2G,3G,4G available in preferred mode!!
@inshaalmirza
Hey there,
I need help, hope you have some for me . I want to use the 6.0.1. OpenKirin OmniROM on my phone and struggle even figuring out a way to get there.
I just bought a used ALE-L21 DualSIM phone with the B602 Build and EMUI 4.0.3 installed. The device is not rooted, nor has its bootloader been unlocked. The EMUI update service does not offer me any patches.
Could someone please line out to me which steps I have to take in order to root my ALE-L21 and get this ROM to work?
Disclaimer: No, I'm not just a lazy moron who does not want to read other topics on this forum - I'm a mere user with less-than-average knowledge of Android development or stuff like that. And I just can't make complete sense of the various posts I've found, since English is not my mother tongue and there seems to be a whole bunch of ways to do certain things with a phone. Well, since obviously I don't want to brick my new phone, I'm not too sure how to best puzzle together the pieces this Forum offers me. It would be insanely helpful if I could get a list that reads out something like:
1. Action - Source (for needed files, e.g.) - Result, on to step 2
2. Action - Source (for needed files, e.g.) - Result, on to step 3
3. ... and so on...
Okay, just so you see that I'm not entirely lost, I'm gonna show you the picture which is currently in my mind.
From what I understand so far, there's the following steps to get there (please rectify or rearrange steps as far as needed):
1. Update the device to Vanilla EMUI 4.1, Build B895 or B896 (I am currently downloading the B896 Build from this forum - which one is recommended? My phone is DualSIM)
2. Unlock Bootloader (What's the best way to do it? Huawei CS? Heard it's not even sure you get an answer. DCUnlocker? Wants money... Please help me clarify)
3. get TWRP 3.1.1.0 (I already have the IMG file, how do I get it to run on my phone?)
4. Root the device (I'd like to go with MAGISK, does anyone have a link for a MAGISK build confirmedly working on ALE-L21?)
5. Do some magic with TWRP (Which steps exactly?)
6. Flash the ROM Zip file via TWRP
7. Flash Gapps via TWRP
Is that about it?
As I said, please feel free to add to/adjust my list!
Thanks in advance,
Pako
If you haven't already install minimal adb tools on computer (windows) found here :
http://bit.ly/2jxX4ya
You then need to unlock bootloader using minimal adb tools and the unlock code
Unlock Code:
http://bit.ly/2z9EFhV
Unlock Bootloader Method in this thread here:
http://bit.ly/2oIASBs
After you are done unlocking the bootloader
Install twrp find that here :
http://bit.ly/2ok9BTi
There was a tool that was here somewhere to install twrp but I will link to my copy here
http://bit.ly/2ATBgRP
What you do is put the twrp image file in data folder
then change the name of the twrp file to TWRP_3.1.1-0_ALICE.img or
edit the install.bat file line data\fastboot.exe flash recovery data\TWRP_3.1.1-0_ALICE.img to the name of your twrp file
Once twrp is installed then you can pick which rom you want
The 6.0 roms arent going to be supported anymore so i suggest going for 7.0 ROM
I'm on AOSPA which is the cleanest and has good battery life
To install 7.0 rom you need B895 or B896 found here on the first post:
http://bit.ly/2jypIij
this is installed through twrp (which is accessed when Phone is off by holding volume up + power then let go once it vibrates or connect the phone to the computer and then type adb devices then adb reboot recovery in minimal adb tool)
once in twrp you need to install the B895.zip or B896.zip file then reboot your phone will boot into emui
you need to install twrp again as B895 or B896 wipes it
After installing twrp you can then install any custom rom of your choice
let the rom boot and then go back into twrp and install gapps found here: "http://bit.ly/1JOWjUqi recommend nano or even pico pick am64 7.1
I would also recommend installing Galactic forced deepsleep http://bit.ly/2ANVdbS
Hey there,
thank you very, very much for your comprehensive walkthrough! (Almost*) everything worked to perfection and I am now a happy user of OpenKirin's OmniROM 6.0.3. mod! Yeah, no 7.x... but I'd prefer to wait with that until the "issues" section of AOSPA does not contain any relevant things anymore. OmniROM seems to have no issues anymore, so I'm content with my choice. I will now follow your last advice and flash the Deep Sleep Mod to improve my device's battery life, and then I'm just happy.
* = The only issue I encountered was when having flashed TWRP, the device booted to the crappy EMUI eRecovery instead of TWRP. I solved this issue using this advice from another thread.
So, once again, thank you! All you xdaDevs, keep on developing ways to improve people's lives with their android devices!
Cheers,
Pako
Draw your attention. There is no bootload patch for the May update (A515F...3BTD4). You cannot build from the May update based on these instructions. But you can create a bootload patch for the May update yourself (we will be grateful if you share it here), or use instructions for self-assembly, firmware that was released before May 2020, or use the ready-made version that is proposed in the topic. May update may be lowered. Accordingly, the instructions are correct.
A51 AOSP vanilla firmware pure android + root. without gapps.
basis and discussion
https://forum.xda-developers.com/galaxy-a51/how-to/galaxy-a51-root-unlock-bootloader-flash-t4053065
To install, you must have Thailand stock on your phone. (if you feel the need for pure rom you can install Thailand firmware on your phone (in any country) first and then use this rom)
AP_A515FXXU3ATC3_CL17851094_QB29741186_REV00_user_low_ship_meta_OS10.tar.md5
BL_A515FXXU3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
CP_A515FXXU3ATC1_CP15294611_CL17851094_QB29641384_REV00_user_low_ship.tar.md5
CSC_OMC_OLM_A515FOLM3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
HOME_CSC_OMC_OLM_A515FOLM3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
https://www.sammobile.com/samsung/g...T6-kad_5CGhxM0_oN8OpqFmxK9Ic3vl4HJiOYGHLWZkhQ
Download the Samsung firmware for the Galaxy A51 SM-A515F with product code THL from Thailand. This firmware has version number PDA A515FXXU3ATC3 and CSC A515FOLM3ATC3. The operating system of this firmware is Android 10 , with build date Mon, 09 Mar 2020 06:15:30 +0000. Security patch date is 2020-03-01, with changelist 17851094.
Model SM-A515F
Model name Galaxy A51
Country
Version Android 10
Changelist 17851094
Build date Mon, 09 Mar 2020 06:15:30 +0000
Security Patch Level 2020-03-01
Product code THL
PDA A515FXXU3ATC3
CSC A515FOLM3ATC3
AOSP vanilla.tar (only firmware size 2.2 gigabytes) remember for root rights you need to flash the kernel
https://ln2.sync.com/dl/7261cb390/pgwapmtq-gavgymv7-jthnj54s-ym4c7njc/view/default/9350928780004
AOSP (zip archive: firmware, kernel, tools, instructions, links. Firmware + kernel are in the A51AOSPcleanvanilla folder size 1.7 gigabytes)
https://ln2.sync.com/dl/162028af0/3457nwui-mur73px8-nkn68249-rikxt4dg/view/default/9350929170004
setting
unlock bootloader
unlock bootloader (step1)
go to settings. about the phone. several times click on the line "build number" - we become a developer.
back to the settings. go to the system item. bottom line is for developers. looking for the line "unlock bootloader" or "factory unlock"
if you suddenly find that there is no “unlock bootloader” item, you need to turn off the Internet, rearrange the date 2 "months ago. Turn on the Internet. Go to the search engine and type something. Then turn off the Internet again, set the correct date and go to the developer's menu.
item appeared
unlock bootloader (step2)
1. turn off the phone.
2. Hold down the volume keys Vol + and Vol -.
3. connect the computer USB to the phone.
4. the phone as soon as it turns on, release the buttons.
5. and immediately hold down the Vol + key.
6. and once again prompts you to hold down the Vol + key
in the same way and blocked.
!!! All your actions will lead to a reset, I advise you to backup and untie your Google, Samsung account !!!
Do not block the bootloader on custom firmware and custom kernels - different devices behave differently, but there can be serious problems, up to and including the brick of the device
put the phone in download mode
odin itself and files for firmware need to be placed in the root of the disk otherwise different kinds of problems may arise.
flash one by one through odin, inserting into the AP window 1) vanilla.tar 2) boot (NoForcedEnforce) .tar, be sure to turn off auto-reboot (auto-reboot, tab in odin)
in case of any incomprehensible situation, as well as between the firmware of the first and second file (if the kernel does not want to flash), go into the recovery and make wipes, then return to the firmware mode DO NOT FORGET TO REMOVE THE CHECK REBOOT IN ODIN after all the firmware boot into the recovery and do everything wipes and dumps!
also with various kinds of glitches can help restart the computer.
ATTENTION! do not disconnect the wire while ODIN is running - wait until ODIN finishes its work and you can disconnect the wire, reboot, etc. without problems as many times as needed.
after installing AOSP to get root, install the terminal (for example, from f-droid https://f-droid.org/ https://f-droid.org/F-Droid.apk)
dial in terminal
su
setenforce 0
getenforce
should issue
permissive
THANKS TO ALL with xda!
personal big thanks
BK https://forum.xda-developers.com/member.php?u=9402185
map220v https://forum.xda-developers.com/member.php?u=7618808
phhusson https://forum.xda-developers.com/member.php?u=1915408
gabrielfrias https://forum.xda-developers.com/member.php?u=4661848
ToddNachste https://forum.xda-developers.com/member.php?u=10721267
all health! Have a good mood! happiness!
p.s. IMPORTANT NOTE! start flashing the phone from a working state. that is, when the phone was launched at least once, there is a mark on the unlocked bootloader in the developer's menu. if you start the firmware immediately after resetting to the factory state, it is more likely that you will get an error about a locked bootloader, even if it is unlocked.
if you have a problem and a message is displayed on the phone screen: connect your phone to the Samsung Smart Switch program for recovery, you can try to fix it by flashing the phone through odin with official firmware, you just need to remove the check from the first line of BL, flash everything else as usual AP, SP, CSC ..
also remember, your firmware and kernel file may be damaged along the way. just download again.
p.p.s. The firmware contains 139apk including system (14apk user), at your discretion, disconnect / replace. in a 6/128 phone, firmware takes 8% free 117 gigabytes.
in native stock ~ 500apk%)
p.p.p.s. Before asking questions, look at the topic and header https://forum.xda-developers.com/galaxy-a51/how-to/galaxy-a51-root-unlock-bootloader-flash-t4053065, perhaps this has already been discussed. Thank you.
p.p.p.p.s. The firmware was created for personal use and is not laid out for tests and reviews. use if you need a clean android.
Nice tutorial ! Thanks
YOisuPU said:
A51 AOSP vanilla firmware pure android + root. without gapps.
basis and discussion
https://forum.xda-developers.com/galaxy-a51/how-to/galaxy-a51-root-unlock-bootloader-flash-t4053065
To install, you must have Thailand stock on your phone. (if you feel the need for pure rom you can install Thailand firmware on your phone (in any country) first and then use this rom)
AP_A515FXXU3ATC3_CL17851094_QB29741186_REV00_user_low_ship_meta_OS10.tar.md5
BL_A515FXXU3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
CP_A515FXXU3ATC1_CP15294611_CL17851094_QB29641384_REV00_user_low_ship.tar.md5
CSC_OMC_OLM_A515FOLM3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
HOME_CSC_OMC_OLM_A515FOLM3ATC3_CL17851094_QB29741186_REV00_user_low_ship.tar.md5
https://www.sammobile.com/samsung/g...T6-kad_5CGhxM0_oN8OpqFmxK9Ic3vl4HJiOYGHLWZkhQ
Download the Samsung firmware for the Galaxy A51 SM-A515F with product code THL from Thailand. This firmware has version number PDA A515FXXU3ATC3 and CSC A515FOLM3ATC3. The operating system of this firmware is Android 10 , with build date Mon, 09 Mar 2020 06:15:30 +0000. Security patch date is 2020-03-01, with changelist 17851094.
Model SM-A515F
Model name Galaxy A51
Country
Version Android 10
Changelist 17851094
Build date Mon, 09 Mar 2020 06:15:30 +0000
Security Patch Level 2020-03-01
Product code THL
PDA A515FXXU3ATC3
CSC A515FOLM3ATC3
AOSP vanilla.tar (only firmware size 2.2 gigabytes) remember for root rights you need to flash the kernel
https://ln2.sync.com/dl/7261cb390/pgwapmtq-gavgymv7-jthnj54s-ym4c7njc/view/default/9350928780004
AOSP (zip archive: firmware, kernel, tools, instructions, links. Firmware + kernel are in the A51AOSPcleanvanilla folder size 1.7 gigabytes)
https://ln2.sync.com/dl/162028af0/3457nwui-mur73px8-nkn68249-rikxt4dg/view/default/9350929170004
setting
unlock bootloader
put the phone in download mode
odin itself and files for firmware need to be placed in the root of the disk otherwise different kinds of problems may arise.
flash one by one through odin, inserting into the AP window 1) vanilla.tar 2) boot (NoForcedEnforce) .tar, be sure to turn off auto-reboot (auto-reboot, tab in odin)
in case of any incomprehensible situation, as well as between the firmware of the first and second file (if the kernel does not want to flash), go into the recovery and make wipes, then return to the firmware mode DO NOT FORGET TO REMOVE THE CHECK REBOOT IN ODIN after all the firmware boot into the recovery and do everything wipes and dumps!
also with various kinds of glitches can help restart the computer.
ATTENTION! do not disconnect the wire while ODIN is running - wait until ODIN finishes its work and you can disconnect the wire, reboot, etc. without problems as many times as needed.
after installing AOSP to get root, install the terminal (for example, from f-droid https://f-droid.org/ https://f-droid.org/F-Droid.apk)
dial in terminal
su
setenforce 0
getenforce
should issue
permissive
THANKS TO ALL with xda!
personal big thanks
BK https://forum.xda-developers.com/member.php?u=9402185
map220v https://forum.xda-developers.com/member.php?u=7618808
phhusson https://forum.xda-developers.com/member.php?u=1915408
gabrielfrias https://forum.xda-developers.com/member.php?u=4661848
ToddNachste https://forum.xda-developers.com/member.php?u=10721267
all health! Have a good mood! happiness!
p.s. IMPORTANT NOTE! start flashing the phone from a working state. that is, when the phone was launched at least once, there is a mark on the unlocked bootloader in the developer's menu. if you start the firmware immediately after resetting to the factory state, it is more likely that you will get an error about a locked bootloader, even if it is unlocked.
also remember, your firmware and kernel file may be damaged along the way. just download again.
p.p.s. The firmware contains 139apk including system (14apk user), at your discretion, disconnect / replace. in a 6/128 phone, firmware takes 8% free 117 gigabytes.
in native stock ~ 500apk%)
p.p.p.s. Before asking questions, look at the topic and header https://forum.xda-developers.com/galaxy-a51/how-to/galaxy-a51-root-unlock-bootloader-flash-t4053065, perhaps this has already been discussed. Thank you.
p.p.p.p.s. The firmware was created for personal use and is not laid out for tests and reviews. use if you need a clean android.
Click to expand...
Click to collapse
I will try this today, thanks!
Can you clarify what's the difference between the first package (AOSP vanilla), and the second one, which is smaller? Are these the same pieces indicated on gabrielfrias 's post?
rodrigofd said:
difference
Click to expand...
Click to collapse
first link
1) only firmware without zip is just a .tar archive
second link
2) zip archive - A51 AOSP firmware (as in the first link), kernel, original AOSP vanilla, 7z, lz4, otatools, simg2img, odin, all links and descriptions for all these tools. recommendations for battery calibration (forgot to translate - put it in the translator ) links and description to the original Samsung firmware, instructions for unlocking the bootloader (again you need the translator. !corrected! -> posted with the translation in the first post ) in general, everything that was used for creation and result. except for native Samsung firmware since its weight is large
with respect. be happy!
is super.img just renamed from the phhusson AOSP imgs? or is it a modified system image?
Is it possible to install and use samsung pay with this rom?
will knox be tripped?
thanks
Is the NoForcedEnforce boot image necessary for GSIs to boot, or does it only make root available?
I'm trying to boot GSIs on A51 5G (different hardware - just using this thread as a reference). Rooting via Magisk is straightforward, but when it comes to GSIs I get stuck in a boot animation loop. Looking around for some tips.
Ignore, booted AOSP just fine.
ESTIMULO said:
Is it possible to install and use samsung pay with this rom?
will knox be tripped?
thanks
Click to expand...
Click to collapse
I think a rooted system or modded system cannot use any "pay" or banking apps, thus it detect it's a third-party OS and will be prohibit sir
As you say is not possible to install in 3BTD4 original ROM (i already try it), so I installed the recomended THL original ROM from sammobile with odin (no errors), i finished the setup procces and activate USB debug again but it fail when i try to install your vanilla rom with odin at the end of the flashing process.
Can you help me please?
I really need a knox off rom to activate multi user profiles.
Thanks
this is the kernel for the U2 bootloader, not stable work on U3 for GSI.
i need patched kernel U3, becouse not work on my GSI ROM
Tested Please: Havoc-OS 3.8
need region SER, firmaware A515FXXU3BTD4
Download: https://yadi.sk/d/a4csxZGS59MVnQ
ive done all those steps mind you ive fully Rooted my phone in this process even replaced orignal md5 images with the AOSP ROM nup doesnt boot consistant reboots
but
i have a problem with <Phone is runing unofficial sofware > somebody help me plz
kooala94 said:
i have a problem with <Phone is runing unofficial sofware > somebody help me plz
Click to expand...
Click to collapse
From where you get that? And, maybe because you have root?
I have bootloader unlock without root when i startup Phone is restarting On Phone is running unofficial software plz help
kooala94 said:
I have bootloader unlock without root when i startup Phone is restarting On Phone is running unofficial software plz help
Click to expand...
Click to collapse
Somebody can help me What next?
only blabla discussion here...no samsuck user didnt tell us if that guide work or not! ...sooooo
firmware cant be downgraded so cant install this android...if exist any solution ...