Hello Everyone. This is my first post on XDA-Developers, and I want to share my experience on how I transferred my Huawei G750-U10 to Android 4.4.2. For the people not interested in my experience, and are only here for the explanation, scroll down to the tutorial part.
Story part (my experience)
First off, I did some research on how to root the phone, because you will need a rooted phone to install other firmware and custom ROMS. Rooting is essentially unlocking an account on your phone that has access to all the files and programs so that you can have more control over your phone (it is normally disabled for security reasons). Rooting the phone was easy. I used a program called RootGenius, which is just a 1 click-root program. Very handy and easy. After this, the hard part started.
Fyi, the only reason that I started this project is because I wanted to play Pokémon GO w/o buying a new device
From this step I did a full backup of my current ROM and NVRAM and wrote down my IMEI numbers (the G750 has 2 IMEI numbers because it has 2 SIM-Card slots). These numbers are unique for your phone and are used for calling and sending SMS messages. So make sure you write them down (in my phone they were also written down under the battery). The program I used to backup the NVRAM and the IMEI numbers is MTKDroidTools.
After this step, I tried unlocking my bootloader. But it was very stubborn (I was using the latest firmware from Huawei, B119) and I tried doing this with fastboot. Which failed every single time and gave a 0x7000 error when I tried to unlock the bootloader. But I have to say that my bootloader was acting weird from the start anyway. Whenever I used the command:
Code:
fastboot oem device-info
It always showed that the bootloader was unlocked, eventhough after I locked it using the command:
Code:
fastboot oem lock
Which is weird. So I will just include a tutorial on how to unlock the bootloader just in case yours works normal.
So, after realising that my bootloader was not working correctly, and I could not install any recovery mod like CWM or TWRP (or any custom ROM for that matter), I found out that I needed to flash to the chip directly. This was also a huge challange, since i've never done this before and I actually did not know what I was doing. I've changed ROMS on phones a couple of times before, but that always was with a unlocked bootloader and so via the "normal" recovery system way.
For this part, I used XDA user: jacktackles' post a lot. He had some handy information about flashing to the chipset immediately and on what files to use. Since my B119 firmware was locked, I first wanted firmware with an unlocked bootloader. So I flashed some Chinese G750 firmware, that changed my device from a G750-U10 to a G750-T00. The flashing process was not flawless at all, and was the part that took me the most time (10+ hours). This all because I forgot to untick 1 simple box... Oh well, I guess that is how it works (at least I got it to work ). So, after flashing this Chinese firmware, the hardest part was done. And I had access to TWRP Recovery. With this I installed the custom ROM that I wanted, and that is where my adventure ended.
So, to summarize: It is not easy, and not beginner friendly. That is why I wanted to make this post: To make it easier for you guys to do the same and get to catch YOUR Pokémon! (Or just to upgrade to 4.4.2). So let's now go to the tutorial part!
Tutorial part
I did this with a Windows 10 64-bit computer, although I would recommend using Windows 7. You will also need a usb-cable to connect your phone to your computer. Make sure that everytime you install a new ROM that you re-enable USB-debugging. You do this by going to your phone options > About Phone > Click "build number" 7 times > Go back to options > Developers options and tick the USB-Debugging tickbox.
Sorry for not uploading screenshots, but XDA prevents me from using any outside links because I'm a new user (so i'll try to be as precise as possible). This means that also any downloadable files should be retrieved from jacktackles' post (again big thanks to him!). His forum post can be found here: http://forum.xda-developers.com/android/general/huawei-g750-u10-honor-3x-kitkat-4-4-2-t3038166.
So, go to his post and download the VCOM drivers, MKT Droid Tools, B113 4.2.2 base with unlocked bootloader, Root Genius, and this ROM from another XDA-Developer: http://forum.xda-developers.com/showthread.php?p=62356379#post62356379 (Thanks a lot mate! Awesome upload). The Gaaps link is not needed with my method, and the last link is down. So you will need to get a replacement ROM for that. I used one from NeedRom. Just go to their site, and search for G750-U10 and download a ROM that you want (which is Android 4.4.2 of course). Or download another rom from any other site. The one I used is called: G750-U10 KitKat which was listed on the site on: 07/22/2015 11:35 pm. But you can also choose to download another ROM.
So to sum up, we got 3 ROMS:
1. The Chinese Firmware downgrade to B113
(FILENAME: G750-U10 V100R001C00B113CUSTC432D001_Firmware_Slovakia_Austria_Lithuania_Czech Republic_Latvia_Estonia_Greece_05021NHU)
2. The ROM from pavel22 to change the device to G750-T00
(FILENAME: G750-T00_mod8_265_FlashTool)
3. The ROM that we finally are after
(FILENAME: Huawei G750 U10 Kit Kat 4.9.16)
(In my case of course, not if you downloaded another "final" ROM)
Okay, so after all the files are downloaded and extracted (except for the 3rd ROM), we can start!
1. Rooting
This step is very simple and quick. Plug in your phone to your PC and open Root Genius. Click the big button and your phone should be rooted. If it gives an error, just try again and again until it works. After this restart your phone, and a new app "RootKing" should be installed. If not, the phone is not rooted.
2. MTK Droid Tools (backing up NVRam & IMEI)
Extract MTK Droid Tools from it's ZIP file, and place it in a folder. Now extract the VCOM drivers and install them. These drivers make MTK Droid Tools recognize your device. After installing the drivers, open up the .exe file from MTK and make sure it recognizes your device. If it does not, reboot your PC and try again. After your device is recognized, install the "adbd insecure" app on your device, from the playstore (or download it somewhere else if you do not want to pay). But trust me, it is worth the money. Once adbd is installed, tick both boxes on the app, so that we can connect to your phone with MTK. If done correctly, MTK Droid Tools should now be able to get full access to your device, and a green box will appear in the left bottom of the program.
Now, backup your NVRam and IMEI. You do this by clicking on the "IMEI/NVRAM" button, and clicking backup. To be safe and for ease of access, write down your IMEI's on a paper or notepad file. Now the real fun starts!
2.5 Unlocking the bootloader (you might not have to do this)
Only do this step if you get a BROM error with code 6045 when trying to flash any roms. Here is how you unlock the bootloader:
1. Install ADB drivers. I used a tool made by XDA user Snoop05 (http://forum.xda-developers.com/showthread.php?p=48915118)
2. Connect your device to your pc
3. Open up a command promt from windows
4. type "adb" and check if it returns a big list of available commands (that you know for sure that adb is installed)
5. Type "fastboot" and check if it returns a big list, for the same reason
6. Now type "adb devices" and check if it gives your device, if not make sure you have correct usb drivers installed for the G750-U10, if not just install HiSuite from Huawei (It comes with the correct drivers), then disconnect your device and type "adb devices" again.
7. Now type "adb reboot-bootloader" and your phone will restart in fastboot mode.
8. Type "fastboot oem unlock" and follow the instructions on your phone screen (they are very small and hard to read).
3. Flashing the Chinese Firmware
In the Chinese firmware folder, there will be 4 sub-folders: SD_Upgrade, Update Tool, USB_DRV, USB_Upgrade.
0. Delete the SD_Upgrade folder (Not needed).
1. Go to USB_DRV and install the .exe file in the: "Driver For servers 2012-11-27" rar file.
2. After this open the Update Tool folder and extract files.
3. Open the flash_tool.exe file, which is used to flash the device (like the name suggests )
4. Once the program is open, click on the "scatter-loading" button. Search for the USB_Upgrade folder, and select the MT6592_Android_scatter.txt file.
5. Turn off your device, remove the battery, wait a few seconds and reinsert the battery back into the device. Do NOT turn on the device.
6. Make sure SP_Flash_Tool is set to "Download only" (can be set by the dropdown box)
7. Click the "Download" button, and connect your device to your PC.
8. Wait, and the progress bar will fill up. DO NOT DISCONNECT YOUR DEVICE OR YOU COULD BRICK IT!
9. Success? Great! Restart the phone and progress to the next step!
10. Failure? Untick the Preloader partition and repeat from step 5. Still not working? Also untick USRDATA and try again.
4. Flashing the: "G750-U10 to G750-T00" Firmware
This will be almost the same as part 3.
Extract the "G750-T00_mod8_265_FlashTool" rar file, and:
3. Open the flash_tool.exe file, which is used to flash the device (like the name suggests )
4. Once the program is open, click on the "scatter-loading" button. Search for the USB_Upgrade folder, and select the MT6592_Android_scatter.txt file (make sure that you select the scatter file from the new rar file, and that you are not using the same one as before).
5. Turn off your device, remove the battery, wait a few seconds and reinsert the battery back into the device. Do NOT turn on the device.
6. Make sure SP_Flash_Tool is set to "Download only" (can be set by the dropdown box)
7. Click the "Download" button, and connect your device to your PC.
8. Wait, and the progress bar will fill up. DO NOT DISCONNECT YOUR DEVICE OR YOU COULD BRICK IT!
9. Success? Great! Restart the phone and progress to the next step!
10. Failure? Untick the Preloader partition and repeat from step 5. Still not working? Also untick USRDATA and try again.
5. Restoring your NVRam and IMEI
You might need to root your device again, check if need be, by searching for an app called SuperSU or RootKing. If they are not present, root the device again with Root Genius.
You will need to re-install the "adbd" app on your new ROM. If there is no Play Store present, search for a Play Store APK on Google. Once, installed check the 2 tickboxes and re-open MTK Droid Tools.
Click on the "IMEI/NVRAM" button restore your backed-up NVRAM and retype you IMEI codes. Once the restores are done, restart the phone and check if you can call someone. If it works, good job! You can now progress to the very last step! If not, check if you entered the IMEI correct. You probably made a Typo.
6. Installing final ROM
Now that you have installed pavel22's ROM, you have access to a recovery system. So copy the whole 3rd zip file to the root folder of you device. Turn off your device, and turn it on again but this time while holding both volume buttons and the power button until TWRP opens. Click on install, search your zip file and swipe right. When it finishes, do a factory reset from TWRP and then reboot the system normally. You should now have a fully working G750-U10 with Android 4.4.2. Congratulations!
This was my tutorial and personal experience with converting my G750-U10 to Android 4.4.2. It has been a wild ride, and i've reached points that I wanted to throw my device against the wall. I'm now very happy with my (feeling like) new device. I can now finally catch 'em all and become the best PokéMaster ever!
~ NeusAap.
Thank you for the tutorial. I know nothing about flashing.
However, I could follow the instruction until 4. Flashing the: "G750-U10 to G750-T00" Firmware.
The problem is that after I had clicked the "Download" button, and connected my device, the error popped up BROM ERROR : S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND (6045).
Could you please help? Thank you.
NT79 said:
Thank you for the tutorial. I know nothing about flashing.
However, I could follow the instruction until 4. Flashing the: "G750-U10 to G750-T00" Firmware.
The problem is that after I had clicked the "Download" button, and connected my device, the error popped up BROM ERROR : S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND (6045).
Could you please help? Thank you.
Click to expand...
Click to collapse
That error means that your bootloader must be locked. For me, it was acting weird. They way you want to (try) to unlock the bootloader is as follows:
1. Install ADB drivers. I used a tool made by XDA user Snoop05 (http://forum.xda-developers.com/showthread.php?p=48915118)
2. Connect your device to your pc
3. Open up a command promt from windows
4. type "adb" and check if it returns a big list of available commands (that you know for sure that adb is installed)
5. Type "fastboot" and check if it returns a big list, for the same reason
6. Now type "adb devices" and check if it gives your device, if not make sure you have correct usb drivers installed for the G750-U10, if not just install HiSuite from Huawei (It comes with the correct drivers), then disconnect your device and type "adb devices" again.
7. Now type "adb reboot-bootloader" and your phone will restart in fastboot mode.
8. Type "fastboot oem unlock" and follow the instructions on your phone screen (they are very small and hard to read).
If your bootloader is now unlocked, you should try to flash again. My phone gave an error at the step 9, but I still followed these 9 steps. So the error I got could also have been a visual programming error, or bug.
I hope this helps! Keep me up to date
NT79 said:
Thank you for the tutorial. I know nothing about flashing.
However, I could follow the instruction until 4. Flashing the: "G750-U10 to G750-T00" Firmware.
The problem is that after I had clicked the "Download" button, and connected my device, the error popped up BROM ERROR : S_SECURITY_SECURE_USB_DL_IMAGE_SIGN_HEADER_NOT_FOUND (6045).
Could you please help? Thank you.
Click to expand...
Click to collapse
Same error. I tried several times with "fastboot oem unlock" but it didn't work: err 0x7000. I could't find anything helpful on the internet.
The odd thing is when i typed "fastboot getinfo-bootloader" I got "(bootloader) unlocked".
I just wanted to be a pokemon trainer too
Iroh96 said:
Same error. I tried several times with "fastboot oem unlock" but it didn't work: err 0x7000. I could't find anything helpful on the internet.
The odd thing is when i typed "fastboot getinfo-bootloader" I got "(bootloader) unlocked".
I just wanted to be a pokemon trainer too
Click to expand...
Click to collapse
That was the excact same error I was getting. Also the same deal with the oem get-bootinfo thingy. Are you sure that while flashing you have unticked the "preloader" and the "usrdata" sectors? That is what did it for me honestly
SeñorNeusAap said:
Are you sure that while flashing you have unticked the "preloader" and the "usrdata" sectors? That is what did it for me honestly
Click to expand...
Click to collapse
I'm very sure, i tried locking ad re-unocking the bootloader but i get the same error
Iroh96 said:
I'm very sure, i tried locking ad re-unocking the bootloader but i get the same error
Click to expand...
Click to collapse
Alright, then skip step 3 and go to step 4. I might have screwed up the step orders (It's hard to remember in what order I did all the steps ) if that works, i'll change the OP. I'm dorry if thats the case.
SeñorNeusAap said:
Alright, then skip step 3 and go to step 4. I might have screwed up the step orders (It's hard to remember in what order I did all the steps ) if that works, i'll change the OP. I'm dorry if thats the case.
Click to expand...
Click to collapse
You mean flashing the G750-T00 fw and then the chinese one? So I have to reinstall the original fw? Cause currently I'm running the chinese
Iroh96 said:
You mean flashing the G750-T00 fw and then the chinese one? So I have to reinstall the original fw? Cause currently I'm running the chinese
Click to expand...
Click to collapse
Yes, flash the g750-t00 one, and then the rom that you want if that worked. I think that I might have skipped that whole firmware downgrage rom
Thank you for answering
I tried what you had told me to do, but when I typed "fastboot oem unlock", the phone told me to use Volume Up/Down button. I used "Volume Up" button to unlock bootloader but it failed - err 0x7000 same as Iroh96, I guess. So I typed "fastboot getinfo-bootloader"; however, I got "waiting for device" instead of "(bootloader) unlocked". Then, I tried step 4 but it was still an error 6045. I don't know what to do next.
Why is it so hard to be a pokemon trainer?
hi, i couldn't download the:
"Rooted with twrp recovery inbuild base rom"
because the link is not available.
is this really necessary?
if yes, can you give me another link to download it?
i wanna start follow the steps but first i need all the downloads
Inquiries
I already read and downloaded all files which included in jacktackles thread.. I even read the whole posts
My point of view is, im kinda a noob to root business and afraid to end up by destroying my device especially when I contacted an Egyptian -who had already converted his phone- and he didn't recommend to do this.. so please bare with me.
*first of all is the deal link for "Rooted with twrp recovery inbuild base rom" is this really necessary?
*2nd point is my phones build, its B116. Can I proceed converting my phone or it won't work?
Thanks in advance
FOR THOSE WHO ARE HAVING TROUBLE UNLOCKING THE BOOTLOADER:
I found this post from Pavel22
http://forum.xda-developers.com/showpost.php?p=55497054&postcount=1768
Good luck! I successfully converted my Huawei G750-U10 to G750-T00. Now, I'm on Kitkat 4.4.2. Thanks for this in-depth tutorial, btw. Was really a great help.
SeñorNeusAap said:
Hello Everyone. This is my first post on XDA-Developers, and I want to share my experience on how I transferred my Huawei G750-U10 to Android 4.4.2. For the people not interested in my experience, and are only here for the explanation, scroll down to the tutorial part.
Story part (my experience)
First off, I did some research on how to root the phone, because you will need a rooted phone to install other firmware and custom ROMS. Rooting is essentially unlocking an account on your phone that has access to all the files and programs so that you can have more control over your phone (it is normally disabled for security reasons). Rooting the phone was easy. I used a program called RootGenius, which is just a 1 click-root program. Very handy and easy. After this, the hard part started.
Fyi, the only reason that I started this project is because I wanted to play Pokémon GO w/o buying a new device
From this step I did a full backup of my current ROM and NVRAM and wrote down my IMEI numbers (the G750 has 2 IMEI numbers because it has 2 SIM-Card slots). These numbers are unique for your phone and are used for calling and sending SMS messages. So make sure you write them down (in my phone they were also written down under the battery). The program I used to backup the NVRAM and the IMEI numbers is MTKDroidTools.
After this step, I tried unlocking my bootloader. But it was very stubborn (I was using the latest firmware from Huawei, B119) and I tried doing this with fastboot. Which failed every single time and gave a 0x7000 error when I tried to unlock the bootloader. But I have to say that my bootloader was acting weird from the start anyway. Whenever I used the command:
Code:
fastboot oem device-info
It always showed that the bootloader was unlocked, eventhough after I locked it using the command:
Code:
fastboot oem lock
Which is weird. So I will just include a tutorial on how to unlock the bootloader just in case yours works normal.
So, after realising that my bootloader was not working correctly, and I could not install any recovery mod like CWM or TWRP (or any custom ROM for that matter), I found out that I needed to flash to the chip directly. This was also a huge challange, since i've never done this before and I actually did not know what I was doing. I've changed ROMS on phones a couple of times before, but that always was with a unlocked bootloader and so via the "normal" recovery system way.
For this part, I used XDA user: jacktackles' post a lot. He had some handy information about flashing to the chipset immediately and on what files to use. Since my B119 firmware was locked, I first wanted firmware with an unlocked bootloader. So I flashed some Chinese G750 firmware, that changed my device from a G750-U10 to a G750-T00. The flashing process was not flawless at all, and was the part that took me the most time (10+ hours). This all because I forgot to untick 1 simple box... Oh well, I guess that is how it works (at least I got it to work ). So, after flashing this Chinese firmware, the hardest part was done. And I had access to TWRP Recovery. With this I installed the custom ROM that I wanted, and that is where my adventure ended.
So, to summarize: It is not easy, and not beginner friendly. That is why I wanted to make this post: To make it easier for you guys to do the same and get to catch YOUR Pokémon! (Or just to upgrade to 4.4.2). So let's now go to the tutorial part!
Tutorial part
I did this with a Windows 10 64-bit computer, although I would recommend using Windows 7. You will also need a usb-cable to connect your phone to your computer. Make sure that everytime you install a new ROM that you re-enable USB-debugging. You do this by going to your phone options > About Phone > Click "build number" 7 times > Go back to options > Developers options and tick the USB-Debugging tickbox.
Sorry for not uploading screenshots, but XDA prevents me from using any outside links because I'm a new user (so i'll try to be as precise as possible). This means that also any downloadable files should be retrieved from jacktackles' post (again big thanks to him!). His forum post can be found here: http://forum.xda-developers.com/android/general/huawei-g750-u10-honor-3x-kitkat-4-4-2-t3038166.
So, go to his post and download the VCOM drivers, MKT Droid Tools, B113 4.2.2 base with unlocked bootloader, Root Genius, and this ROM from another XDA-Developer: http://forum.xda-developers.com/showthread.php?p=62356379#post62356379 (Thanks a lot mate! Awesome upload). The Gaaps link is not needed with my method, and the last link is down. So you will need to get a replacement ROM for that. I used one from NeedRom. Just go to their site, and search for G750-U10 and download a ROM that you want (which is Android 4.4.2 of course). Or download another rom from any other site. The one I used is called: G750-U10 KitKat which was listed on the site on: 07/22/2015 11:35 pm. But you can also choose to download another ROM.
So to sum up, we got 3 ROMS:
1. The Chinese Firmware downgrade to B113
(FILENAME: G750-U10 V100R001C00B113CUSTC432D001_Firmware_Slovakia_Austria_Lithuania_Czech Republic_Latvia_Estonia_Greece_05021NHU)
2. The ROM from pavel22 to change the device to G750-T00
(FILENAME: G750-T00_mod8_265_FlashTool)
3. The ROM that we finally are after
(FILENAME: Huawei G750 U10 Kit Kat 4.9.16)
(In my case of course, not if you downloaded another "final" ROM)
Okay, so after all the files are downloaded and extracted (except for the 3rd ROM), we can start!
1. Rooting
This step is very simple and quick. Plug in your phone to your PC and open Root Genius. Click the big button and your phone should be rooted. If it gives an error, just try again and again until it works. After this restart your phone, and a new app "RootKing" should be installed. If not, the phone is not rooted.
2. MTK Droid Tools (backing up NVRam & IMEI)
Extract MTK Droid Tools from it's ZIP file, and place it in a folder. Now extract the VCOM drivers and install them. These drivers make MTK Droid Tools recognize your device. After installing the drivers, open up the .exe file from MTK and make sure it recognizes your device. If it does not, reboot your PC and try again. After your device is recognized, install the "adbd insecure" app on your device, from the playstore (or download it somewhere else if you do not want to pay). But trust me, it is worth the money. Once adbd is installed, tick both boxes on the app, so that we can connect to your phone with MTK. If done correctly, MTK Droid Tools should now be able to get full access to your device, and a green box will appear in the left bottom of the program.
Now, backup your NVRam and IMEI. You do this by clicking on the "IMEI/NVRAM" button, and clicking backup. To be safe and for ease of access, write down your IMEI's on a paper or notepad file. Now the real fun starts!
2.5 Unlocking the bootloader (you might not have to do this)
Only do this step if you get a BROM error with code 6045 when trying to flash any roms. Here is how you unlock the bootloader:
1. Install ADB drivers. I used a tool made by XDA user Snoop05 (http://forum.xda-developers.com/showthread.php?p=48915118)
2. Connect your device to your pc
3. Open up a command promt from windows
4. type "adb" and check if it returns a big list of available commands (that you know for sure that adb is installed)
5. Type "fastboot" and check if it returns a big list, for the same reason
6. Now type "adb devices" and check if it gives your device, if not make sure you have correct usb drivers installed for the G750-U10, if not just install HiSuite from Huawei (It comes with the correct drivers), then disconnect your device and type "adb devices" again.
7. Now type "adb reboot-bootloader" and your phone will restart in fastboot mode.
8. Type "fastboot oem unlock" and follow the instructions on your phone screen (they are very small and hard to read).
3. Flashing the Chinese Firmware
In the Chinese firmware folder, there will be 4 sub-folders: SD_Upgrade, Update Tool, USB_DRV, USB_Upgrade.
0. Delete the SD_Upgrade folder (Not needed).
1. Go to USB_DRV and install the .exe file in the: "Driver For servers 2012-11-27" rar file.
2. After this open the Update Tool folder and extract files.
3. Open the flash_tool.exe file, which is used to flash the device (like the name suggests )
4. Once the program is open, click on the "scatter-loading" button. Search for the USB_Upgrade folder, and select the MT6592_Android_scatter.txt file.
5. Turn off your device, remove the battery, wait a few seconds and reinsert the battery back into the device. Do NOT turn on the device.
6. Make sure SP_Flash_Tool is set to "Download only" (can be set by the dropdown box)
7. Click the "Download" button, and connect your device to your PC.
8. Wait, and the progress bar will fill up. DO NOT DISCONNECT YOUR DEVICE OR YOU COULD BRICK IT!
9. Success? Great! Restart the phone and progress to the next step!
10. Failure? Untick the Preloader partition and repeat from step 5. Still not working? Also untick USRDATA and try again.
4. Flashing the: "G750-U10 to G750-T00" Firmware
This will be almost the same as part 3.
Extract the "G750-T00_mod8_265_FlashTool" rar file, and:
3. Open the flash_tool.exe file, which is used to flash the device (like the name suggests )
4. Once the program is open, click on the "scatter-loading" button. Search for the USB_Upgrade folder, and select the MT6592_Android_scatter.txt file (make sure that you select the scatter file from the new rar file, and that you are not using the same one as before).
5. Turn off your device, remove the battery, wait a few seconds and reinsert the battery back into the device. Do NOT turn on the device.
6. Make sure SP_Flash_Tool is set to "Download only" (can be set by the dropdown box)
7. Click the "Download" button, and connect your device to your PC.
8. Wait, and the progress bar will fill up. DO NOT DISCONNECT YOUR DEVICE OR YOU COULD BRICK IT!
9. Success? Great! Restart the phone and progress to the next step!
10. Failure? Untick the Preloader partition and repeat from step 5. Still not working? Also untick USRDATA and try again.
5. Restoring your NVRam and IMEI
You might need to root your device again, check if need be, by searching for an app called SuperSU or RootKing. If they are not present, root the device again with Root Genius.
You will need to re-install the "adbd" app on your new ROM. If there is no Play Store present, search for a Play Store APK on Google. Once, installed check the 2 tickboxes and re-open MTK Droid Tools.
Click on the "IMEI/NVRAM" button restore your backed-up NVRAM and retype you IMEI codes. Once the restores are done, restart the phone and check if you can call someone. If it works, good job! You can now progress to the very last step! If not, check if you entered the IMEI correct. You probably made a Typo.
6. Installing final ROM
Now that you have installed pavel22's ROM, you have access to a recovery system. So copy the whole 3rd zip file to the root folder of you device. Turn off your device, and turn it on again but this time while holding both volume buttons and the power button until TWRP opens. Click on install, search your zip file and swipe right. When it finishes, do a factory reset from TWRP and then reboot the system normally. You should now have a fully working G750-U10 with Android 4.4.2. Congratulations!
This was my tutorial and personal experience with converting my G750-U10 to Android 4.4.2. It has been a wild ride, and i've reached points that I wanted to throw my device against the wall. I'm now very happy with my (feeling like) new device. I can now finally catch 'em all and become the best PokéMaster ever!
~ NeusAap.
Click to expand...
Click to collapse
I can't download the KitKat rom from needrom.is there any other link?????
Hi mates! I'm stuck in the bootloader unlock step; it keeps showing the 0x7000 error and it doesn't let me flash anything with the SP Flash Tool (guess it's because of the 0x7000 error). I tried to follow the Pavel22 guide posted up there... i can flash the rework-secro succesfully, but i get the 4008 error when flashing the whole rom. Can someone help me? Thanks!!
I finally succeeded it, after literally months of trial and error! So, I am writing this post in hope that someone who wants to install Oreo on Life One X in the future would find this post through Google search.
Here are the steps.
0. From this page (https://forum.xda-developers.com/android/development/rom-official-mados-wiko-fever-clones-t3762800), download the TWRP recovery and the madOS Oreo ROM.
1. Download the BLUEFEVER ROM from this page (https://www.npcglib.org/~stathis/blog/2016/04/13/turned-blu-life-one-x-wiko-fever-4g/).
2. Download the SP Flash Tool from the page above or through Google search. The version I used was 5.1812, which seemed to be the latest version.
3. Download the Universal ROM from this page (https://forum.xda-developers.com/android/development/flashable-wiko-fever-stock-marshmallow-t3720484)
4. The critical things is you should not flash the Universal ROM as it is, because that bricked my One X. You need to copy "preloader_l5460.bin" and "secro.img" from BLUEFEVER in step 1 and overwrite them to the Universal ROM.
5. You need to install the Mediatek Driver. I used "MT65XX USB VCOM" driver. I found it using Google search, but forgot where I got it from. But with that name, I think you can find it.
6. Now start the Flash Tool, and and select the download agent in the Flash Tool directory (MTK_AllInOne_DA.bin), and select the scatter file in the Universal rom (MMX BLU), and then select "Format all + Download". Then, this is very important, press the download button BEFORE connecting the phone, otherwise it will not work.
7. Now, turn off the phone (I mean, power off, not just screen off) and then connect it to the PC. If the tool does not recognise the phone, press volume up + down at the same time when you connect it until the device connected sound comes from Windows.
8. Now the tool flashs the rom. Wait. It may take a few minutes.
9. If it is bricked, just leave it for a month until the battery drains and completely turns off, and then try flashing again.
10. Now, boot up the phone, go to Settings -> About and hit the build number several times to enable the developer menu.
11. In the developer menu, enable OEM unlocking.
12. Now, install the Google USB Driver. This can be easily found through a Google search. You need to get the "platform-tools" directory of the Android SDK, which can also be easily found.
13. Now, turn off the phone, and hold volume up + power button. The phone shows tiny menu (really tiny...). The first is recovery, the second is fast boot, and the third is normal. Choose fast boot. Type "fastboot oem unlock". You need to press the volume up button on the phone now.
14. Now the phone is unlocked. Type "fastboot.exe flash recovery twrp_wiko_fever_oreo.img" to flash the recovery.
15. Restart in the recovery using the 13th step.
16. Go to Wipe -> Format data and format the data, otherwise the recovery will not recognise the storage and will not boot.
17. Go to Open Gapps and get ARM64, 8.1, micro. Editions above micro will NOT install with an error message that says insufficient storage.
18. Now connect the phone to the PC. The TWRP recovery automatically mounts the storage to the PC so that you can copy files into it. Copy the mad OS rom ZIP from step 0 and the OpenGapps from step 17.
19. Flash the two using the install menu of TWRP.
20. Done.
I do not use One X as a phone, so I skipped the radio flashing steps. It currently shows the baseband is unknown. If you want to use the phone feature, I think you need to flash the radio img or something using the instructions somewhere in the linked posts.
Find here SP Flash Tool
ROOT (ALMOST) EVERY DEVICE WITH MAGISK + FASTBOOT
As an Android user, I understand how frustrating it will be when you desperately look for an exact rooting tutorial for your device but end up finding nothing, all one-click root tools do not work, or no custom recovery made for yours.
So, this tutorial shows you how to root a wide range of Android devices (not all, because there will be exceptions, I guess) with Magisk. First, we should take a look at the pros and cons, so that you can generally acknowledge this method.
---------------------------------------------------------------------------
PROS
- No custom recovery (TWRP, ClockworkMod,etc.) needed
- Easy to find prerequisites
- Successful root attempt CONFIRMED on my 10 devices (including popular devices, rare devices, and devices with OS based on Android)
- Support recent Android versions, including Android 10 (tested on Google Pixel XL).
CONS
- Phone brick might occur
- You might not find your device's firmware in .zip format, which will stop you from using this method.
- Not being able to unlock the bootloader (only on some device) will stop you from using this method, too.
That's about the pros and cons. I hope you guys all understand these points before going to read my tutorial and start your attempt.
---------------------------------------------------------------------------
REQUIREMENTS & STEPS
I. REQUIREMENTS
- Your device's Android version is 5.0 or up. If it's below 5.0, then you can root your device easily with any one-click tool.
- A computer & USB cable.
On your phone
- Download & install Magisk
- Download the exact firmware version (in .zip format) of your device and only extract the boot.img to any directory.
On your computer
- Download & install Fastboot, extract the folder to "Downloads" directory
- Download & install Android USB driver for Windows
(I am not sure if XDA allows inserting links in threads or not, so please search for these prerequisites on the internet, it is easy)
II. STEPS
1. Unlocking your phone's bootloader
- Open Settings > About phone > Tap on Build number about 7 times till you see a notification "You are now a developer"
- Now in the About phone tab, you can see the "Developer option". Tap on it and make sure:
+ the OEM unlocking is turned ON
+ The USB Debugging is turned On
- Plug your phone on your computer (with Fastboot & driver fully installed). Allow the USB Debugging notification on your phone
- Open Command Prompt on your computer. Enter commands below steps by steps:
cd Downloads
cd fastboot
adb reboot bootloader
(press Enter after each line to proceed)
- Your phone will reset to the bootloader menu after these commands. Next, enter this:
fastboot oem unlock
- A message asking you to make sure you want to unlock the bootloader. Use the volume and power button to choose "Yes". Your phone will reset data and reboot right after.
*Note: This method works on many Android devices, but doesn't on many devices. You might have to google a method for your own phone
2. Patching the boot.img file
After you extracted the boot.img from your device, use the Magisk app installed on your device to patch it up.
- Click the "Install" button on the first line
- Click "Select and Patch a file"
- Choose the boot.img file extracted. The patching progress will start right after.
- You will receive a file named "magisk_patched.img" after finished.
3. Flashing the "magisk_patched.img"
- Copy the "magisk_patched.img" into the Fastboot folder
- Reboot your phone to Bootloader mode by powering off and then hold Power + Volume down button simultaneously
- Open Command Prompt again, and type:
cd Downloads
cd fastboot
fastboot flash boot magisk_patched.img
- The flashing progress will begin. Wait until it finishes, and type the last command:
fastboot reboot
- Your phone will restart once again, and of course, with root access gained
---------------------------------------------------------------------------
UNROOT DEVICE
- If you want to unroot your device, you just have to flash the original boot.img file, with the same steps with flashing the magisk_patched.img!
---------------------------------------------------------------------------
This instruction is not truly detailed, so maybe you might encounter some difficulties at some point. If any, please feel free to leave your question below.
It is also the first time I create an instruction post, therefore I appreciate all of your comments. Thanks a lot <3
richarshub said:
ROOT (ALMOST) EVERY DEVICE WITH MAGISK + FASTBOOT
As an Android user, I understand how frustrating it will be when you desperately look for an exact rooting tutorial for your device but end up finding nothing, all one-click root tools do not work, or no custom recovery made for yours.
So, this tutorial shows you how to root a wide range of Android devices (not all, because there will be exceptions, I guess) with Magisk. First, we should take a look at the pros and cons, so that you can generally acknowledge this method.
---------------------------------------------------------------------------
PROS
- No custom recovery (TWRP, ClockworkMod,etc.) needed
- Easy to find prerequisites
- Successful root attempt CONFIRMED on my 10 devices (including popular devices, rare devices, and devices with OS based on Android)
- Support recent Android versions, including Android 10 (tested on Google Pixel XL).
CONS
- Phone brick might occur
- You might not find your device's firmware in .zip format, which will stop you from using this method.
- Not being able to unlock the bootloader (only on some device) will stop you from using this method, too.
That's about the pros and cons. I hope you guys all understand these points before going to read my tutorial and start your attempt.
---------------------------------------------------------------------------
REQUIREMENTS & STEPS
I. REQUIREMENTS
- Your device's Android version is 5.0 or up. If it's below 5.0, then you can root your device easily with any one-click tool.
- A computer & USB cable.
On your phone
- Download & install Magisk
- Download the exact firmware version (in .zip format) of your device and only extract the boot.img to any directory.
On your computer
- Download & install Fastboot, extract the folder to "Downloads" directory
- Download & install Android USB driver for Windows
(I am not sure if XDA allows inserting links in threads or not, so please search for these prerequisites on the internet, it is easy)
II. STEPS
1. Unlocking your phone's bootloader
- Open Settings > About phone > Tap on Build number about 7 times till you see a notification "You are now a developer"
- Now in the About phone tab, you can see the "Developer option". Tap on it and make sure:
+ the OEM unlocking is turned ON
+ The USB Debugging is turned On
- Plug your phone on your computer (with Fastboot & driver fully installed). Allow the USB Debugging notification on your phone
- Open Command Prompt on your computer. Enter commands below steps by steps:
cd Downloads
cd fastboot
adb reboot bootloader
(press Enter after each line to proceed)
- Your phone will reset to the bootloader menu after these commands. Next, enter this:
fastboot oem unlock
- A message asking you to make sure you want to unlock the bootloader. Use the volume and power button to choose "Yes". Your phone will reset data and reboot right after.
*Note: This method works on many Android devices, but doesn't on many devices. You might have to google a method for your own phone
2. Patching the boot.img file
After you extracted the boot.img from your device, use the Magisk app installed on your device to patch it up.
- Click the "Install" button on the first line
- Click "Select and Patch a file"
- Choose the boot.img file extracted. The patching progress will start right after.
- You will receive a file named "magisk_patched.img" after finished.
3. Flashing the "magisk_patched.img"
- Copy the "magisk_patched.img" into the Fastboot folder
- Reboot your phone to Bootloader mode by powering off and then hold Power + Volume down button simultaneously
- Open Command Prompt again, and type:
cd Downloads
cd fastboot
fastboot flash boot magisk_patched.img
- The flashing progress will begin. Wait until it finishes, and type the last command:
fastboot reboot
- Your phone will restart once again, and of course, with root access gained
---------------------------------------------------------------------------
UNROOT DEVICE
- If you want to unroot your device, you just have to flash the original boot.img file, with the same steps with flashing the magisk_patched.img!
---------------------------------------------------------------------------
This instruction is not truly detailed, so maybe you might encounter some difficulties at some point. If any, please feel free to leave your question below.
It is also the first time I create an instruction post, therefore I appreciate all of your comments. Thanks a lot <3
Click to expand...
Click to collapse
It's different for a/b devices where root has to be accessed by booting into the phone from recovery to boot with root
([emoji3590]09-09-18[emoji3590])
PoochyX said:
It's different for a/b devices where root has to be accessed by booting into the phone from recovery to boot with root
([emoji3590]09-09-18[emoji3590])
Click to expand...
Click to collapse
Hi PoochyX,
Thanks for your reply, could you be more specific, please? Does it mean that this method cannot work on a/b devices?
I will edit my instruction again if needed.
Thanks for your suggestions!