yashsingh1/xdaforums huggingface dataset:
[Kindle Fire HDX 7" & 8.9" General] DB126:
Your device is unlock ready! You do not need to take any special actions other than backing up any personal data as you will need to wipe the device prior to installing CM 13.0. Note you will NOT be able to restore your data partition from Nexus once CM 13.0 is installed. You can pluck individual items out of the data image with some patience and the right tools. A better choice is to simply copy the most important files/images/pics to cloud storage or a suitable host.

Read through OP in the link previously provided. If the procedure seems out of reach it will be better to stick with Safestrap v4/Fire Nexus 4.4.4. Better to have working device than one you attempted to unlock/update but ended up in the dust bin.
[Kindle Fire HDX 7" & 8.9" General] draxie:
Look, I'm really sorry I haven't been able to put out a new release for a **long** time.

Believe it or not, I'm still working on it, when I have the time, but I've had *way* too

much going on the last couple of months. I recall making a comment that I'll surely

finish this by Xmas, but the didn't happen. I do apologize. There's barely anything

worse than unkept promises...

I'd give you an old version, if I had more of an order (version control, etc.) on this

project, but -unfortunately- it's a bit of a chaos. I have different versions floating

around on different USB sticks. My "master" copy is being totally reworked (and

not yet fully functional, nor tested to any reasonable standards). I simply cannot

take responsibility or give support to some random version, which is also why I'm

asking not to mirror. If you happen to find the wrong version (there had been

test releases, which didn't quite work -- no bricks, as far as I know, but no joy,

either), you'll be in for a surprise.

Here's what I'll (try to) do: I've just finished my delivery for work (you know, the

stuff that actually pays... ;)), and I have only two more interesting 'research' projects

going on besides this tool. I'll put those aside and concentrate on this one. Let's see

if I can get out a usable version in a few days. (I have most parts working, but I need

to put everything together and _thoroughly_ test; so, you don't end up with a brick.)
[Kindle Fire HDX 7" & 8.9" General] redpepi:
Thanx

I really appreciate your efforts i just succed unlocking the bootloader manualy following this the hardest part was to figure out the storage location since i was from the nexus rom:

dd if=/storage/emulated/0/twrp_cubed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery

dd if=/storage/emulated/0/aboot_vuln.mbn of=/dev/block/platform/msm_sdcc.1/by-name/aboot

now i have TRWP 3.0.2-0 + unlocked bootloader downloading CM13 willing to installing it hehe, it's awesome to have this hardware unlocked

thank you both your posts have helped me a lot :fingers-crossed::)
[Kindle Fire HDX 7" & 8.9" General] DB126:
What were you trying to flash ... and from where?

---------- Post added at 03:58 PM ---------- Previous post was at 03:37 PM ----------

[MENTION=5828306]draxie[/MENTION] - I also appreciate the efforts you have put into this project both past and present!! That said, the manual unlock procedure simply isn't that difficult. Most contributors get through it easily with the biggest hangups coming with host drivers (nothing you can do about that) and generating unlock codes which is almost always due to difficulty installing python and/or gmpy2 (versions matter). Oh yes - failing to place files in the proper locations; guess that's something your scripts can help with too - lol!

Anyhow, my guidance here is not to get too hung up on flawless execution from any platform (regardless of age...how about my Timex Sincliar?) every-single-time regardless of user interaction, the presence of a working tether (wat--that matters?) or the global state of nuclear conflict. A tool that simply generates unlock codes with minimal interaction would address 90% of the problems most folks have encountered.

As always, thanks for you time and talents! :)
[Kindle Fire HDX 7" & 8.9" General] draxie:
I know. That's part of the reason I could choose to concentrate on more pressing issues.

Those who are in a hurry can get it done. It's more work and some risk, but not impossible.

Actually, in my limited testing, I saw the VirtualBox approach "just working"

with untouched host drivers. Often the trouble comes from trying to "solve"

a non-existent issue, just because someone else on XDA happened to have it... (-;

BUT, you're definitely right, in some cases it was just another USB port/host

that was needed, not much SW can do about those kind of quirks.

This still bugs me that people keep using that old tool when a newer/better

approach is available, but I just cannot be bothered to evangelize about it

any more. I posted a pure C version of 'cuber', which I use in the 1-Click VM

and a kind soul named [MENTION=1370456]zivimo[/MENTION] built a version for ARM; so, unlock code

generation can be done entirely on the Kindle itself. No need to install python.

tar xzvf cuber.tar.gz
adb push cuber /data/local/tmp/
adb shell chmod 0755 /data/local/tmp/cuber
adb shell 'id=$(cat /sys/class/block/mmcblk0/device/{manfid,serial}); echo 0x${id:6:2}${id:11:8} | /data/local/tmp/cuber > /sdcard/unlock.code'
adb pull /sdcard/unlock.code
adb shell rm /sdcard/unlock.code /data/local/tmp/cuber

Do you think the 'tar' command might be in people's way?

Perhaps, a ZIP archive would be more palatable for Windoze users...

Right... The main benefit of the automated solution is not having to wade through and understand

*tons* of threads, which takes valuable time. Granted, the knowledge and experience gained can also be

just as valuable for some, but not everyone cares to learn all the nitty-gritty details.

As I mentioned above, such a tool has been available more or less forever... (-;

People still chose to use the old tools, probably because the all important *guide*

was never updated to point them to the shiny new option.

Personally, I prefer to spend my time automating the process to writing a guide about it. (-;

Of course, those 'adb' commands and the nasty 'tar' may still be too much interaction...

The half-ready version of 1-Click can certainly generate codes already.

I might release a preview version by the end of the week.

I just need to fix the packaging.
[Kindle Fire HDX 7" & 8.9" General] DB126:
First and foremost thanks for the detailed post. Just coming off 11+ hours of challenging windshield time so will need to digest this after a bit of shut eye. Clearly the 'alternative' unlock methodology is not well known (that from someone who has explored most corners of the HDX forum). Initial impression is it may very well address several of the biggest headaches associated with unlocking. Will bounce back with specific thoughts in a day or so once the brain resolidifies. :)
[Kindle Fire HDX 7" & 8.9" General] Cadr1984:
There are people we are waiting for your help. Just say THANK YOU A LOT and we will wait :)
[Kindle Fire HDX 7" & 8.9" General] DB126:
Had a think about this with refreshed gray matter but came back to the same gut reaction. IHMO it is a good option for some that stands parallel to the python approach. Really depends on personal exposures, preferences and skill sets. Clearly this version would be easier to package into a one click code generator sans the larger wrapper that supports executing in a VM on common hosts.

While zip is more familiar I don't think the 'tar' command itself is an obstacle. It's everything else that surrounds it. Many members have never seen a console prompt not to mention entering obscure commands in a terminal like environment. Too many opportunities to screw things up. How many people have you seen puffing a cigg (or rolled instrument of choice) while fueling their auto? Maybe check the level before the pump clicks off. 'Nuff said.
[Kindle Fire HDX 7" & 8.9" General] elvtill:
Download link (valid for two weeks).

We are sorry, but the requested file doesn't exist or has expired and is no longer available.
[Kindle Fire HDX 7" & 8.9" General] DB126:
https://xdaforums.com/kindle-fire-hdx/general/thor-unlocking-bootloader-firmware-t3463982
[Kindle Fire HDX 7" & 8.9" General] elvtill:
Some why i cant install gmpy2 on my laptop with windows 10
[Kindle Fire HDX 7" & 8.9" General] trlkly:
When was the first post last updated? Is there a new version coming out in a week or so?

I have a Kindle Fire HDX coming in the mail soon, and 1-click would be nice. Otherwise I have to make a list of all the instructions in one place,and verify they are correct.
[Kindle Fire HDX 7" & 8.9" General] DB126:
This method has been depreciated. See one of the following links; both utilize the same underlying techniques:

https://xdaforums.com/kindle-fire-hdx/general/thor-4-5-5-2-easy-to-root-unlock-t3571240

https://xdaforums.com/kindle-fire-hdx/general/thor-unlocking-bootloader-firmware-t3463982
[Kindle Fire HDX 7" & 8.9" General] trlkly:
Unfortunately, neither one puts all the steps and downloads in one place, which is annoying. But that's fine. Since the OP is still active, could you ask him to edit that post to get rid of that message, or even flat out say at the top that it is deprecated and you cannot use it (in red letters)?

It also turns out I have 13.3.2.6_user_326001820, which I gather is a rather old version. Does that factor into whether this is deprecated?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Careful with the characterizations. All the info is there; just have to invest a little time to adsorb the material. No one is going to prepare a script (or edit long standing posts) for your benefit.

Nope.
[Kindle Fire HDX 7" & 8.9" General] trlkly:
Nope.[/QUOTE]

You seem to have misunderstood me. I didn't make any characterizations. I simply stated that there is no single post that covers the entire process, meaning I'll have to make my own list before I attempt unlocking my bootloader and installing a new ROM. It's just a statement of fact.

And updating the thread would not just for me. It would be so that other people who find this thread via Google (as I did) won't be misled. Even one of your linked posts links to this thread. Other threads on this forum do this, so it seems to be standard practice.

I apologize if I made you angry, but I really don't know what I did or said. And I hope that, if I have questions, you and/or others will continue to be as helpful as you have been in the past.
[Kindle Fire HDX 7" & 8.9" General] DB126:
Be happy the bootloader can be unlocked at all (took nearly three years to identify a universal vulnerability) and knowledgable members are still around to support this aging device. Unfortunately, time and resources are scarce; thread hygiene is not a priority. Happy to address specific questions as you become familiar with the details.
[Kindle Fire HDX 7" & 8.9" General] draxie:
MacOS tester?

In case you missed it at the bottom of the first post: "Last edited by draxie; 09-10-2016 at 15:12."

Unlikely, as the new streamlined method that works for *any* HDX (rooted or not) is blocked

by a USB-handling bug in VirtualBox (on Windows, I may add; it seems to work on MacOS,

but I haven't completed the tool, as I prioritized trying to track down that bug in the little

time I can spare for this project: unfortunately, without success so far...).

If you have access to a Mac, I can try to finish up soonish if you are willing to test.

(A general release would be unwise, since that USB issue hits at the worst possible

stage and leaves the Kindle in a state that's difficult to deal with for most people.)

Sure... if you "qualify".

That may be the easier option (for me, anyway ;^P),

and you'd be in good hands with [MENTION=5488402]Davey126[/MENTION].
[Kindle Fire HDX 7" & 8.9" General] getthebikes:
Did you release the new version yet? Trying to unlock HDX 7 on 4.5.5.2.
[Kindle Fire HDX 7" & 8.9" General] DB126:
- please don't quote thread OP in subsequent posts

- see links below for updated procedure

- second thread is a bit more compact; suggest you start there

https://xdaforums.com/kindle-fire-hdx/general/thor-unlocking-bootloader-firmware-t3463982

https://xdaforums.com/kindle-fire-hdx/general/thor-4-5-5-2-easy-to-root-unlock-t3571240
[Kindle Fire HDX 7" & 8.9" General] getthebikes:
Thanks
[Kindle Fire HDX 7" & 8.9" General] draxie:
No, but I'm working on it right now... (-;

BUT, due to VirtualBox weirdness, it will only work on Mac OS

(until -if ever- I figure out a fix on Windows).

For now, you may be better off with the links [MENTION=5488402]Davey126[/MENTION] posted.
[Kindle Fire HDX 7" & 8.9" General] Bobkuwait:
I have an HDX 8.9 OS 4.5.5.3. I've been stuck at the bootloader for a couple weeks now and have reached the point where I'm ready to try anything before I send this thing to EBay. Please send the link.

Bo
[Kindle Fire HDX 7" & 8.9" General] RealSlimShady72:
Happy to try the Mac OS if it's still available though I think my HDX Thor is terminal, I've only got access to fastboot now
[Kindle Fire HDX 7" & 8.9" General] smokeyo:
Hi I have Pm'd you I am happy to use my device to test this new version, I have the thor running 4.5.5.3 and have access to mac running yosimite.

Let me know

Thanks
[Kindle Fire HDX 7" & 8.9" General] cmonty14:
1-Click VM fails to start w/o network connection on host

Hello!

After disabling network connection (with NetworkManager) on the host, the VM "1-Click" will not start, means you can see that the VM starts up normally but then initiates poweroff automatically (and consequently stops the VM).

Question:

Why is a network connection pre-requisite for the VM to run?

THX

HAPPY NEW YEAR
[Kindle Fire HDX 7" & 8.9" General] cmonty14:
High CPU load (100%) on host in phase "Collect device information"

After starting VM "1-Click" by executing script "1-Click", the WebUI is staring on URL 127.0.0.1:6509.

Then I connect the Fire tablet to the USB port of the host and select the identified device in the WebUI.

The next step is triggered: "Gathering device information".

When this step is starting, the CPU load on all host CPUs goes up to 100% on all cores.

Please check the attached screenshot that documents this.

This results an a situation where the host cannot be used anymore.

Questions:

What tasks are running in the VM consuming 100% CPU power?

Can you limit the VM CPU resource allocation to max. 50% of available host CPU cores?

THX

HAPPY NEW YEAR
[Kindle Fire HDX 7" & 8.9" General] cmonty14:
Host log files are flooded on host in phase "Collect device information"

After connecting the device to hosts USB port I can select the identified device in WebUI.

Then the phase "Gathering device information" is starting.

During this phase the host log files

/var/log/syslog

/var/log/messages

/var/log/kern.log

are flooded with these messages:

Dec 31 16:37:41 pc8-nb kernel: [ 1651.963693] usb 2-1.2: usbfs: process 6253 (events) did not claim interface 0 before use

Check the attached screenshot documenting this.

If I don't stop the VM "1-Click" by killing the relevant processes this would eat up all available disk space.

ncdu 1.12 ~ Use the arrow keys to navigate, press ? for help
--- /var/log -------------------------------------------------------------------
1,7 GiB [##########] syslog
1,7 GiB [######### ] messages
1,7 GiB [######### ] kern.log
163,6 MiB [ ] syslog.2.gz
162,5 MiB [ ] messages.2.gz
162,4 MiB [ ] kern.log.2.gz
3,3 MiB [ ] dpkg.log.1
3,2 MiB [ ] /lastore
964,0 KiB [ ] debug.1
836,0 KiB [ ] daemon.log.2.gz
292,0 KiB [ ] lastlog
280,0 KiB [ ] /apt
160,0 KiB [ ] user.log.2.gz
68,0 KiB [ ] mail.log.1
68,0 KiB [ ] mail.info.1
68,0 KiB [ ] fail2ban.log.1
64,0 KiB [ ] auth.log.2.gz

Question:

What is triggering this message in the log files in phase "Gathering device information"?
[Kindle Fire HDX 7" & 8.9" General] DB126:
FYI - To the best of my knowledge "1-Click" is not working as intended. There are other (fairly easy) methods for unlocking the bootloader if that's your real objective. Otherwise [MENTION=5828306]draxie[/MENTION] will likely weigh in shortly to address your specific questions.
[Kindle Fire HDX 7" & 8.9" General] cmonty14:
All right, could you please share a link to other methods for unlocking bootloader of "thor"?
[Kindle Fire HDX 7" & 8.9" General] draxie:
Please DON'T post about pre-release SW in this thread!

First of all... reporting issues with pre-release SW that you received

explicitly for testing is likely NOT of general interest, since this is NOT

(yet) generally available to other readers...

I'll try to address your specific questions here in any case, but I'd ask

that you continue to use PM to discuss any issues you encounter;

so, that I can fix those *before* I release 1-Click.

This is *EXACTLY* as expected, as documented in #3 in the OP,

which should also answer your question. (Can you read OK? ;))

I think this has more to do with your host than with the 1-Click VM.

My guess is that the excessive logging you mention in your next post

(which is generated by your host and depends entirely on how your

system is configured) eats up your CPU.

In any case, you can try to limit the VM's CPU allocation and see if

that helps. Just append ' --cpuexecutioncap 50' at the end of line 92

in the 1-Click script and run again...

You're funny.... (-;

The host is *your* responsibility not mine, is it?

I have no idea what that "events" process is, or why it's complaining.

I don't have anything even remotely similar running on my system.

And, using a minimal amount of google-fu, I'd dare say it's something

Debian users seem to be having problems with (independent of any VM):

https://www.linuxquestions.org/ques...to-browse-android-phone-using-mtp-4175600609/

http://forums.debian.net/viewtopic.php?f=7&t=131796

My guess based on a very superficial read of the firs posts in those

threads is that your 'udev' rules interfere with USB device capture...

In any case: please continue to report issues in PM:s instead!

AND: I'm putting together a bare-metal Live Environment that

would allow anyone (including Windows users) to boot into a

controlled system to perform the rites...
[Kindle Fire HDX 7" & 8.9" General] draxie:
Pre-release works (mostly?) as intended

1-Click *is* working as intended, but it's only available as pre-release

for testing, and -apparently- it's not entirely fool-proof, but that may

depend on which fool we're talking about... (-;
[Kindle Fire HDX 7" & 8.9" General] DB126:
Well, I do have a large collection fool hats - one of which always seems adorn my head on a daily basis. :)

I am aware of the pre-release status and 'generally working' claim for some builds/scenarios/hosts/VMs. I did search the thread to see if the poster had taken up your recent offer to try newer builds. Of course, he could have sent a PM but there was no indication that was the case.

---------- Post added at 12:33 PM ---------- Previous post was at 12:16 PM ----------

Main thread is here. Some of the links aren't working; you can find the referenced aboot files here and twrp here. Finally, I strongly recommend you install these drivers which have a very high success rate on a variety of Windows platforms. Might also work for Mac; Linux generally has no problem 'seeing' HDX clients when in fastboot mode. Ask any questions in the first thread referenced above (not here).
[Kindle Fire HDX 7" & 8.9" General] cmonty14:
There seems to be an (unresolved) issue with mtp-tools on Debian 9.

I have reported this issue that I have reproduced with 3 different devices (with 3 different Android release) to the package maintainer.

Until this is resolved I won't use 1-Click tool.

BTW adb is working like charm.
[Kindle Fire HDX 7" & 8.9" General] draxie:
Personally, I'd just uninstall mtp-tools to see if that made a difference.

It's not like installing/removing packages on Debian is a major chore...

BUT: obviously, that's your call. I'm happy to invest my time elsewhere...
[Kindle Fire HDX 7" & 8.9" General] draxie:
1-Click ++

You're certainly not alone. I totally messed up my trusty old Apollo

trying to change battery... I'm still debating if resoldering the battery

connector (which I happened to pry off the board) is feasible...

Right. PM is the only way to get the pre-release,

which is supposed to work in VirtualBox (since

1-Click itself is packaged as a VM) on MacOS and

Linux hosts. Due to the considerable variability

between distributions, and to possibly appease

the Windows crowd, I'm in the process of putting

together a live environment with VirtualBox and

Firefox pre-installed and guaranteed working...
[Kindle Fire HDX 7" & 8.9" General] DB126:
Sorry to hear that - especially given it's an Apollo. I suspect the repair is feasible although you may have to get creative with the connections. In the end it may end up being a direct wire.
[Kindle Fire HDX 7" & 8.9" General] andrewcbaker:
Anyone have a mirror for this?
[Kindle Fire HDX 7" & 8.9" General] DB126:
You can PM OP for a beta copy if host is a Mac or Linux platform. Otherwise use the manual method which is the way most unlock.
[Kindle Fire HDX 7" & 8.9" General] mancoh51:
I tried the instructions the manual way. When I put the get_code.bat file in terminal, I get this:

/Users/MannyCohen/Downloads/unlock/get_code.bat: line 2: /Users/MannyCohen/Downloads/unlock: is a directory

failed to copy '/Users/MannyCohen/Downloads/unlock/cuber' to '%dir%': Read-only file system

95370 KB/s (506072 bytes in 0.005s)

Unable to open %dir%/cuber: No such file or directory

cat: /sys/class/block/mmcblk0/device/manfid: No such file or directory

cat: /sys/class/block/mmcblk0/device/serial: No such file or directory

/system/bin/sh: can't create %dir%/unlock.code: No such file or directory

remote object '%dir%/unlock.code' does not exist

rm failed for %dir%/unlock.code, No such file or directory

/Users/MannyCohen/Downloads/unlock/get_code.bat: line 11: pause: command not found

I tried to mount as r/w, didn't work. You seem like you know what you're doing with this stuff- what should I do?
[Kindle Fire HDX 7" & 8.9" General] DB126:
Answered here.
[Kindle Fire HDX 7" & 8.9" General] cwwilson08:
Will the one click work on a raspberry pi? I originally did one unit the long way with Dave help a Few Years Back. Trying to avoid Having to reread everything to Complete the second. Was hoping for the easy method for this second.
[Kindle Fire HDX 7" & 8.9" General] Mark2014:
Does this utility work for HDX with Nexus rom?
[Kindle Fire HDX 7" & 8.9" General] draxie:
1-Click is packaged as a VM, needs VirtualBox on the host

If you can install VirtualBox on your Raspberry Pi, then the answer should be YES.

BUT, I would be very surprised if you managed, since I'm not aware of a VirtualBox

build for ARM-based Linux; so, in reality the answer is more than likely NO.
[Kindle Fire HDX 7" & 8.9" General] draxie:
Yes (but you need to have a Linux or Mac OS host to run the VM).

1-Click doesn't really care what's on the device itself, as long as it

can communicate with it in adb and fastboot.
[Kindle Fire HDX 7" & 8.9" General] BigCountryGravy:
Just installed AOSPExtended using 1-click on an HDX 8.9 3rd generation while sitting in the airport.

Wonderful work - thank you so much.
[Kindle Fire HDX 7" & 8.9" General] BuffetMonster:
Hi, I've sent a pm, would be great to give this a try. I already have virtualbox installed in my linux mint host, so should be ready to try it.

Just need to be patient now, mine is an apollo version. But I have no idea which FW as it's in bootloop. adb and fastboot working fine though.