[Q] How do I prepare MTK65xx device for custom ROM? - Upgrading, Modifying and Unlocking

Hello.
I have an MT6577 Chinese clone phone.
* Model GT-i9300 (alps I think) / Android 4.1.1 / Kernel v: 3.0.13
* Device has been rooted and "ROM Manager" installed.
* On an old Win XP 32bit Laptop, I installed: PdaNet USB driver, MTKDroidTools-2.5.3, sp_flash_tool-v3-1312 (v5 does not work).
MY QUESTIONS:
* BOOTLOADER: I wish to unlock and backup the bootloader. adb-fasboot does not work. I have found many tutorials, but mostly for more severe problems. My device is not bricked, so I imagine there should be a simple method to this. How can I unlock / backup bootloader?
* Are there any other steps I should take as preparation to flashing a custom ROM?
* Is there any way to check whether irreplaceable software (like bootloader) has been infected with malware or not (considering the rooting process)?
* Is it possible to load a kernel to device memory without flashing it? Many SOC devices (not phones) can load the ROM through tftp, which allows testing without flashing. If the kernel or other part has errors and the device locks-up, all you have to do is reboot and the device boots normally into old kernel. Does ADB do this?
* On linux, you can get full hardware output with commands like lsof. I have come across several methods to do this. What can you suggest for a complete hardware listing on the device?
* I use BSD/linux and I'm very comfortable with both. However, I don't have a grasp on Android-specific things like "scatter file" and the partitioning scheme. I therefore may not understand some of your "Androidspeak" if you can bear with me.
Thanks for your time.
PS: Forum server is very slow and it took forever to login. I am unable to view forum threads as well because of extremely slow server response. Other sites display at normal speed when this is having transfer problems.

General USB driver install guide for MT65xx devices MTK Droid & SP Flash tools
Here is a general driver install guide for any non-mainstream MT65xx device for those who may have problems communicating with your device. It has been tested and works with both of the following tools and including the Google SDK "adb" and "flashboot" facility. It's a little long in the guide department but I have duplicated using it on several systems and it always works. So maybe it will help you. The guild takes you through installing both a working “MediaTek PreLoader USB VCOM Port” and customizing the Google SDK USB driver file “android_winusb.inf” to support your non-mainstream MT65xx phone with the tools MTK Droid Tools and Smart Phone (SP) Flash Tools. as well as ADB and FlashBoot and including support for powered off phone communicating via COM port to SP Flash tool. Enjoy!
Eratta:
- you will NEED to use a version of MTK Droid Tools earlier than V2.5.3 if you want a backup copy of your phone which includes the user data and memory cache.
http://www15.zippyshare.com/v/43666033/file.html
USB inf file for use with above tools on Blu Studio 5.5S and Blu Studio 6.0 HD
http://www15.zippyshare.com/v/88500627/file.html

Related

[Q] ARCHOS 70B ereader....hakk it yeeee!!(?)

Let it now be hacked by the USA! France, those silly, um, baguette-eaters, via Bloggee, has several videos and some forums (in French) showing (but I don't think explaining) a hacked Archos 70B ereader/tablet. Can we get there??
I'd like to see a guide for hacking this 130 euro Android tablet!
About: I AM A N00B. I AM UNWORTHY! You are all wiser and cooler and better at all of this than me. I cannot write code, except some CSS and HTML, blah blah beginner stuff. I was the guy that jailbroke friends' iPhones when we studied in Italy. I like learning how to do things, but can't get extremely in depth, though I respect the process and the art behind it. Currently, my iPhone died so for a phone I have a quad-band Huawei J2SE POS I couldn't modify much, and a netbook with dual-boot Win7/Linux. Now in Germany, I bought a lovely Archos 70B ereader, and while it does the job of ereader, it's ugly and clunky and I want to hack it into running a cleaner, prettier Android ROM (with marketplace) since this seems to be a new device with a lot of potential.
Questions that haven't been answered by looking through these forums, and that I have encountered trying to customize my tablet:
Trying to get marketplace, I finally found an .apk to download, but trying to install, it said (paraphrase) "Only works with Froyo." SOO, Android's various versions (Eclair, Froyo, Gingerbread, Honeycomb, etc) while all the same OS in a way, prevent apps compatible with one version from being installed onto another version. It's like trying to install Win95 stuff on XP, or Win7 stuff on XP. Correct?
Issue: Finding Eclair-compatible .apk files. Where are they? Or, can Eclair apps be installed on other builds of Android, & vice versa?
Trying to upgrade the hardware to Froyo, well, I can't find anything. If a machine has the minimum hardware specs, why is installing any version an issue? Why can't I just search certain websites for an installer package and then use it, like a Windows or Linux .ISO, etc?
Issue: Upgrading from one Android OS/version to another (Eclair to Froyo, Froyo to Gingerbread, Eclair to Gingerbread)
Trying to upgrade firmware on device, I've found that Archos' website has no downloads for 70B ereader...HMMM. Issue, much? My firmware on the device is 1.0.1. There is no "Update Firmware" option or anything, and the firmware display is grayed out, so you can't touch it for further details or anything.
Issue: How do I update/backup/recover firmware for this device (or any, I guess)
While I have found guides to using Nandroid to backup a system in case of issues, they all seem to require that you have Marketplace so you can get Nandroid...and since this Archos version of Android doesn't have Marketplace...I've tried AppBrain Appmarket but the webpage isn't helpful: it says dl nandroid from marketplace or navigate there on my device's browser, but my device's browser won't download the APK when I visit the site. How does one get nandroid and a solid backup without marketplace? (.apk anywhere??)
Permanent rooting on this device; currently I use Z4Root and do temporary rooting, since 1) that's what guides said worked and 2) I don't know if permanently rooting my device will somehow destroy my data or be unrecoverable without further restore options.
Issue: Permanent root vs. temporary root (and why use one or the other)
Installing a custom ROM. In short, because I just am not clear, can someone clarify for me? Is this like basically wiping the HDD to all 0's, down to the first sector, and installing an entire new OS (called a "ROM") onto the HDD? I know a flash HDD is different than a circular spinning drive with Windows and an MBR, etc, but I'm curious if a custom ROM erases EVERYTHING, including a flash drive equivalent to all recovery/installer partitions. Or is there a tiny partition left and, if the factory reset button is pushed, that reinstalls/recovers everything? If that is not the case, then don't I need stock Archos ROM to reinstall/recover, if I wanted to go back to that?
Issue: Does a custom ROM completely wipe a HDD all to 0's, and if so, how does recovery work if using a device-specific build for Android (like Archos')
Maybe nobody cares about this tablet, and sure it's slow, but having a sub-$200 Android tablet would rock, and figuring out how to root and ROM and customize a device would be great.
Also, I want to say that most important is knowing if/how/why I can return to my stock Archos version of Android if dissatisfied; second most importantly is how to improve this (and any) device with a crappy tweaked Android OS into a pretty and fast (with marketplace) Android OS.
THANKS
Current for Archos 70B
Model Number A7EB
Firmware Version 1.0.1
Kernel Version 2.6.25 [email protected] #14
Build Number v.0.18.ECLAIR.eng.root.20110324.142810
Have successfully rooted (temporarily, until reboot) via Z4root.
Currently trying to use ArcTools...I had the site linked, and lots of other nifty links throughout, but xda handicaps us n00bs until 8 posts. So no links. Sorry.
Currently...
stuck at the same place as these people, pretty much.
http
forum.archosfans.com
viewtopic.php?f=82&t=51066
sorry for breaking it up. insert slashes to go to the link, or just visit the forum and search for Archos 70b.
currently looking into loading the (much nicer-looking) Voltaire firmware onto the 70b, if the parts are the same...hope i don't get a spanish installer program
BQReaders voltaire is exactly same hardware than archos 70b ereader,
BQReaders voltaire use a "standard" google android interface: android market, no application install restriction, google account sync etc.
Rom install procedure:
Download 3 zips from bqreaders.com website:
Usb device driver, MSWindows upgrade software, bqreader voltaire firmware.
1. Uncompress the 3 zips on your windows desktop
2. Turn off the 70b
3. Connect 70b to your PC using the usb link
4. press and lock right arrow button on 70b
5. press and lock power button
6. windows detects a neu device.
7. remove locks on keys and install the new device using uncompressed drivers.
9. Run the upgrade softwarelancer: RKAndroidBatchUpgrade.exe (if driver is correctly installed, youshould see the square "1" in device upgrade area in green color.
10. Check "image", and select the firmware (.img) décompressé.
11. click on Upgrade.
12. The square blink in "orange" color.
13. The device restarts.
14. unconnect usb link
15. the upgrade procedure continue on 70b screen.
16. the device restarts showing "bq" logo
17. screen calibration.
Warning: all internal flash data is lost!
stopdatrue said:
BQReaders voltaire is exactly same hardware than archos 70b ereader,
BQReaders voltaire use a "standard" google android interface: android market, no application install restriction, google account sync etc.
Rom install procedure:
Download 3 zips from bqreaders.com website:
Usb device driver, MSWindows upgrade software, bqreader voltaire firmware.
1. Uncompress the 3 zips on your windows desktop
2. Turn off the 70b
3. Connect 70b to your PC using the usb link
4. press and lock right arrow button on 70b
5. press and lock power button
6. windows detects a neu device.
7. remove locks on keys and install the new device using uncompressed drivers.
9. Run the upgrade softwarelancer: RKAndroidBatchUpgrade.exe (if driver is correctly installed, youshould see the square "1" in device upgrade area in green color.
10. Check "image", and select the firmware (.img) décompressé.
11. click on Upgrade.
12. The square blink in "orange" color.
13. The device restarts.
14. unconnect usb link
15. the upgrade procedure continue on 70b screen.
16. the device restarts showing "bq" logo
17. screen calibration.
Warning: all internal flash data is lost!
Click to expand...
Click to collapse
IMPORTANT QUESTION !!
Can i downgrade when i do this ^^ ?
i have found this:
xxx:xxx.archoslounge.net/forum/showthread.php?t=17642&p=275535&viewfull=1#post275535
^^
firmware_Archos70bereader.zip
xxxx:xxx.multiupload.com/U8MOUTWI5T
Does not work
It crashes at 99%. Luckily I had a recovery image.
I followed all the steps but can't get the image to install properly
We really need a rooted version of the BQ Voltaire software. Mine has now crashed twice since using it. If I could backup it wouldnt be nearly so bad.
The temporary root doesnt seem to work for me.
I have recently brought the Archos 70B ereader. I would like to know how to perform a factory restore. I have already tried to the reset button on the back, but that's just resulting in turning of the device. I also noticed the startup wizard on the setting menu, which after adjusting the startup setting is adding the factory apps back to the device. However, it does not seem to erase the whole internal memory like a real factory restore would do.
Does anyone knows how to perform a real hardreset on the reader?
Thanx.
I have upgraded my 70b succesfully with the BQ firmware.
It runs nicely tho it seems the battery is having a hard time.
So far i haven't managed to get it to last for more then a day.
Currently testing with juice defender to see if it helps.
I noticed some questions about reinstalling the default archos image (factory reset). The procedure to do this is the same as the installation of the BQ firmware. You just need to select the correct image.
So make sure you have both the archos and the bq image before attempting the upgrade. When you brick it, use the installation procedure to get it back to life.
However, when done properly, the BQ firmware should work.
Note: The drivers are not compatible with a 64bit OS. I flashed mine with an old XP-32 running laptop where WIN7-64 would fail.
I have a bq Voltaire running latest firmware (1.0.8) an i was able to temp root with Universal Androot.
will try to perm root and report back
...but is there any rom with software buttons (back, home, menu)?
because the bq does not have them...
cheers
EDIT: was unable to perm root with either Universal Androot or z4root...
I also have the software installed BQ. Works perfectly. I can not say that the batterylif is a problem. BQ software works much better tehn de the Archos Software.
The Archos 70 b eReaders and BQ Voltaire tablet run with the firmware Voltaire_20110699_v2.0.9.-2 _update.img very stable. For some days has been there one for this equipment android 2.2 version. There were some crahs on my device with that and moving the Apps on a SD card also doesn't work.
A rooted version with containedly in the Link2SD (you can move the Apps on SD card) the above-mentioned version in the link. E.g. an optimal mode of operation is possible with a 32 GB SD card class 10.
The Mini tool partition software can with standalone the SD card be formatted into 2 partitions. 1st partition FAT32 (e.g. 28 GB) 2nd partition ext3 (rest) both primary.
The approx. 2 GB suffice for many Apps.
For link see Archosfans forum. (i can't write link here)
Works like a charm with the Voltaire rom!
So THANX guys
how to remove key locks ?
stopdatrue said:
BQReaders voltaire is exactly same hardware than archos 70b ereader,
BQReaders voltaire use a "standard" google android interface: android market, no application install restriction, google account sync etc.
Rom install procedure:
Download 3 zips from bqreaders.com website:
Usb device driver, MSWindows upgrade software, bqreader voltaire firmware.
1. Uncompress the 3 zips on your windows desktop
2. Turn off the 70b
3. Connect 70b to your PC using the usb link
4. press and lock right arrow button on 70b
5. press and lock power button
6. windows detects a neu device.
7. remove locks on keys and install the new device using uncompressed drivers.
9. Run the upgrade softwarelancer: RKAndroidBatchUpgrade.exe (if driver is correctly installed, youshould see the square "1" in device upgrade area in green color.
10. Check "image", and select the firmware (.img) décompressé.
11. click on Upgrade.
12. The square blink in "orange" color.
13. The device restarts.
14. unconnect usb link
15. the upgrade procedure continue on 70b screen.
16. the device restarts showing "bq" logo
17. screen calibration.
Warning: all internal flash data is lost!
Click to expand...
Click to collapse
Hallo all and thank you for this great manual.
I allready prepared all: downloads, installing usb and uncompressing and so on, tryed many times, but my problem is your point 7): remove key-locks. , whichj I didn´read clearly before and thats why I want to install any new system on my/our Archos BQVoltaire: My daughter played with the login until it was locked and I do not have any Google-Password to unlock this. Nor dont know, how to hard reset or anything else. I am just a user, nothing else. Tried everything, but didn´t get it.
Do anybody hav an idea, how I can solve this, I would be really happy. Thx a lot in advance.
Giant THANKS, is easy as instruction say, and works a charm...now i have a tablet instead of a****!
stopdatrue said:
BQReaders voltaire is exactly same hardware than archos 70b ereader,
BQReaders voltaire use a "standard" google android interface: android market, no application install restriction, google account sync etc.
Rom install procedure:
Download 3 zips from bqreaders.com website:
Usb device driver, MSWindows upgrade software, bqreader voltaire firmware.
1. Uncompress the 3 zips on your windows desktop
2. Turn off the 70b
3. Connect 70b to your PC using the usb link
4. press and lock right arrow button on 70b
5. press and lock power button
6. windows detects a neu device.
7. remove locks on keys and install the new device using uncompressed drivers.
9. Run the upgrade softwarelancer: RKAndroidBatchUpgrade.exe (if driver is correctly installed, youshould see the square "1" in device upgrade area in green color.
10. Check "image", and select the firmware (.img) décompressé.
11. click on Upgrade.
12. The square blink in "orange" color.
13. The device restarts.
14. unconnect usb link
15. the upgrade procedure continue on 70b screen.
16. the device restarts showing "bq" logo
17. screen calibration.
Warning: all internal flash data is lost!
Click to expand...
Click to collapse
Point 7) of the instruction ????
Maybe for you woks like a charm. :good: Congratulations, fine for you.
But my problem has not been solved, since july last year!! I understand the entire instruction, already downloaded all indicated files, but as I already mentioned, my problem is point 7 of the instructions: "7. remove locks on keys and install the new device using uncompressed drivers"
.
The thread here is called something like "how to hakk keylocked installation...". Isn´t it?
But in Point 7) says: ".. remove locks on keys..." !!! What a fool is this, it is ridiculous. If I could remove this f... keylock manually, so why should I make a hard-reset.??? This is the REASON for what I´m going to do this !!!
My Archos ereader is not stolen nor part of any fraud. It just were handled foolish form my daughter, which is 10 y old.
Ok, if anybody have another idea, how to remove this keylock, you are welcome, thx
cvesch said:
I have upgraded my 70b succesfully with the BQ firmware.
It runs nicely tho it seems the battery is having a hard time.
So far i haven't managed to get it to last for more then a day.
Currently testing with juice defender to see if it helps.
I noticed some questions about reinstalling the default archos image (factory reset). The procedure to do this is the same as the installation of the BQ firmware. You just need to select the correct image.
So make sure you have both the archos and the bq image before attempting the upgrade. When you brick it, use the installation procedure to get it back to life.
However, when done properly, the BQ firmware should work.
Note: The drivers are not compatible with a 64bit OS. I flashed mine with an old XP-32 running laptop where WIN7-64 would fail.
Click to expand...
Click to collapse
For me it was the same. The drivers are working only on 32-bit win WinToUSB - cool tool, if you don't want to reinstall your win.
---------- Post added at 09:21 AM ---------- Previous post was at 09:07 AM ----------

MTK 6582 - Allview Viva H10HD - new partitions issue

MTK 6582
Hello all,
I am referring to my reply here (http://forum.xda-developers.com/showthread.php?t=2455850&page=132) but since I got no answer for some time I decided to open a new thread.
I was trying to replace the EBR files since yesterday on my Allview Viva H10HD (MTK 6582) tablet without success.
What I did:
1. Installed MTK Droid Root & Tools 2.5.3.
2.Pressing root rooted successfully the device
3.Pressing Backup then lead to state where the process doesn't go further and stops at "preloader_and_dsp" (pic2) for hours...2
4.Only choosing Turn on USB storage lead the task finish with error - "Zero file, no space left on device" (pic1) 1
Without having a backup I will not be able to use the firmware for EBR 1 &2 files change.
In Device Manager I installed the Mediatek Preloader VCOM driver but no change (pic5)5
As a device, my tablet is found as YunOS ACB devide (pic4)4
Windows 10 was started with disabled driver signature.
Can anyone advice what the issue could be caused from ? My internal storage is just too low (700mb after factory reset out of 5.96gb total)
Edited: Links for the Pics:
http://tinypic.com/r/2nr322s/9
http://tinypic.com/r/23vhmj7/9
http://tinypic.com/r/29fazjs/9
http://tinypic.com/r/ivfevp/9
UP
Can anyone help on the above ?
Can you please send my the firmware. Thanks

Root Nvidia Shield TV Pro 2019 Version

THIS IS OUTDATED
BOOTMOD - Root your Shield In 1 minute (2015, 2017, & 2019)
Hello Friends~! We now have a working method to achieve ROOT on STOCK Firmware! A script has been made that can boot your shield into the bootloader, erase the old boot, flash the new boot, and install your choice of Magisk apk for you. The...
forum.xda-developers.com
REPLACES THIS IF YOU WANT ANDROID OR USE THIS GUIDE
How To Install Lineage OS and Optionally, Build Lineage From Scratch
Hello Friends! Today I wanted to re-write a guide for installing Lineage OS on the 2019 Pro. This guide will be more to the point and have only the needed tools. The SOURCE for the Lineage zip shared in the download section below. [/SPOILER]...
forum.xda-developers.com
FOR LINEAGE
THIS GUIDE USES LINEAGE OS AS IT'S BASE, BC I HAD NO IDEA WHAT I WAS DOING WHEN I FIRST STARTED. I WENT THROUGH A LOT OF UNNECESSARY STEPS.
PLEASE USE ONE OF THE LINKS ABOVE FOR DOWNLOADING AND ROOTING LINEAGE OR ANDROID.​
*Hi Friends!*
Today I want to show you how to root your Nvidia Shield, for development purposes, as well as for repairing a soft-bricked system.
Spoiler: DOWNLOAD SHIELDROOT
https://drive.google.com/file/d/13pnW5eiO70b4JIvmbgqNRMhI5g1YHlzG/view?usp=sharing
Spoiler: THE SETUP
Plug your usb hub into the port next to your hdmi.
Plug a usb-c cable into the other port.
You will need an Nvidia Controller, a USB Hub, Portable Drive.
As well as a mouse and controller or a usb 3.0 keyboard
Spoiler: GETTING TO THE BOOTLOADER
Unplug the power cord from the Shield, then reapply it.
Using your Nvidia Controller or USB 3.0 keyboard, hold A and B until the Bootloader shows.
Select Unlock the bootloader.
Select Factory Data Reset.
Hit Reboot and remove the power cord, then unplug the usb from PC.
Wait a few seconds then add the power cord to the Shield.
Leave the USBC unplugged from your PC.
Hold A and B to post back into the bootloader.
Spoiler: INSTALLING THE USB DRIVER
Open Device Manager on your PC.
Plug the USBC cable into your PC.
Right click on the new fastboot device and hit update driver.
Browse Manually to Shield Drivers.
Then hit, "let me pick from a list".
Select I have a Disk.
Then install the andriod.usb file.
Spoiler: FLASHING THE ROOTED IMAGES
In SHIELDROOT, Run OEMUnlock.
Unplug the USB-C From the PC and Reapply.
(Must do to fix broke fastboot after unlock)
Run ShieldRoot.
This will flash the NVIDIA Developer Rooted images.
This will also flash TWRP for us, to recovery as well as boot.
This purposely bricks the system to run TWRP on boot until we finish
Spoiler: FLASHING THE OS AND OPTIONAL GAPPS
Have Lineage and Gapps saved to a portable drive.
Plug the drive into your usb hub.
Select Install in TWRP and start with Lineage.
Do the same thing for GAPPS If you want to have your playstore. RECOMMENDED.
Unless you know what you're doing...
GAPPS Version is the mini TV build so it runs much smoother.
Spoiler: SIDELOADING THE ROOT
----edit, please Know I believe you don't need to do both steps,
-----i had a problem with the flash on either the apk or the zip
------so i just put them both in.
------ ALSO NOTE THERE ARE A MILLION WAYS TO GAIN ROOT WITHOUT
--------MAGISK, THIS WAS JUST THE EASIEST WAY TO PROVE CONCEPT
Go into Advanced on TWRP.
Select Sideload ADB.
Then run the SideloadRootApp.bat file.
Lastly SideloadRootManger.bat file.
Select Reboot system.
Setup your system how you please.
Spoiler: UNLOCK DEVELOPER OPTIONS
Go into settings.
Device preferences.
About.
Build, hit build 7 times.
Spoiler: SETTING UP ADB
Go into developer options.
Enable USB Debugging, all 4 options including Network debugging.
Take note of your IP address.
Right click AdbConnect.bat and select edit.
Add your IP address there.
Run AdbConnect and select *Allow* on the Shield.
Run AdbConnect again and you will be successfully connected.
You can then get Root Access in ADB by running AdbR00t.bat if you need it.
Otherwise you have full access to push files, read and write over system partitions, etc.
Spoiler: EASIEST WAY TO INSTALL APPS
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
www.youtube.com
HOW TO OPEN SHIELD FOLDER ON YOUR PC- BOOT INTO FASTBOOT AND RUN TWRP, WHEN TWRP IS OPEN, YOUR SHIELD WILL POST TO YOUR PC!!! THEN YOU CAN DRAG AND DROP FILES NO CODE!!!
Thank you to the community for always sharing their knowledge.
Love, Jen
Spoiler: REFERENCES <3
Youtube Vids:
FULL PLAYLIST: https://www.youtube.com/playlist?list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N
How To Root Andy MANUAL Windows Setup Andyroid 0.45.5.0 LATEST
Safely Backup and Restore FULL ROM using TWRP Recovery (4K)
How to fix "Zip Treble compatibility error!" Invalid zip file format! in TWRP custom recovery
Linux File System/Structure Explained!
Linux System Administration Full Course
Easily Run Linux On Android With AndroNix - Linux Distro on Android without root
New Way to turn you PC into an Android TV Box with FydeOS - Bye Bye Android X86
Nvidia Shield TV Pro 2015 SSD Swap out + Regrease The APU!
Android multi-boot demo
Nvidia Shield Pro unlocked bootload, twrp and more
How to Download & Install GApps and Magisk on LineageOS 18.1 with LOS Recovery
Nvidia shield TV users MUST watch - 10 Hidden features you did not know existed
LineageOS Custom Rom on Shield Android TV (2015)
Nvidia Shield TV Pro (2021)|Watch Before You Buy
Recovery OS Nvidia Shield TV installation
[HOW-TO] Install Full Android Nougat on Nvidia Shield TV 2015 - TWRP - ROOT [Bye Bye Android TV]
https://www.youtube.com/watch?v=LQaYb4oVHVc&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=16
Nvidia Shield TV Pro 2019 Boot Loop Repair (Recovery Image)
https://www.youtube.com/watch?v=qc4m2Hfd4HY&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=18
HOW TO ROOT NVIDIA SHIELD 16GB ON OREO UPDATE
https://www.youtube.com/watch?v=x893ajy9YVo&list=PLErzGEIjyUlyiOLVl4aWDYRW-CJd6yF-N&index=19
Website Links:
Install Wolf Launcher on Firestick/Android and Remove Ads (2022)
This step-by-step guide will show you how to install the Wolf Launcher on Firestick, Fire TV, or Android TV Box to upgrade your interface. Wolf Launcher
troypoint.com
Download Android Studio & App Tools - Android Developers
Android Studio provides app builders with an integrated development environment (IDE) optimized for Android apps. Download Android Studio today.
developer.android.com
TeamWin - TWRP
This is the Team Win website and the official home of TWRP! Here you will find the list of officially supported devices and instructions for installing TWRP on those devices.
twrp.me
Explorer - Apps on Google Play
Fast, lightweight and easy to use file manager.
play.google.com
SHIELD Developer OS Images
As a service to developers, NVIDIA makes "beta", "rooted" and "early access" versions of certain SHIELD system images available for download. These packages are for software developers only and may provide: root level access by default; non-certified preview graphics drivers; beta system device...
developer.nvidia.com
Download Magisk Manager Latest Version 26.1 For Android 2023
Magisk Manager is an app which helps users to root their phone. With the help of Magisk you can run banking apps and also pass SafetyNet tests.
magiskmanager.com
LineageOS Downloads
download.lineageos.org
The Open GApps Project
OpenGApps.org offers information and pre-built packages of The Open GApps Project. The Open GApps Project is an open-source effort to script the automatic generation of up-to-date Google Apps packages. All Android versions and platforms supported.
opengapps.org
https://www.reddit.com/r/xdacirclej...to_use_a_mouse_and_keyboard_on_stadia_google/
ADB : unable to connect to 192.168.1.10:5555
I cannot use adb connect to connect via WiFi to my device (Nexus 5, Android 6), but since I'm developing a cordova plugin using USB OTG, I really need to connect via WiFi. I tried to adb kill-serve...
stackoverflow.com
https://www.reddit.com/r/AndroidTV/comments/jnxlmw/guidenatively_use_custom_launcher_on_chromecast/
[HOW-TO] [PICTURES] ADB Working On the Google Chromecast
Hey everyone, I got the Android Debugging Bridge (ADB) working on the Google Chromecast. A video is currently uploading. A how-to will follow shortly after. Videos have been uploaded! Thanks! Part 1...
forum.xda-developers.com
How to Root and install Magisk on NSTV 2019 Pro v8.2.0
Can I flash these mdarcy.dtb.img and vbmeta_skip.img from on an updated 8.2.1 SHIELD?
forum.xda-developers.com
How to skip(bypass) Google sign-in NSTV Pro 2019 with any firmware versions!
Let me share my working build.prop file with you. Make sure the permission of this file is proper too. Hey buddy.. I have not had time until now to try this again.. My shield has been semi-bricked since last try and have not been able to use...
forum.xda-developers.com
[GUIDE] 8.2.3 + Magisk root + MagiskHide + TWRP
Based on the work done in https://forum.xda-developers.com/t/how-to-root-and-install-magisk-on-nstv-2019-pro-v8-2-0.4189567/ User friendly guide written for Windows. Bash script for Linux flashing edited as well, but guide is focused on Windows...
forum.xda-developers.com
For anyone who downloaded the toolset early, the 1.5 gb version, my apologies, the full file hadn't downloaded. The correct google drive link is now listed. It is 3 gb in total
I'm still studying everything android, apk, linux, etc. I thought about cracking big name emulators last night, like "Nox, andy. bluestacks" with custom OS full Root, etc, but then it occurred to me what these programs actually are, and it's so simple.
It's just like building androidx86 in a virtual machine, except the programs I mentioned, figured out how to manipulate the machines within the virtual environment, doing their best to shut sudo down, and Sold Out to Corporations, uploading $hitware, on top of their independent, emulated kernels.
So I thought "Why not install a headless (just terminal, no gui at boot version) linux" and then construct the android emulator from scratch?" Well I started researching more based off that train of thought, which emulators work on linux and I learned about the most Special One. https://anbox.io/#collapse2
The logic Is flawless, beautiful, brilliant, but not unique! Thankfully for me, as I am a female that prefers Windows, in a world ran by men that love Linux <3 no Hate. I understand. It is akin to apple vs android, but I digress. I was initially going to install a virtual machine with ubuntu to test out anbox, which I absolutely am going to do, as well as I plan to do everything in my power to get it to work on the shield, muahahhaa, butttttt.....
For Us Windows Users.... THERE IS AN AMAZING NEW DEVELOPMENT WITH WIN 11. I must investigate further, I'm updating my OS now... and hopefully in a few days I can prove my current theory, and share with you guys something Truly Magical in the World of Android, for both Windows and Linux Users. EMULATORS, BEWARE..... MUAHAHAHHAHA. <3 NOOBSTACKS RIP
Thread has been updated with an alternative download site, MEGA. It seems some folks were experiencing an error on Google drive due to the tools being downloaded too quickly.. Never had this happen before, so my apologies. https://mega.nz/file/oypjQChD#wjSfCChkLN6uLQtiEtHrnGbevCsU7pW7KODb9sEqzOQ
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
mkhainizam said:
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
Click to expand...
Click to collapse
Perfect ty hun I will look at it here shortly, I promise!
mkhainizam said:
Hi jen, sorry i cannot reply on your youtube comment. Not sure the reason. https://www.google.com/amp/s/m.apkp...ating-widget/com.spencerstudios.ramlogger/amp here the link to download the ram monitor and install from usb drive. Will wait for the result.Thank you.
Click to expand...
Click to collapse
Level up your Knowledge from this guide. See How It All Comes Together In Windows 11, Subscribe for more guides, tools, and virtual machine images! https://forum.xda-developers.com/t/root-windows-11-hard-mode.4371611/
Guys we are getting so close! https://renegade-project.org/#/en/edk2/Overview
Does anyone know these folks? If I'm reading correctly they are programming a custom bootloader or a recovery image that currently allows certain cpus to run win 11 arm. Is this akin to an arm translation tool like on genymotion or can Anyone help explain this to me better. I'll reread it several more times and research more. Just dropping bread crumbs for deh pidgeons....
He uses a lot of jargon I'm trying to familiarize myself with https://www.kernel.org/doc/html/latest/arm64/acpi_object_usage.html
*ALSO A KNOWLEDGE BOMB*
anyone else who finds themselves on this Journey... I stepped on my shield and in doing so it bent the usb on for my nvidia controller. It also somehow shorted out the system. Lol. Anywho, In doing so, I tried to replace the usb cable with a crappy one I just had lying around and it did not work. I found a newer usb cable and it triggered the controller, so I theorized that since the ports are USB 3.0 or 3.1, not sure, the bootloader will only post with a usb 3.0+ Device. So in theory, any keyboard or controller usb 3.0 should work by holding a + b down
more knowledge.......
How to enable UEFI and Secure Boot for Windows 11?
The UEFI BIOS Mode and the enabled Secure Boot State are minimum requirements for Windows 11 support. Change the Legacy BIOS Mode to UEFI, convert the partition type to GPT, and turn on the Secure Boot State.
easywebfixes.com
Let's keep diving deeeeeperrrr
I'm starting to understand....
What’s the Difference Between GPT and MBR When Partitioning a Drive?
Set up a new disk on Windows 10 or 8.1 and you’ll be asked whether you want to use MBR (Master Boot Record) or GPT (GUID Partition Table). Today we’re explaining the difference between GPT and MBR and helping you choose the right one for your PC or Mac.
www.howtogeek.com
The Best Thing Ive read in 7 years
[CLOSED]HaHaHack Dis: No Magisk REQUIRED!!!!
Magisk is no more... I present a new fool proof method of flashing su to Android 10_Q and above!! I ranted and ranted about variant=user/user-debug/eng builds that I got no-where... people thinkin am dissin john wu, nah, I respect what I've...
forum.xda-developers.com
I think I'm Really starting to understand, that conversation was sosososo Enlightening
Hello.
Here is where I am at in "thinking outside the box".
So instead of trying to flash windows or ubuntu directly onto the nvidia's system partition, why not flash it to a portable drive?
So I am researching UEFI, Bootloaders, flashing, and volumes, particularly how they store and load data.
So I understand that windows requires it's hard disk to be formated to GPT.
My USB stick is MBR. I have a partioning software that can change the USB to GPT.
If anyone understands what I am talking about, can you reach out? I know this is possible, I know the answer is out there,
IT IS JUST ALL THIS JARGON SOME OF YALL USE <3 GOD LOVE YOU ITS HARD TO UNDERSTAND
AND WHAT IM TALKING ABOUT IS DUAL BOOT FOLKS!!! LEGIT DUAL BOOT, NO SECOND PC REQUIRED
AN OS FOR FUN , AND AN OS FOR WORK.....
CAN YOU IMAGINE
KNOWLEDGE BOMBS
ShieldTV/AddPartition.md at master · na6an/ShieldTV
Projects on Nvidia's Shield TV. Contribute to na6an/ShieldTV development by creating an account on GitHub.
github.com
""Nvidia uses its own proprietary disk structure on its devices, which look like a modification of GUID partition table(GPT) with protective MBR. Most disk partitioning softwares are unable to read Shield TV's partitions because its primary header is overwritten with non-standard GPT format.
Here are list of disk paritioning software I tried and couldn't even read the disk at all: fdisk, GParted, KDE Partition manager, diskpart and Disk Management on windows. Of course, you may format the disk and rebuild partitions, but then it won't boot from Shield TV at all.
There are two softwares can read partially:
GNOME Disks - the default partition software for Ubuntu, however, could read the partitions IF you boot L4T from Shield TV. It won't work if you try from another computer. Also, it is still unable to modify partitions.
gdisk (GPT fdisk) - gdisk can read partition 2~33 from backup header. As you can see, 33rd partition is the one that holds most of 500GB storage. (462.5 GiB out of 465.66 GiB)""""
END QUOTE FROM ARTICLE
A gdisk Walkthrough
What we need to do is GET A NEW BOOTLOADER! Idk how but I will find out! If you know how reach out pl0x
I'm just going to keep dumping knowledge bombs until I or someone elsse figures this out!
How A/B Partitions and Seamless Updates Affect Custom Development on XDA
You may have heard of Seamless Updates before. It involves something called "A/B partitions." What is it and how does it affect custom development on XDA?
www.xda-developers.com
system – holds the Android OS, system libraries, system apps, and other system media like bootanimations, stock wallpapers, ringtones, etc.
boot – holds the kernel, ramdisk, and on A/B devices also the recovery as well
recovery – holds the recovery, where TWRP is most commonly flashed on A-only devices (A/B devices don’t have a dedicated recovery partition)
userdata – holds all of your app, system, and internal storage data
vendor – holds platform and device-specific HALs, the files necessary for the Android OS to communicate with the underlying hardware
vbmeta – the partition for Android Verified Boot 2.0 which verifies the integrity of the boot process
gdisk(8) - Linux man page
The gdisk program employs a user interface similar to that of Linux's fdisk, but gdisk modifies GPT partitions. It also has the capability of transforming ...
linux.die.net
Going to play with this toy:
GPT fdisk
Download GPT fdisk for free. GPT fdisk is a disk partitioning tool loosely modeled on Linux fdisk, but used for modifying GUID Partition Table (GPT) disks. The related FixParts utility fixes some common problems on Master Boot Record (MBR) disks.
sourceforge.net
Cause GDISK is for LINUX and I don't like using Linux. No hate but GUI will win over MBR, Mah nerds. Cause GUI IS CMD!! GUI Is Just Easier For Some People! Different Strokes, for Different Folks!
"Upon start, gdisk attempts to identify the partition type in use on the disk. If it finds valid GPT data, gdisk will use it. "
"gdisk" or whatever bootloader you are playing with...
So my only question is how do I make the WIN 11 Arm version bootable... ?? On the USB ?
WAITING ON MY USB DRIVE TO WIPE UGH. '
GNU GRUB - GNU Project - Free Software Foundation (FSF)
Site for GNU GRUB
www.gnu.org
Android Verified Boot 2.0
Hi friends I don't sell anything I only teach but I wanted to share with you guys that don't already own a shield or want to purchase one for a gift that they are on sale at Newegg
https://www.reddit.com/r/buildapcsales/comments/rfdi26
Thanks for your work, very well explained guide. I only have one question, if i root my device, could lose some function like dolby vision/atmos?
locust10000 said:
Thanks for your work, very well explained guide. I only have one question, if i root my device, could lose some function like dolby vision/atmos?
Click to expand...
Click to collapse
All the apps that originally worked, will still work. However, since this process involves flashing a new operating system, lineage, as opposed to the base, stock, operating system, android, you may have to reinstall your favorite apps like dolby
---There are many ways to flash your favorite apps, perhaps the easiest being a program called "send files to tv" you can install that on your phone and tv, then DL the app you want to send to the tv, like dolby, and within SFTTV, You can easily send the app.
You can also use my tools in the shieldrooot but SFTTV is a lot simpler for beginners
Hello,
I am trying to figure out how to either inject a custom bootloader like Clover onto my Nvidia Shield, or to Modify the existing EFI bootloader itself or with a modification to a Recovery program such as TWRP in order to be able to use a custom bootloader to select "Boot From Usb"
I figure I oughta make a backup, but I do not know how to backup my bootloader either....
I think I understand how to look at the shield's partitions now to find the one with the bootloader, I'm just nervous to proceed...
I have been researching for a week and have learned amazing tidbits of knowledge on the sublayers of the shield, and a lot of its partitions...
I was able to install a custom OS, modified GAPPS, and root on my shield, I am just hung up on this final part....
If anyone who understands this would care to share even a bread crumb where to start, I Would Be Ever So Grateful
Download Clover EFI Bootloader - MajorGeeks
Clover EFI Bootloader can boot OS X, Windows, and Linux on Mac or PC with UEFI or BIOS firmware.
www.majorgeeks.com
Hi @jenneh I know you're in the middle of a different train of thought, but since you are one of the most active members recently, I was hoping I could reach out for your help on two really important issues I'm having. I don't think that anyone has been able to get AI Upscaling to function after rooting, and it's one of my favorite features of the device. If you ever have time and are in the mood to crack this nut, I'd be both incredibly grateful and also willing to send like $30 your way.
On that note, I am also having a hell of a time trying to get the AdGuard CA certificate installed. I have tried every method I could find, but none of them seem to be compatible methods for this device. I will both send you an AdGuard lifetime license, and another $30 for this bounty. Any help at all would be greatly appreciated! (Oh, and if you're interested in attempting these feats, please DM me. I'll reply with the AdGuard license in advance.)
One final important note: My device is running the new 9.0.0 update.
Even the new update 9.0.0 AI Upscaling not working after rooting...NSTV 2019 Pro
I tested but same problem Demo mode work only Enhanced Mode
Here's where I'm at now! I am in the Kernel! Not through ADB But instead On the shield Using Root Explorer to learn all of the shield's directories to find out where the hell the EFI drivers are to inject my new bootloader. I see many options pertaining to the upscaling that I can modify but I haven't got the slightest, what it is yall are trying to do. If someone can explain it better we can totally solve this.
----i'm a little weirdo and i have been dreaming about this,, or rather, dreaming in Operating Systems for Months Now~
ODM Partitions | Android Open Source Project
source.android.com
A NEW WAY TO PUSH APP~z!1!
HOW TO OPEN SHIELD FOLDER ON YOUR PC- BOOT INTO FASTBOOT AND RUN TWRP, WHEN TWRP IS OPEN, YOUR SHIELD WILL POST TO YOUR PC!!! THEN YOU CAN DRAG AND DROP FILES NO CODE!!!
---WHERE I'M AT TODAY!
Learning about BUSYBOX~!
Come along for the ride!
"
"boot.img contains the kernel and ramdisk, critical files necessary to load the device before the filesystem can be mounted. You have to generate the boot.img yourself using mkbootimg, a tool provided by AOSP. "
What is boot.img file in android?
I am building the android source code and getting new system.img . I try to flash the new system.img on a device and I see that I need another file called boot.img. What is this file ? what is used...
stackoverflow.com
To Do List:
Will be reuploading the shieldroot tools with wipe all partitions code, updated lineage, etc, as well as including options for folks on other versions of the nvidia shield, all with ammended code. This will take some time to upload / craft, but I will let y'all know when it's done.
Please note, there is nothing wrong with the current shield tools, I am just making them Better! Peace and love
This set me off track for about an hour, if anyone has any ideas https://forum.xda-developers.com/t/a-strange-fastboot-problem.4380579/

ZenFone 2 Z00A(d) ZE551ML - can't boot - black/white screen, no bootloader, want Windows (KVM kernel/OS)

I recently bought Asus Zenfone, because here in Ukraine is war, so I want small device with Windows (electricity often is off here because rockets fall on our electrric infrastructure etc).
So I've bought Asus Zenfone 2 used (it costed 16,25$). It came without accumulator, and 1/3 screen working. So I went to radio-market to buy new battery, it costed + ~10.25$ + 2,5$ to install battery. Then I've bought new touchscreen for it for ~22,5$, plus payed ~6,25$ to install it. Then around 7,5$ to restore battery connectors (on device and accumulator). So finally it worked, and wanted to see how to install Windows on Zenfone. Sure, if I had possibility to buy anywhere Zenfone better, new, not used, - I'ld do it, but it is not that easily available, just like any other Intel smartphone.
So, I started reading - how to make my device rooted. I don't understand how to get root. I found on wikipedia, that rooting is different from unlocking bootloader, and realized - yes. I need to unlock bootloader, and to boot from external flash-disk and install windows, or at least - new kernel with KVM support. I used pn my Android (non intel) Limbo x86 emulator, it can run some old windows 98 etc, maybe even xp, never win 2000, and if it runs win-7 or win-8 - it is so terribly slow. So I decided to buy Asus Zenfone. As in KVM mode I can send commands to CPU directly, and hope this Windows works much faster than in emulator. I hope just at least to run Windows XP on it, I need to code some C# code, so that Andorid phone is not only for mp3-playing, internet on the go and make calls, but to learn, study and to work. I don't know why Microsot, Intel and other companies don't like Intel CPUs in mobiles. They could do it if they wanted. I like WIndows because most programs are for Windows. And I want desktop x86 windows also on every mobile, intead of all Androids.
Anyway, What I tried to with my Zenfone. I found one amazing experience - that our hero and inspirer (ley God blesses him, maybe he will work in Intel/AMD/Asus/Microsoft etc to make more newer KVM kernels for future x86 phones with windows) - so Ycavan made KVM for Asus Zenfone 2. Great, I've read his thread - https://forum.xda-developers.com/t/...0-with-kvm-bridge-compiled-need-help.3145055/ - completely, with pen and paper writing down important information, downloaded all the files, and decided to start flashing.
I copied them to root of my Zenfone, unpacked tars and converted them into ZIPs. I also unpacked .img files to root of phone (I mean its folder which is visible if I connect it thorught USB, I know it is not "/" root of file system of Andoird, but anyway it is visible even inside CWM... sorry, was visible)...
So, I made some mistakes. I downloaded the kernel, tried to flash it using commands like :
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150710.img
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150714.img
fastboot flash boot boot_fhd_2.19_kvm_bridge_20150717.img
fastboot flash boot boot_fhd_2.20_kvm_bridge_20150820.img
fastboot flash boot boot_2.19_kvm_bridge.img
fastboot flash boot boot_fhd_2.20_kvm_bridge_20150820.img
but non of them produced bootable Zenfone. So I had to revert to previous bootloader using the CWM tool.
In fact I liked this CWM most. I found this thread - https://forum.xda-developers.com/t/...root-ze500-ze550-ze551-temporary-cwm.3114063/
or similar here on forum, and it worked amazingly. I attached Zen-phone to USB, turned it off, then on while pressing, keeping pressed volume-up key, and after Asus logo appeared and some "zzz" vibration, again it blinked and I saw bootloader with Android robot, and possibility to scroll through menu using volume up-down, to choose normal boot, or reboot/power off, or to run restore etc.
For some reason, Restore there not worked. So anyway, I understood that I can use tool like ADB (Android debug bridge) and fastboot to copy new firmwares/kernels/bootloaders etc to it, so I guessed I can do it myself, and was ready for risks... And this what bad can happen - it happened.
So, I runned in CWM - file cai_dat_CWM.bat - which asked to type ACCEPT and then T4, and phone started to go into amazing mode, some "clouds" started appearing on phone, and it loaded into special secret menu, from which I could select what to do next. To me it looked like default boot manager which I wanted to see like in Dos/Windows machines - so I can choose to run into safe mode windows, or set some settings before booting, or even use "reanimator dvd" etc to load Windows and other tools to do partitioning, passwrods recovery etc. So it looked like on desktops, and very nice. I went inside the menu, and found good option to make backup. I did it all. Then in same CWM tool (I think it is called SuperSU for Android), I finally choose to restore bootloader/kernel/boot (custom recovery), and this saved my from bricking the first time after I followed the manual from Ycavan. Well, I know I can read a lot more threads how to do this and that, but there is always risk that something wrong can happen. So I tried to read as much as I could, and follow manuals as precisely as I could understand. But my phone is kind of "bricked".
Now it shows some scfreen like TV which can't catch any tv program. So it is some random colors - see attached picture. It is good that it shows at least this. But in worse situation - it doesn't show anything. So let me tell how I achieved this, and if you can tell me how to avoid this mistake and to recover it. I hope to get help from anyone here who installed KVM kernel(s) and acheieved running Windows on their zenfone 2 (or maybe anyone who has XPerience with other x86 phones may help, or if it is general issue how to unbrick - then also non x86 users please help).
So, CWM made backup, I became more non-scared to make more experiments with firmware. But main problem is that I don't know which firmware to use. I ideally suggested that when I change kernel to KVM-supported from Ycavan - that it will work with my Andorid 5.0 (it was installed when I bought it). So, but unfortunately, after installing any of KVM kernels of Ycavan - I was unable to understand which OS to install, which version. So even I tried to try to flash whole 1GB+ image (I have downloaded UL-Z00A-WW-2.20.40.59-user.zip from official asus.com - https://www.asus.com/ua-ua/supportonly/asus zenfone 2 (ze551ml)/helpdesk_bios/ - but. I was unable to upload it to zenfone (flash it), as it said it is older than installed version.
Anyway, now it doesn't matter as I cannot run into ANdroid at all. Worse - I cannot even get Bootloader working in Android, as I see after turning phone on - only "white screen" with non-working TV-like image (see attached picture of my Zenfone 2).
So, to make this happen, I did this: I found some information about TWRP. I tried to install as recovery tool. Even though it was flashed into mobile, and I installed it from apk from Google-Play, still, I was unable to run it... So then I found even cooler tool - which was too risky to install. I was good, but Andorid stopped running at all.
This tool is called - preroot601. I runned in it preroot.bat, and then it did something similar to CWM, but several times it restartd the phone _ i have added screenshots of how it looked like on PC / Windows. So after several restarts, it did a lot of changes - Android didn't start after it. Phone always was able to start into recovery mode - into TWRP (I downloaded its .img and flased it as recovery for phone). But in TWRP I think I did something wrong. I made backup of all files (syste,, bootloader, everything). I saw it is cool - to see there terminal, ability so set attributes for files, mount partitions ... even USB -hey, can I run from flash-disk? or from external DVD/Bluray which I have in this mode? I have USB-hub, and can connect to it keyboard, mouse, flash-usb, ssd/hdd - all through Microusb-usb adapter and to usb-hub. So what I wanted to do is to try to see flash-disk, mount it on my android zenfone. And then after restart - I had black screen or this 'non-working analog-TV screen when no program/channel/wave is caught for signal"...
So, I don't even understand what I did, and why this all happened, and why I have to do to restore bootloader at least.
My aim is to have KVM enabled in the kernel. I don't mind if it is old Windows like XP working on this Zenfone, but I like windows to be my main OS on every phone which I may use in future (and hope they all be x86-64 and not ARM). So as I don't have Steamdect now (it has also AMD x86 CPU, like Zenfone), I want to do this, achieve it - having Windows on mobile - Zenfone.
I can carry it in pocket everywhere, so why not people like having desktop Windows x86-64 in each and every mobile? Even Lenovo are collaborating with IBM - then why not make also IBM-Mobile / IBM-smartphone, which will also be as good as PC - to unassemble it, change any part like on desktop, why not do it? I think everyone will enjoy it, and it will boost everything to better hights, levels.
So, please. If anyone here has similar experience of going to same screen like I have (see screenshot), or like that - black screen - indeed my device also may not even show any thing - even no ASUS logo, no bootloader (even if I press Volume-UP after powering and after flash it usually showed bootloader with robot - no... not now)...
So I don't see anything on screen of Android Zenfone now. no text, no bootloader, no recovery even - no TWRP menu. I think I am ready to format whole zenfone, and install there maybe some partition manager (like you know there is Partition magic on PCs, when I can split HDD/SSD nto two parts, one for Windows, and say other for Unix - Ubuntu or Android x 86 - all on same physical drive)... So I want some re-partitioning for intern SD memory, and be able to install there some ISOs, say with DOS, Win3.11, win 95, 98, 2000, xp, 7, 8,1 and maybe even 10. But guess last will be slow. I think Windows XP would be ideal OS for my Zenfone, if it can run fast. Win 7/8 maybe will be slow. But for some sceintific aims - like I just write some algorythm in Visual studio, and can do it even in WinXP, so why don't do it on my Zenfone? I don't like many Andorids, as they are not for work much - they are used by many people to play games, watch videos on phones, surf social networks, but not for real work. Real work is usually on WIndows, and no laptop can replace "Windows x86 in pocket" (on mobile). And I wonder why Microsoft develops "Windows for ARM" instead of investing millions into efforts like which Ycavan did - to make Windows run in KVM mode fast on x86 smartphones.
Ok, So, any ideas? What should I do now? I need some special tool to fix my phone first. Fix its loader. I think I need to bypass fastboot.exe restriction, which shows "waiting for device". Command in cmd like this: ADB.exe devices -L --- shows device from time to time - it shows:
c:\adb>adb devices -l
List of devices attached
0123456789ABCDEF device
c:\adb>fastboot flash boot boot_2.19_kvm_bridge.img
< waiting for device >
So, I cannot even flash some recovery device in this way. In devices manager I see "ADB interface" in "USB devices" category in devices treeview. And sometimes Moorefield appears, but with exclaimation mark - I have no idea how to make it disappear. I found here some info that I can install tool - xFSTK_Downloader_v1.7.0.zip - I downloaded it, installe,d but it doesn't run (I have win10 x64bit). hm... And driver required - iSOC_USB_Driver_Setup_v1.2.0.zip - I installed - but nothing.
So, what to do? How to make bootloader appear again? And how to write there prob=per bootloader with KVM kernel, and which firmware to flash so I can use KVM fast there with fast Windows...? Is it possible at all to make it run WIndows natively on Zenfone? or it will always be only in virtual machine inside some ArchLinux or in Limbo x86 on Android?
I read that Ycavan used this ArchLinux, but I don't understand why. Is he installing it over Android? Then also which version he uses? I need to know each and every version whcih he uses to make everything works. I 'ld require all the firmwares which he uses to make it work also - to make some Windows iso run on my Zenfone 2.
Did anyone achieved this successfully, except for Ycavan - to run Windows on Zenfone? Or except for him noone was able to install KVM kernel, and it was similar to mine situation? And maybe this is the reason why manufacturers of phons don't like x86 phones? I don't know. Any ideas?
See screenshots. What to do in this state?
IF anyone can please upload to somewhere whole pack of files ("WIndows on Zenfone starter kit") to make anyone able to just follow instaructions which will work in all cases to install WIndows there like Ycavan has - it would be great. There is lack of more detailed information - which .img files, .zips, firmwares etc, which OSes are supported by Ycavan's KVM kernels?
I have no idea. if anyone passed this path, and achieved Windows on Zenfone, please share your experiences, Ireally need it. Here in Ukraine when electricity disappears almost daily, we need devices like x86 phones almost for everyone. And mo matter if Windows is a bit old. KVM mode I guess must be much faster, almost native speed, so (like on tablet PCs), so please help...
Thank you all in advance, whoever will answer me.
indubhushan said:
c:\adb>adb devices -l
List of devices attached
0123456789ABCDEF device
c:\adb>fastboot flash boot boot_2.19_kvm_bridge.img
< waiting for device >
Click to expand...
Click to collapse
wrong mode. adb is only working in
- normal/boot mode
- recovery mode
fastboot is only working in
- bootloader mode
- fastboot mode
You can see 0123456789ABCDEF device in adb devices, therefore you are either in TWRP or in Android (Win?)
type adb shell and check the prompt is either $ (shell) or # (root shell)
in root shell you can flash partitions from cmd line. you can also reboot into bootloader/fastboot mode from cmd line.
Code:
adb reboot bootloader
I had success in restoring my bootloader (logo with android robot) - I intalled xFSTK, so somehow I had success to make it run, and I added threee files (1, 2, and 4th) and tried to flash it. Phone was visible as Moorefield. Then I tried to use Asus flash tool to flash big RAW image, but for some reason I don't know why - I had even whole day left it to flash, it didn't do the task - Android stopped booting - no logo showing at all - have to use xFSTK to recover. Maybe I use wrong RAW image (from official site it is .zip, so have no idea where to get those raw files).
When try to flash using flashboot - I get error: - flash cmd error.
As for devices list. My device rarely appear there. It may appear for some seconds, and then xfstk can have success to flash it, and maybe even make it runnable into Android robot scren (bootloader).
I am thinking that I need to install maybe ArchLinux, which Ycavan is using, but have no idea where to get RAW file for it, and how to flash it. Maybe some problem with my USB port on old laptop, or maybe even with USB cable (though have few good almost new cables, even new 4Amperes one). So maybe even problem in port of Zenfone itself (to change it). No idea. Because even when I tried to flash it (that huge 1GB file), phone disconnected, or showed "ready for commands", instead of showing process of ownloading RAW image/Android into phone's memory.
Flashboot/adb almost unusable. Well, I'll try, maybe it'll work.
My hope is try to go into CWM, run from it into "secret menu" on phone, and from it - to access internal memory of phone, and restore phone from backup. But when I tried to load into it once - it hanged on "clouds". I don't know...
And I don't think I'm ready now to format internal memory of phone or to repartition. At least I don't have backup on some external card (sd-card) etc.
as for adb. maybe it can't see my device, even if it is "recovery mode" (when see in devices manager in Windows - Moorefield). Now I'm stuck on xFSTK and can't go anywhere further like adding TWRP into phone, or foing into backup/restore menu on phone, and of course there is no Android. Even when I see Android robot (boot menu) - I feel happy, that at least phone shows anything, so at least bootloader workds. Maybe difference is in drivers - when I have Moorefield driver, then maybe it contradicts with Zenfone driver, and I have to reinstall them? Or use other OS? I have dual-boot (two Windowses on my laptop), so maybe I need to use one Windows - to work with Moorefield (xfstk) - when phone is in "worst" situation when no logo shows / no bootloader. And the other Windows I have to run on laptop - with Zenfone driver installed (I think it shows something like Asus device in device manager). But they seem to use contradicting drivers, I am not sure. And maybe it's some problem with my usb ports, but hope no. They seem to be ok... Maybe I'll have to go some day to give phone for diagnostics to repairing center again ;-(

[GUIDE] How to install Android to HP Elite x3

查看中文版教程 (Chinese version)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Bootloader Unlock​
It's possible to unlock the bootloader after installing Android. However since I cannot find Fastboot driver that completely suitable for HP Android devices, you'll have to force install Fastboot driver for other OEMs on it.
Once Fastboot driver installed, the bootloader unlock procedure will be pretty generic. Simply enable OEM Unlocking in Developer Options, reboot to Fastboot mode and execute this command, then confirm bootloader unlock:
Code:
fastboot flashing unlock
It's also possible to install Magisk root on this phone, simply use 7-Zip to open Android dump and extract boot.img inside, then patch it with Magisk.
Backup QCN​
This procedure can be only done before you convert it to Android.
To enable diag port, you'll have to download attached diagnostic.rar , boot the phone into Mass Storage mode and execute this command under Administrator privilege. Assume your MainOS drive is mounted at drive G.
Code:
enableQCComp.bat G:\ SerialCompositeConfig
EnableMSFTStack.bat G:\ SerialCompositeConfig
Once 2 commands were executed successfully, reboot it back to normal OS and make QCN backup with QPST.
How about revert it back to Windows 10 Mobile?​You'll need to build a TWRP, which obviously isn't available. Or at least enable Rooted ADB Shell under stock recovery.
I'm sure developers are talented enough to modify boot/recovery images to have it enabled.
hikari_calyx said:
you'll have to force install Fastboot driver for other OEMs on it.
Click to expand...
Click to collapse
first of all, many many thanks for the support in bringing our wonderful HP back to life, by providing all the files.
Can you also please guide me in the right direction on where to find/how to install fastboot driver? Is it needed on Ubuntu too?
a_petrov303 said:
first of all, many many thanks for the support in bringing our wonderful HP back to life, by providing all the files.
Can you also please guide me in the right direction on where to find/how to install fastboot driver? Is it needed on Ubuntu too?
Click to expand...
Click to collapse
For Windows, right click on Update Driver, Select Driver manually, and choose All Devices, select any generic Fastboot driver you have installed.
Fastboot driver installation is unneeded for Linux distro or macOS.
A known working driver is the Google driver provided on Google website: https://developer.android.com/studio/run/win-usb
Many thanks for your reply. I am struggling to enter fast boot mode.
adb reboot fastboot is not working, only adb reboot bootloader. Then I get the same menu as with "Vol - + Power" buttons combination :
START
Restart Bootloader
Recovery mode
Power Off
Boot to FFBM
Can you please explain how you got into fastboot mode in order to execute fastboot flashing unlock? I have already extracted boot.img from the dump, many thanks
a_petrov303 said:
Many thanks for your reply. I am struggling to enter fast boot mode.
adb reboot fastboot is not working, only adb reboot bootloader. Then I get the same menu as with "Vol - + Power" buttons combination :
START
Restart Bootloader
Recovery mode
Power Off
Boot to FFBM
Can you please explain how you got into fastboot mode in order to execute fastboot flashing unlock? I have already extracted boot.img from the dump, many thanks
Click to expand...
Click to collapse
You've already entered Fastboot mode.
Simply connect your phone to PC under this screen.
hikari_calyx said:
You've already entered Fastboot mode.
Simply connect your phone to PC under this screen.
Click to expand...
Click to collapse
I think I have tried that, but the phone was simply invisible to the computer.
Fastboot devices command was returning zero devices, but before that adb reboot recovery was working thus restarting the phone into this mode (fastboot mode).
a_petrov303 said:
I think I have tried that, but the phone was simply invisible to the computer.
Fastboot devices command was returning zero devices, but before that adb reboot recovery was working thus restarting the phone into this mode (fastboot mode).
Click to expand...
Click to collapse
Provide a screenshot of Device Manager.
Also, do not use Minimal ADB and Fastboot.
hikari_calyx said:
Provide a screenshot of Device Manager.
Also, do not use Minimal ADB and Fastboot.
Click to expand...
Click to collapse
thank you for your help, I think I understand what I was doing wrong - the fastboot command has to be entered via sudo (In Ubuntu)
How I will try root via magisk, if there is tutorial on that, please share
also, I was thinking, how realistic is to have a working TWRP for our phone and maybe some custom ROMs? Is it too much to hope for this model? )))
apetrov1x5 said:
also, I was thinking, how realistic is to have a working TWRP for our phone and maybe some custom ROMs? Is it too much to hope for this model? )))
Click to expand...
Click to collapse
I made a barely working TWRP based on existing ZUK Z2 TWRP.
I said "barely working", which means only ADB commands will work, you can't touch the screen at all. Also it exceeded 64MB so you can't flash it right into your phone, you can only boot into it with "fastboot boot twrp.img".
I'm not ready to post this to public.
Does it allow to work with hp lapdock (screen+keyboard accessory for the x3) from this android fw?
apg1983 said:
Does it allow to work with hp lapdock (screen+keyboard accessory for the x3) from this android fw?
Click to expand...
Click to collapse
Yes it does, you'll get a totally different experience.
hikari_calyx said:
only ADB commands will work, you can't touch the screen at all
Click to expand...
Click to collapse
hikari_calyx said:
查看中文版教程 (Chinese version)
View attachment 5864361
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Click to expand...
Click to collapse
First of all, thank you for making a guide on how to install android to the Elite x3.
I've got a problem, after changing the registry files of the windows phone (step 3), the phone doesn't show on my computer. Am I missing something or doing something wrong?
luaadev said:
I've got a problem, after changing the registry files
Click to expand...
Click to collapse
How do u mean registry files,it is only one .reg file in rar.Try another cable,or interop tools installation gone wrong,at last try reseting win...
Is it only me or camera can't focus? And battery is draining somehow fast
kew1701 said:
Is it only me or camera can't focus? And battery is draining somehow fast
Click to expand...
Click to collapse
Yeah, battery drains faster than on W10M. And autofocus works fine, it's not an issue with your phone. You just bad at aiming
bebrahero228 said:
You just bad at aiming
Click to expand...
Click to collapse
anyway,thank authors for a hard work,i though it will never be android on x3,but "three years ljejter" ,they done it...
hikari_calyx said:
查看中文版教程 (Chinese version)
View attachment 5864361
To moderators: This phone originally had Windows 10 Mobile installed, so I posted it here. Please move it if topic is unsuitable in Windows 10 Mobile forum.
Code:
#/usr/bin/env python3
print('''
Your warranty is... still valid?
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
''')
First of all, thanks to pst125675 for testing Android dump on HP Elite x3 Retail unit. So far I can say converting HP Elite x3 into Android is completely possible - although there're some known issues.
To download HP Elite x3 Android dump, visit here:
https://forum.xda-developers.com/t/not-guide-android-dump-of-hp-elite-x3-for-future-use.4558603/
Known issues​- IMEI will be erased. I don't know how to fix it for now, but you can make telephone call properly if your country/region's regulation doesn't require a proper IMEI value.
Known unaffected countries/regions: China, Russia.
- Unable to use fingerprint sensor, IR sensor.
- Difficult to revert it back to Windows 10 Mobile. Guess you don't want to revert it back anyway.
Applicable model​HP Elite x3 Open Market variant, both retail and prototype unit can be used.
Telstra and Verizon variants might be supported (same RKH), but they're untested - do it at your own risk!
DO NOT TRY IT ON OTHER WP MODELS!
Procedure for Retail Unit​1. Disable Reset Protection (if applicable) in settings and downgrade the phone back to initial release (10.0.14393.953) with Windows Device Recovery Tool or FFUTool. If your phone is locked out from Reset Protection, there're some methods to bypass it which aren't covered here.
2. At this point, do not connect to Internet during the entire procedure. Enable Developer Mode and install Interop Tools, install NDTKSvc then enable Interop Unlock here. If you were always trying to hack your HP Elite x3 then I'm sure you've already known how to enable Interop Unlock.
https://forum.xda-developers.com/t/...es-now-on-github.3445271/page-7#post-68463839
3. Copy attached registry file to the phone, disconnect the phone and import it with Interop Tools. After that reconnect it to your phone.
4. Connect your phone back to PC, and browse to EFIESP folder\Windows\system32\boot, locate resetphone.efi file and rename it to resetphonex.efi.
5. Download the debugprod package from here: https://gus33000.me/2019/01/05/secureboot-flaw-for-all-wp-devices-literally/ and extract developermenu.efi from it, rename it to resetphone.efi and copy it to EFIESP folder\Windows\system32\boot of your phone.
6. Power off the phone and press both vol- and power key to get Windows Phone Boot Menu. Use power key to select Mass Storage mode.
7. Connect the phone to PC. You can use something to backup entire eMMC before doing any further, like HxD from https://mh-nexus.de/en/downloads.php?product=HxD20 or dd. Open disk with read-only mode (choose MSFTPhone eMMC) and find somewhere with at least 58.2GB storage space.
8. You may want to backup QCN before installing Android (in case you want to restore IMEI). This part will be mentioned in replies.
9. Now use Rufus ( https://rufus.ie/ ) to install the extracted Android dump to your phone. You'll have to tick "List USB Hard Drives" so your phone will be listed in Rufus. When you're ready, click START button to start Android installation.
WARNING: BE CAREFUL! DO NOT DISCONNECT THE PHONE DURING THE PROCEDURE, OR IT WILL KILL YOUR PHONE AND NO WAY TO REVIVE! ​IF YOU ARE USING A LAPTOP TO FLASH YOUR PHONE, MAKE SURE YOU HAVE SLEEP DISABLED AND KEEP EXTERNAL AC ADAPTER CONNECTED!​
10. Now wait 1-3 hours for the procedure completes. Once the procedure completes, force reboot the phone.
11. Your phone will boot into Android. You may see an error message in Chinese that told you decryption failed. Simply tap the button "恢复出厂设置" to perform factory reset.
12. Enjoy Android OS on your glorious HP Elite x3.
Procedure for Prototype Unit​
If you're not sure if you have a prototype unit, check if your phone meets any of following conditions:
- HP Sample, Not for Sale is printed on the back
- You can see Not for Resale text displayed during boot
- No fingerprint sensor and a more generally known HP logo is used
If your phone doesn't meet any of conditions above, then your phone isn't a prototype unit. This part is not for you.
Simply follow this guide to put your phone into EDL mode, use any Snapdragon 820 eMMC firehose programmer to backup/restore the entire phone. The prototype variant allows you to revert it back to Windows Phone variant whenever you want.
[GUIDE] How to dump and write back the storage on most of Qualcomm devices
This is a generic guide that could be suitable for many Qualcomm based devices, once the phone can be triggered to EDL mode. To make sure this guide will work as expect, following requirements are needed: - Know how to trigger the phone to EDL...
forum.xda-developers.com
Special Thanks​gus33000 and Rafael Rivera for discovering the production signed Developer Menu and Interop Tools development
My partner for discovering the existence of HP Elite x3 prototype with Android OS
pst125675 for his first trial and error procedure
Click to expand...
Click to collapse
were is the file in 4 step ??

Categories

Resources