yashsingh1/xdaforums huggingface dataset:
[G3 General] hypergamer1231:
need a kdz file foe v20f can anyone please help D855. I have searched everywhere
[G3 General] deutsh:
I have the v20f but there is no problem with font

Sent from my LG-D855
[G3 General] beastobadness:
I have to agree, my theory fell flat on its face. It is such a pain in the backside. I can't understand why LG and Google have not acknowledged this problem. The thing is this problem is everywhere, the forums are full of this and the problem has been prevalent all the way back to when the phone was released!

Question...Has anyone tried swapping the Qi coils out with a generic set?
[G3 General] tghandour:
Here you go

http://storagecow.eu/index.php?dir=Xda/LG+G3/Stock/Lollipop+5.0/D855/
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hello All,

NOTE: You should unlock your bootloader.

These are patched TWRP recovery images for the Apollo and Thor devices only. Now Built from the latest .4.5.3 sources.

WARNING:

- Be sure to have a working /system partition before proceeding with installation.

Installation

- Ensure you are running stock firmware .3.2.3.2

- Obtain Root

- Copy the recovery image to the root of your sdcard

- Flash the recovery image by issuing the following commands:

adb shell
su
dd if=/sdcard/signed-<device>-twrp-2870.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery

Download

- Apollo Recovery Image

- Thor Recovery Image

Thanks

- [MENTION=4450207]vortox[/MENTION] for the exploit
[Kindle Fire HDX 7" & 8.9" Android Development] r3pwn:
I see that everyone (well, almost) is using his exploit now. Is there a tool and/or link that I missed?
[Kindle Fire HDX 7" & 8.9" Android Development] vortox:
I gave [MENTION=503571]Cpasjuste[/MENTION] and [MENTION=5749760]ggow[/MENTION] an earlier access to my tool, because I could't write my guide as fast as thought.
[Kindle Fire HDX 7" & 8.9" Android Development] r3pwn:
Ah.
[Kindle Fire HDX 7" & 8.9" Android Development] gbgadgets:
I wrote the recovery on my apollo device which is running 14.3.2.3.2_user_323001720 version and it appears to work flawlessly. I booted into recovery (TWRP) successfully and rebooted the system successfully as well. Awesome!
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Thanks for the feedback, glad it's all working :)

I haven't got a device at the moment to try it out on.
[Kindle Fire HDX 7" & 8.9" Android Development] tuanda82:
Thanks ggow. Could we expect CM roms soon from your new release? ;)
[Kindle Fire HDX 7" & 8.9" Android Development] jeryll:
Working on 14.3.1.0

I just want to confirm, on 14.3.1.0_user_310078820 everything so far is working correctly, I can enter into TWRP, reboot system aswell, successfully tested backup and restore (from Safestrap created backups)

Thanks.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hello tuanda82,

It depends on Amazon, my unlocked Apollo stopped working so they sent me a new one but came pre-installed with 4.5.2.

They have refused to downgrade me back to the old firmware. And after a lot of to and fro they agreed to replace it again .

I hope I have luck with the new device been on the required firmware.

But yes I definitely would like to make such a release.
[Kindle Fire HDX 7" & 8.9" Android Development] jimyv:
dangerous

I would not be trying interchang eROMs and or backups ppluntil certain things are verified by our developersgosh it only takes a few minutes to understand that one is built for locked bootloader the other one bypasses and they both flash completely different partitions and have different installation scripts.you're just asking to be one of the ignorant whiners on the sidelines while we have fun ..stuck with your brick. be patient guys this is all new stuff if you can't afford to be a developer then I devise you let somebody else take the risk
[Kindle Fire HDX 7" & 8.9" Android Development] tbm13:
Can you tell me where TWRP Recovery is stored and what the boot process is like? Is TWRP called by the boot loader instead of the Linux kernel and it will in turn then start the Linux kernel from your installed system?

What happens when TWRP Recovery is damaged? Is there still a way to recover?

And is there a difference in how TWRP is started as opposed to Safestrap?

Edit: ok, so I see that TWRP Recovery is flashed to the recovery partition, so I guess it's separate from the boot image. And pressing volume up + the power button presumably activates the recovery image rather than the boot image. Did Safestrap work in the fashion I described? Why are we using TWRP for recovery now instead of Safestrap? Are there any advantages?
[Kindle Fire HDX 7" & 8.9" Android Development] r3pwn:
New recovery system

- Allows for custom kernels (meaning, CyanogenMod, Overclocking, and other things)

- Installed to "recovery" partition

- Bypasses signature verification check with some weird thing about exponents of 3 and the cubed root of something. I don't entirely understand how the exploit works.

- Called from the bootloader

- If you're in a bootloop, hold VOL+ & POWER (I think) to boot into TWRP.

SafeStrap

- No custom kernels (no CM)

- Installed to "system" partition (no key presses can get you to here if you're in a bootloop)

- Designed to provide semi-custom ROMs on devices with locked bootloaders

- Called from the Kernel
[Kindle Fire HDX 7" & 8.9" Android Development] Håvi:
Do you have to be in the stock rom slot to install? Or can you be on a custom rom slot and install?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Flash the rollback image to stock slot. This will then enable you to get back to 3.1.0
[Kindle Fire HDX 7" & 8.9" Android Development] kingpin32:
I was able to roll back to 3.1.0 and installed twrp. I was able to make a backup and successfully restored the backup. However after about an hour I came back to my kindle an noticed it updated itself to 4.1.1. I was under the impression with recovery installed any new updates would . Not be able to install. Now when I try to boot into recovery it on l y boots kindle recovery not twrp.
[Kindle Fire HDX 7" & 8.9" Android Development] Cpasjuste:
The main problem for cm on appolo seems to be the kernel/bootloader. To run CM kernel (or amazon > 3.2.4) we need (or at least its the only way I found) to modifiy the boot image to manually happen the DT information's to the kernel zImage. Unfortunately this was tested with [MENTION=5749760]ggow[/MENTION] and it's not working on appolo. If someone if willing to send me an appolo device I could work on that ... :)
[Kindle Fire HDX 7" & 8.9" Android Development] GSLEON3:
Man, I wish I had more time for XDA. First time I've checked in in months. At any rate, it is awesome to see y'all learning & sticking with it! Since I haven't had much time for anything that isn't work related lately, I passed my rooted 3.2.6 Apollo to my Mom. I don't know if she uses it much, but I'll ask her & unless she did a complete 180 & is now becoming a tablet-phile, I could probably send you mine. I will ask her if I can have it back tonight & let you know.
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Amazon are sending me a new Apollo device (again)... hopefully I'll be back in business soon. I think there was something wrong with my device which is why I was having so many problems.

When I get the new device, hopefully it will be on the required firmware for me to try out the new kernel and CM. I'll report back when I have something... Shouldn't take me too long to get something up and running once I have a working device.
[Kindle Fire HDX 7" & 8.9" Android Development] Cpasjuste:
Thanks gsleon but don't rob your mom :p

---------- Post added at 10:57 AM ---------- Previous post was at 10:53 AM ----------

Crossing fingers :)
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Given the question I assume you have Safestrap installed. Three questions:

- what version of Safestrap (if known)

- what version of FireOS is/was on the device prior to the installation of Safestrap (if known)

- what version of Nexus rom?

Answers will determine what options are available.
[Kindle Fire HDX 7" & 8.9" Android Development] laoman:
Hey, thanks for checking out this, Please find my answers below.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Unfortunately, native TWRP can not be used with this device as the bootloader remains locked. There are no techniques for unlocking once FireOS is upgraded beyond 3.2.6. You can not roll back below 3.2.8 as the device will brick. At present you limited to the custom roms supported by Safestrap v4 (cm11, Nexus).
[Kindle Fire HDX 7" & 8.9" Android Development] futzmaster:
TWRP 3.0.0-0

TWRP 3.0.0-0

Maybe this helps you (ggow) with developing and improoving CM 13 :)
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
- I have been testing Twrp 3.0.0-0 for a few weeks on Thor and Apollo

- Looks good so far

- Will release sometime during the coming week
[Kindle Fire HDX 7" & 8.9" Android Development] drftboi:
hello, just want to confirm/clearify before flashing. read this thread and still i was unsure about apollo running stock 3.2.1. after obtaining root, do i unlock the bootloader first then flash TWRP?

another question, do i update to 3.2.3.2 first then flash this or it can be use with 3.2.1. i see there is a 3.2.3.2 recovery for flashing in TWRP.

Thank you in advance.
[Kindle Fire HDX 7" & 8.9" Android Development] Cl4ncy:
You can flash TWRP on Fire OS below 3.2.4, i.e. 3.2.3.2 or lower. So recommendation for you would be to flash TWRP, update the bootloader to 3.2.3.2, unlock, then flash ROM of your choice. Be sure to create a backup of your current Fire OS and move it to your PC before you flash anything. ;)
[Kindle Fire HDX 7" & 8.9" Android Development] drftboi:
Thank you, got it to root, twrp installed, 3.2.3.2 bootloader update, bootloader unlock (had to fastboot with linux, as win7 fastboot command could not be recognize). Backup is done.
[Kindle Fire HDX 7" & 8.9" Android Development] galearned:
Folks: I purchased on Ebay a 2013 HDX 7 Thor that is running GGOW Nexus ROM v4.0.5 Android 4.4.4

I am fairly certain the unit is running the full custom ROM since recovery appears to be the Amazon recovery and not TWRP or Safestrap.

Is is possible to flash the GGOW nexus ROM without custom recovery?

I have no safestrap app in the app drawer so, I assume I am a full custom ROM but, without TWRP?

The tablet can be booted up into the standard Kindle Recovery screen.

Can the TRWP custom recovery be flashed to this tablet safely?

Thanks in advance for any help
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
A custom ROM can not be installed unless device is rooted or has a vulnerable bootloader. Sequence of tests:

- download a free root checker from Play Store (likely indicate no root)

- install SuperSU app from Play Store (likely won't work; worth a shot)

- download custom TWRP from this thread to suitable host; rename file twrphdx.img. Boot into fastboot, tether device and try to boot the twrp image via 'fastboot boot twrp.img'. If successful bootloader is vulnerable

Last step will likely require a driver update on host machine. Bounce back if command 'fastboot devices' does not return a response. To access fastboot power down device then restart via <power>+<vol-down>.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Sounds like you did a few things that are not valid on this tablet (wrong items and/or in wrong sequence). You need to get your device recognized in fastboot mode to work on the problem:

- launch Windows Device Manager

- untether and retether tablet; note what device gets 'added' in Device Manager when tether is attached

- delete that device and untether tablet

- install adb and fastboot drivers (here)

- retether tablet and instruct windows to use the drivers just installed

- if successful you will see 'fastboot ready' on device

- from host issue command 'fastboot devices' and look for a response

Above assumes host is Windows based and you already know how to access/use adb and fastboot commands. Post back once successful and we will move on to the next step.
[Kindle Fire HDX 7" & 8.9" Android Development] opera_1978:
Yes, I reinstalled the driver from this link. The device is defined as Android Composite ADB Interface. Fastboot ready.

[IMG="[URL=http://vfl.ru/fotos/d1aec03316718374.html][IMG]http://images.vfl.ru/ii/1491209104/d1aec033/16718374_s.jpg[/IMG][/URL]

"][/IMG]
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Great. Now try to flash TWRP 2.8.7.0 using the command:

fastboot flash recovery twrp.img {where 'twrp.img' is the name of the TWRP image file downloaded from the OP}
​

This may or may not work; if it fails the likely culprit is a locked bootloader. If that's the case it will be very difficult (impossible) to proceed as the device serial and/or manfid can not be obtained without an adb daemon running on the device.
[Kindle Fire HDX 7" & 8.9" Android Development] draxie:
all is NOT lost

Actually, my latest research indicates that it's relatively

easy to recover said info from the diagnostic filesystem

(partition #17). And, even if that weren't the case, aboot

can be reflashed starting with only fastboot access.

Instructions (deemed daunting by others) are here.
[Kindle Fire HDX 7" & 8.9" Android Development] opera_1978:
Yes, in tm every now and then, that the zarjadnik most likely is blocked, because during the operation of the operation there is an error:

[/IMG]
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Hi [MENTION=5828306]draxie[/MENTION],

I was hoping you might pop in! Linked info is a good reference and certainly an encouraging fall back if the simple recovery partition reflash doesn't work. The poster indicated that he previously had access to TWRP; it is uncertain whether that was native (suggesting a vulnerable bootloader is currently in place) or Safestrap emulation. Let's see what he comes back with.
[Kindle Fire HDX 7" & 8.9" Android Development] opera_1978:
Thank you for your support! But when I try to enter the first command, I get an error as shown in the screenshot:
[Kindle Fire HDX 7" & 8.9" Android Development] draxie:
Read the whole post!

The numbered steps assume that the device is in BULK mode already.

Since you're starting from fastboot, you'll need to run the 2 fastboot

commands further down in that post first to get your Kindle into BULK

mode, and then continue with the numbered steps.
[Kindle Fire HDX 7" & 8.9" Android Development] opera_1978:
Yes, it really booted into BULK mode. Did everything according to the instructions.

It turned out to be uploaded to TVRP! Thank you very much for your help !!!

Please tell me which version CM is better to install?
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Recommend LineageOS 14.1 unless you need Bluetooth. Then Fire Nexus KTU84Q is your best bet. Nothing wrong with CM 11 / 12.1; however neither have been updated recently and are unlikely to receive further support. Note CM 12.1 also has issues with Bluetooth as do all custom ROMs that are not KitKat based. Kernel limitation.
[Kindle Fire HDX 7" & 8.9" Android Development] opera_1978:
Thanks for the offer! Could you give me a link to download this image? Thanks again for the help !!!
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
You can find ROMs in the Original Development thread: https://xdaforums.com/kindle-fire-hdx/orig-development
[Kindle Fire HDX 7" & 8.9" Android Development] hiitsrudd:
hello all, I've been reading this and other related forums on this device. I have HDX (apollo) 4.5.5.3 is this device boot unlockable without downgrading OS? Any recent developments to this devices or am I stuck? I'm not really up to downgrading OS it sound daunting. Thanks in advance for your input.
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
Any 3rd gen HDX can be bootloader unlocked regardless of firmware level. However, the process and associated procedures can be daunting if using a Windows based host. See following link for details. Post questions before trying something you don't understand. Very easy to put HDX devices in an unfavorable state from which recovery is difficult if not impossible.

https://xdaforums.com/kindle-fire-h...ing-bootloader-firmware-t3463982/post75284993
[Kindle Fire HDX 7" & 8.9" Android Development] hiitsrudd:
Cool I have access to Linux PC I will look into this further the
[Kindle Fire HDX 7" & 8.9" Android Development] DB126:
See: https://xdaforums.com/kindle-fire-h...ing-bootloader-firmware-t3463982/post76843831
[Kindle Fire HDX 7" & 8.9" Android Development] LenAsh:
Thread closed at OP's request
[Kindle Fire HDX 7" & 8.9" Android Development] aquaphun:
[MENTION=5749760]ggow[/MENTION]: would really be a shame if you have to stop development if you received a wrong firmware.

I almost done goofed. I flashed TWRP and wanted to get a clean backup of ggows pre rooted stock roms. I wiped everything (data, cache, Dalvik Cache and system), big mistake! after that I tried to flash ggows rom and it failed, no system links. A small panic came onto me but I still had backups of 13.3.2.4 on my computer and still had TWRP so I could flash anything right? WRONG!

The backup was on my computer and I could not get the file transfer running. mounting the internal storage did not work and pushing files via adb was unsuccessful too (Amazon crippled fastboot on the HDX) and got kicked out of the recovery. My panic intensified at this point. I had to figure out how to get back into the recovery by trying out various button combinations. Power and vol+ did the trick.

After getting back into the recovery I figured out what was left in my internal storage. So what was still there? The [ROM] HDX Nexus v2.0.2 by ggow, the pre rooted stock rom (which I could not flash) and the rollback image. I don't know if I tried it with the rollback image but I used the HDX Nexus v2.0.2 rom and it flashed without a problem but I got a blue screen after the kindle fire boot image. Ok back to TWRP. Thinking about the missing systemlink I flashed the pre-rooted image and it worked! I was greeted with a system UI crash upon booting up which crushed my hopes again. USB connection did not work either (not sure if my computer could not make the connection because of the multiple on and off of the USB device). Back to TWRP, Wipe cache, data and Dalvik Cache (no system this time :D). Booting up... and it worked!!

Dodged a bullet there.

Lessons learned:

how to get into the recovery: Hold and keep on holding vol+ while powering up.

Don't wipe system partition, every rom does this for you!

Always leave a backup on your internal storage, maybe a stock+custom rom too!

You cant mount your storage in TWRP (at least I could not).

Still, I could flash anything due to the custom recovery.

Two last questions from my side:

You can't install safestrap since it would overwrite TWRP, can you? It isn't needed anyway since you have the inital TWRP, is it?

Thanks folks

aquaphun
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hi aquaphun,

Fingers crossed for the new device, should receive it in the next day or so.

1. Which of the pre-rooted images gave you symlink errors?

2. I use MTP from recovery all the time and it seems to work fine here.

3. You can install safestrap if you wish but you don't need it. safestrap won't overwrite TWRP in the recovery partition - completely different mechanisms?
[Kindle Fire HDX 7" & 8.9" Android Development] aquaphun:
1. Thor Images - 13.3.1.0 gave me the error.

2. As I stated above, the not working MTP might be caused by my computer and not because of the HDX. I have had several Android devices like nexus 4 and 7 and a driver collision might have been the problem.

3. I wont install savestrap since I know how to get out of those situations since I rooted and S-Off'ed all of my devices where it was possible, but the missing MTP connection threw me off.

Still, Thank you for your work on this device!

Going to flash to 13.3.2.3 and then get CM11 working with stock PA gapps.

Edit: Got MTP working. As I suspected a driver conflict. Had to uninstall some ADB drivers.

Edit2: recreated the error with the Symlink. Crossposting it to your orginal thread

Wiped system

The error log is:

Wiping system...
Symlinking...
symlink: some symlinks failed
[COLOR="Red"]E: Error executing updater binary in zip '/sdcard/TWRP13.3.1.0.zip'[/COLOR]
Error flashing zip '/sdcard/TWRP13.3.1.0.zip'
Updating partition details

Interesting... Getting the same error when I try to flash the original HDX 13.3.2.3 firmware, after I renamed it from .bin to .zip
[Kindle Fire HDX 7" & 8.9" Android Development] droiduzr2:
Hello Everyone,

Pardon my stupid question.

My device is "bricked". I screwed up safestrap install and my device just boots to the grey kindle screen.

I can get into that weird looking recovery that does not allow fastboot.

Is there a way to install TWRP if your device does not boot into a ROM?

*this device has been such a pain in the rear...nice unit but this has been very difficult for the community to unlock.

:highfive::highfive::good::good:
[Kindle Fire HDX 7" & 8.9" Android Development] tuanda82:
Wonder if you received your working device?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
Hello tuanda82, if your question was directed to me then yes I now have a working device :)
[Kindle Fire HDX 7" & 8.9" Android Development] droiduzr2:
[MENTION=5749760]ggow[/MENTION]

can you answer mine please

Hello Everyone,

Pardon my stupid question.

My device is "bricked". I screwed up safestrap install and my device just boots to the grey kindle screen.

I can get into that weird looking recovery that does not allow fastboot.

Is there a way to install TWRP if your device does not boot into a ROM?

*this device has been such a pain in the rear...nice unit but this has been very difficult for the community to unlock.
[Kindle Fire HDX 7" & 8.9" Android Development] jimyv:
∆∆∆∆∆∆ NO. you must have working OS . and

I would head over to the general section in the Q&A section and start reading there are dozens of brick threads with possible helpful information for you .

Welcome to XDA
[Kindle Fire HDX 7" & 8.9" Android Development] gbgadgets:
ggow

Do you mind sharing what was the process to build twrp for this device? I am asking for a few reasons. I see it is twrp 2.8.1.0, but in the console, it shows 'Kernel does not have support for reading SELinux contexts', and TWRP added support for SELinux in 2.7.1.0. I know little to nothing about this, so I was hoping you could point me in a direction to how you built this twrp version for the apollo device. It seems we will not be able to flash a kernel for 4.4kk roms until we can get SELinux support in a version of twrp for this device. Am I way off on this?

Also, on the Amazon website, it says for upgrading to fire os 4.5 you need to at least be on 3.2.5. I am looking at the 3.2.5 update.bin from them and seeing very little different from the 3.2.3.2 that I am on, yet there seem to be a TON of changes in the ramdisk, dtb stuff, (and kernel I am sure) etc. going from jb to kk (and fire os 3.x to 4.x). Do you think there are any bootloader or firmware requirements that will make this a big challenge to get the newer os running on this rooted device with custom recovery?
[Kindle Fire HDX 7" & 8.9" Android Development] ggow:
The build process is documented here: http://xdaforums.com/showthread.php?t=1943625

As you know I have been trying to get the 4.5.2 kernel to work on Apollo but haven't been successful as of yet. See my last post here on this: http://xdaforums.com/showpost.php?p=58188087&postcount=83

I plan to still work on this and anyone that has input on this is welcome.