Android L Nexus 7 2013 lte - Nexus 7 (2013) General

Who can help me with porting Android L to Lte version
Becouse Nexus 4 have Android L .....flo and deb have minimal hardware difirence
Nexus 7 2013 (32Gb) LTE

I can't help but have been looking for a ROM. So far no luck. I have Android L on a Nexus 4. And I had 4.4.4 on a Xoom before the Nexus 7 LTE 2013 - which still officially is on 4.4.3. Weird.
Sent from my Nexus 4 using XDA Premium HD app

Logcat from deb with Android-L

outlawer-a said:
Logcat from deb with Android-L
Click to expand...
Click to collapse
Ahhh thank you just what I was looking for!

outlawer-a said:
Logcat from deb with Android-L
Click to expand...
Click to collapse
It looks great. Have you managed to run L on deb. Would you please provide the download link for this deb L rom?
Thanks

jayfallen said:
It looks great. Have you managed to run L on deb. Would you please provide the download link for this deb L rom?
Thanks
Click to expand...
Click to collapse
This is not romfor deb
This is flo rom installed pn deb
She doesn't boot
Nexus 7 2013 (32Gb) LTE

Ansanen said:
This is not romfor deb
This is flo rom installed pn deb
She doesn't boot
Nexus 7 2013 (32Gb) LTE
Click to expand...
Click to collapse
Yes, it's true. But this is debug. For now i can't find real problem, but it's info and it can help for run Android L.
jayfallen said:
It looks great. Have you managed to run L on deb. Would you please provide the download link for this deb L rom?
Thanks
Click to expand...
Click to collapse
Quick solution:
Flash original 4.4.3. Start it. Run startup config. IGNORE Google account. Allow USB debug. Approve computer fingerprint. (Optional: Change VM to art).
And now we use flo Android-L preview image. Unpack it. Unpack image-razor-lpv79.zip. We have some filesystem images: boot.img, system.img and etc. Let's flash it to our device. Reboot device into fastboot and run from directory where images.
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash cache cache.img
DON'T flash userdata. And reboot to system. Debug will work, but this method is dirty hack.
Full solution:(may be something missing, I can't check it for now)
For start - we need working deb with working USB debugging for our computer.(I use clear 4.4.3). Backup files for run adb:
Code:
adb pull /data/com.android.providers.settings/databases/settings.db
adb pull /data/misc/adb/adb_keys
And now we use flo Android-L preview image. Unpack it. Unpack image-razor-lpv79.zip. We have some filesystem images: boot.img, system.img and etc. Let's flash it to our device. Reboot device into fastboot and run from directory where images.
Code:
fastboot flash boot boot.img
fastboot flash system system.img
fastboot flash cache cache.img
fastboot flash userdata userdata.img
Reboot from fastboot to recovery(We need any custom recovery - i use TWRP 2.7.0.0). Click Mount select system and data(both must be selected).
Code:
adb shell
And on device:
Code:
cd data
mkdir data
mkdir data/com.android.providers.settings
mkdir data/com.android.providers.settings/databases
mkdir misc
mkdir misc/adb
vi /system/build.prop
Go to end of file and add on new line: persist.service.adb.enable=1
Code:
exit
Next upload adb enable and adb keyfiles(run from backup directory)
Code:
adb push settings.db /data/com.android.providers.settings/databases/
adb push adb_keys /data/misc/adb/
And start the android. Adb will work.

outlawer-a said:
Yes, it's true. But this is debug. For now i can't find real problem, but it's info and it can help for run Android L.
Quick solution:
DON'T flash userdata. And reboot to system. Debug will work, but this method is dirty hack.
Full solution:(may be something missing, I can't check it for now)
And start the android. Adb will work.
Click to expand...
Click to collapse
Thanks so much for the detailed solution. So now we could get debug info helping for DEB to run android L, but DEB won't boot anyway:crying:...

I got the best solution for deb users..............wait for it......wait for the official release!
Sent from my Nokia Lumia 920

outlawer-a said:
...I use ...
Click to expand...
Click to collapse
outlawer-a you said "I use" multiple times in your explanation. Are you working on a version for deb?
Does it make sense if I follow your steps and upload a logcat?

I gots a special treat for you guys!! Give me a couple more days though!

skiman10 said:
I gots a special treat for you guys!! Give me a couple more days though!
Click to expand...
Click to collapse
Quit teasing them about what we are doing, lol.
Guys, I need the June 26th preview binaries for deb for this to work. The newest ones are mostly incompatible with with the preview image so we need the second set of preview binaries if not the first set if possible that someone has. Someone must have downloaded them and have them sitting on their computer
Sent from my C6916

sykopompos said:
Quit teasing them about what we are doing, lol.
Guys, I need the June 26th preview binaries for deb for this to work. The newest ones are mostly incompatible with with the preview image so we need the second set of preview binaries if not the first set if possible that someone has. Someone must have downloaded them and have them sitting on their computer
Sent from my C6916
Click to expand...
Click to collapse
You mean the ones that were posted here? https://developers.google.com/android/nexus/blobs-preview

http://forum.xda-developers.com/showpost.php?p=54183670&postcount=648

Can we still have hope for that?

Can you flash the nonlte version on the lte one. And just loose lte functionality.
Sent from my Nexus 7 using XDA Premium HD app

logitechor said:
Can you flash the nonlte version on the lte one. And just loose lte functionality.
Sent from my Nexus 7 using XDA Premium HD app
Click to expand...
Click to collapse
Actually no you can't but since I just finished up b5 for the n4, I can switch focus back to other devices now that I have a fully permissive sepolicy to get rid of a lot of headaches
Sent from my LG-D851

Thanks very much.
. my A0001 using XDA Free mobile app

Related

[HOWTO] (moto-fastboot) Flash a build on an unlocked Atrix

Well, after 4 days of having a nearly functional solution to loopback mount 2.3.4 on (locked) 1.8.3 using 2nd-init... my work is useless. But now we can all run 2.3.4, and whatever else we want!
http://forum.xda-developers.com/showthread.php?t=1136261
We don't even have to use RSD or .sbf files anymore. Why? Because our friends at Motorola also made enhancements to fastboot which allow you to flash >256mb partitions. This means we can overwrite large partitions, such as "system" (/system) and "webtop" (/osh), in addition to the blessed "boot" (kernel+ramdisk).
I've compiled it from the opensource.motorola.com (thanks Motorola!) for linux, it is attached to this post.
UPDATE: Looks like romracer came through for all you people who still use windows, the MinGW version is attached. Thanks romracer!
(After you thank romracer's post you can see this guide)
If the files below (for your 32 or 64 [default] bit system) don't work, you can compile from fastbootNfriends yourself with a string like:
Code:
gcc -o fastboot usb_linux.c util_linux.c fastboot.c protocol.c engine.c bootimg.c -lz ../libzipfile/zipfile.c ../libzipfile/centraldir.c -I../include -I../libzipfile -I../mkbootimg
UPDATE: Helpful users [email protected] and waqy. sent OSX binaries (compiled with extra flags "-framework CoreFoundation -framework Cocoa -framework IOKit") now attached.
Next post will tell you exactly how to use it to test out the HKTW 2.3.4 that was leaked a week ago which gave us all these great clues!
For me, when Atrix is connected ("lsusb | grep PCS" on Linux) it shows up as ID 22b8:708c if its in Fastboot mode.
WARNING
The leaked build from Hong Kong / Taiwan was probably not built for a device that is exactly like ours. Test phones can have different hardware. Don't expect everything to work, it's super-duper beta and since we've all only been unlocked 24hrs no one really knows how usable it is! Flash at your own risk... (PS you can 'Skip' Motoblur just by hitting 'Menu' during setup. It won't connect anyway...)
PPS. You can still use "dd" or something dangerous to overwrite your mmcblk0p11 and mmcblk0p12 with new builds, if you are unlocked, but at your own risk.
HKTW instructions!
So, using eval-'s awesome moto-fastboot from the post above this one, combined with the wonders of an unlocked bootloader, we may finally start to enjoy full roms/gingerbread!
To flash the HKTW files, make sure you unlocked your bootloader. Then, download the following:
http://www.megaupload.com/?d=12A2NF3O
http://www.megaupload.com/?d=J2VJSGZ7
http://www.megaupload.com/?d=Z3YKAHNM
Extract them to obtain the following files:
Code:
1c78b33d92f6b956bffbf4b668888ce4 atrix-2.3.4-hktw-boot.img
18effca0371c7dbb36ec54443e72414b atrix-2.3.4-hktw-system.img
b762c2a24a928da633c0f152d2fa7870 atrix-2.3.4-hktw-webtop.img
(Alternatively, you may use sbf_flash -x to extract these files directly from the SBF)
Now boot your phone into fastboot mode, and issue the following commands:
Code:
sudo ./moto-fastboot flash boot atrix-2.3.4-hktw-boot.img
sudo ./moto-fastboot flash system atrix-2.3.4-hktw-system.img
sudo ./moto-fastboot flash webtop atrix-2.3.4-hktw-webtop.img
sudo ./moto-fastboot -w
sudo ./moto-fastboot reboot
Now observe your jaws dropping as you start to explore this awesome build!
Thanks to eval, the2dcour & [mbm] !
Huge! 10char
Sweet!
Sent from my MB860 using XDA App
You guys rock, now eval hit the motorola forum with this
Sent from my MB860 using XDA Premium App
Oh my GOD! thank you a lot!!!
I'll check it out when I get home....
sweetttt, now we wait for devs to make easy deodex flashable update.zip of this build hehehe
Awesome, I'm going to try this now but I need root to use tibu! How do we root this now?
so flashing the HKTW files will get us to an atrix-compatible gingerbread? on an AT&T device?
More targets for webtop, I surmise?
Round of applause to all involved!
airbillion said:
Awesome, I'm going to try this now but I need root to use tibu! How do we root this now?
Click to expand...
Click to collapse
Root solution coming up... also requires fastboot but not the moto one, will work on any previous .sbf up to and including the leaked GB that kenneth has, as I used it to root him =) Watch for a new thread
_unknown said:
So, using eval-'s awesome moto-fastboot from the post above this one, combined with the wonders of an unlocked bootloader, we may finally start to enjoy full roms/gingerbread!
To flash the HKTW files, make sure you unlocked your bootloader. Then, download the following:
http://www.megaupload.com/?d=12A2NF3O
http://www.megaupload.com/?d=J2VJSGZ7
Extract them to obtain the following files:
Code:
1c78b33d92f6b956bffbf4b668888ce4 atrix-2.3.4-hktw-boot.img
18effca0371c7dbb36ec54443e72414b atrix-2.3.4-hktw-system.img
(Alternatively, you may use sbf_flash -x to extract these files directly from the SBF.)
Now boot your phone into fastboot mode, and issue the following commands:
Code:
sudo ./moto-fastboot flash boot atrix-2.3.4-hktw-boot.img
sudo ./moto-fastboot flash system atrix-2.3.4-hktw-system.img
sudo ./moto-fastboot flash -w
sudo ./moto-fastboot reboot
Now observe your jaws dropping as you start to explore this awesome build!
Thanks to eval, the2dcour & [mbm] !
Click to expand...
Click to collapse
i got an error .. it said atrix-2.3.4-hktw-system.img was to big
firefox3 said:
i got an error .. it said atrix-2.3.4-hktw-system.img was to big
Click to expand...
Click to collapse
Are you on windows? Are you using the moto-fastboot in the first post? If you are running linux and using the moto-fastboot from the first post you should have no issues. And of course, you unlocked the bootloader first.
Please read the first post carefully. Motorola modified fastboot. I compiled their mod for linux, if you have linux, you can flash your /system. Please get linux, or compile it for windows. I don't actually run windows so I haven't compiled it for windows.
eval- said:
Root solution coming up... also requires fastboot but not the moto one, will work on any previous .sbf up to and including the leaked GB that kenneth has, as I used it to root him =) Watch for a new thread
Click to expand...
Click to collapse
Hitting F5 every 5 seconds. Waiting for "the" thread.
eval- said:
Are you on windows? Are you using the moto-fastboot in the first post? If you are running linux and using the moto-fastboot from the first post you should have no issues. And of course, you unlocked the bootloader first.
Please read the first post carefully. Motorola modified fastboot. I compiled their mod for linux, if you have linux, you can flash your /system. Please get linux, or compile it for windows. I don't actually run windows so I haven't compiled it for windows.
Click to expand...
Click to collapse
i downloaded fastboot from kenneths website... wont that work?
eval- said:
Are you on windows? Are you using the moto-fastboot in the first post? If you are running linux and using the moto-fastboot from the first post you should have no issues. And of course, you unlocked the bootloader first.
Please read the first post carefully. Motorola modified fastboot. I compiled their mod for linux, if you have linux, you can flash your /system. Please get linux, or compile it for windows. I don't actually run windows so I haven't compiled it for windows.
Click to expand...
Click to collapse
i just deleted linux the other day .... should ii install it again ?
Trying moto-fastboot on ubuntu, but get:
./moto-fastboot: 3: Syntax error: "(" unexpected
???
eval- said:
Are you on windows? Are you using the moto-fastboot in the first post? If you are running linux and using the moto-fastboot from the first post you should have no issues. And of course, you unlocked the bootloader first.
Please read the first post carefully. Motorola modified fastboot. I compiled their mod for linux, if you have linux, you can flash your /system. Please get linux, or compile it for windows. I don't actually run windows so I haven't compiled it for windows.
Click to expand...
Click to collapse
firefox3 said:
i downloaded fastboot from kenneths website... wont that work?
Click to expand...
Click to collapse
Can you read?
firefox3 said:
i just deleted linux the other day .... should ii install it again ?
Click to expand...
Click to collapse
Yes. Or wait for someone to compile it for Windows.
nexxusty said:
Can you read?
Yes. Or wait for someone to compile it for Windows.
Click to expand...
Click to collapse
so the one he made is different from the one i used to unlock my bootloader?

Reset Nexus 7 with Stock Image

With the stock image finally being released for the Nexus 7 could you guys help me by telling me all the commands for fastboot to restore my device? thanks in advance! Also do i extract the image to the platform tools folder?
slamdunksaliby said:
With the stock image finally being released for the Nexus 7 could you guys help me by telling me all the commands for fastboot to restore my device? thanks in advance! Also do i extract the image to the platform tools folder?
Click to expand...
Click to collapse
Check the Development section, there are several restore threads. Here is one that includes the recently released factory image;
http://forum.xda-developers.com/showpost.php?p=44023595&postcount=1
Also, General section that has "ALL you need to know" threads like this one that includes the factory image;
http://forum.xda-developers.com/showpost.php?p=43983057&postcount=1
https://developers.google.com/android/nexus/images#instructions
I don't believe it will look for it in platform-tools though, I believe it has to be set up in your %PATH% http://www.betatutorials.com/how-to-setup-or-install-adb-fastboot-for-android
You could just open up the file into platform-tools, check the flash-all.bat and do what it lists out manually.
Nburnes said:
https://developers.google.com/android/nexus/images#instructions
I don't believe it will look for it in platform-tools though, I believe it has to be set up in your %PATH% http://www.betatutorials.com/how-to-setup-or-install-adb-fastboot-for-android
You could just open up the file into platform-tools, check the flash-all.bat and do what it lists out manually.
Click to expand...
Click to collapse
hmm ok well I downloaded the image andextracted in platform-tools and it seemed to work haha
This was from one of the stickies:
" If you are ready, Extract the factory image into the same directory as your ADB and Fastboot executibles (e.g. "\android-sdk\platform-tools")"
slamdunksaliby said:
hmm ok well I downloaded the image andextracted in platform-tools and it seemed to work haha
This was from one of the stickies:
" If you are ready, Extract the factory image into the same directory as your ADB and Fastboot executibles (e.g. "\android-sdk\platform-tools")"
Click to expand...
Click to collapse
Well what do you know :highfive:
I haven't touched Windows in over 2 years so I don't really remember how things work over there. :silly:

Root without PC (boot loader already unlocked)

Hey
So I WAS rooted until KitKat update and now I'm not. Wasn't a problem as I wasn't doing things that needed root access for a while, but I need to now.
Only issue is that I don't have access to any PC/laptop right now.
Is there a way I can root/gain superuser without a PC? I could have sworn I did this once before but it eludes me now.
Bootloader is already unlocked
Sent from my Nexus 7 using xda app-developers app
Xiorell said:
Hey
So I WAS rooted until KitKat update and now I'm not. Wasn't a problem as I wasn't doing things that needed root access for a while, but I need to now.
Only issue is that I don't have access to any PC/laptop right now.
Is there a way I can root/gain superuser without a PC? I could have sworn I did this once before but it eludes me now.
Bootloader is already unlocked
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Framaroot? Dunno if it works with KitKat but u could try it out.
Merry Christmas!
Smack that thanks button If I helped!
Always make a nandroid backup before trying anything risky.
I do respond to questions (most) via PM.
Sent from my fabulous N7105 powered by Illusion ROM and Plasma Kernel.
Sent from dat small country called Singapore.
P.S. Quote my post for replies ASAP.
If you still have a custom recovery installed, download SuperSU from http://download.chainfire.eu/supersu and flash it in recovery.
farmerbb said:
If you still have a custom recovery installed, download SuperSU from http://download.chainfire.eu/supersu and flash it in recovery.
Click to expand...
Click to collapse
How the heck are u getting custom recovery without root?
Smack that thanks button If I helped!
Always make a nandroid backup before trying anything risky.
I do respond to questions (most) via PM.
Sent from my fabulous N7105 powered by Illusion ROM and Plasma Kernel.
Sent from dat small country called Singapore.
P.S. Quote my post for replies ASAP.
Irwenzhao said:
How the heck are u getting custom recovery without root?
Smack that thanks button If I helped!
Always make a nandroid backup before trying anything risky.
I do respond to questions (most) via PM.
Sent from my fabulous N7105 powered by Illusion ROM and Plasma Kernel.
Sent from dat small country called Singapore.
P.S. Quote my post for replies ASAP.
Click to expand...
Click to collapse
custom recovery can be installed without root too... after going to recovery it gives option to root
IF you do not have a custom recovery installed and you have no access to fastboot then you need to find a root exploit to run under the installed OS which gives you a privilege escalation.
If I was aware of one, I would say so, but I really haven't been looking around. Seems like it might be easier to "borrow" a PC to get the job done.
One of the curiosities of working with devices like the Nexus series is that because they are so easily unlocked & flashed using sanctioned vendor methods, there are few N7 devs/hackers that concern themselves with "rooting" the factory ROM. Why bother, right?
So, when there is a widespread linux kernel exploit or generic Android exploit, the Nexus series owners get the benefit of devs developing working exploits for other devices, but not usually until then.
BTW, if you can "borrow" a friend's machine, you don't need to screw it up installing the SDK and a bunch of drivers - you can simply put the linux version of fastboot (plus your "flashables") onto a thumbdrive, boot that PC into a linux "live CD" distro, and run fastboot from linux. No drivers needed; just run fastboot as the "root" user. Hopefully it's not a UEFI-only BIOS.
That sidesteps having to muck someone else's Win-doze box up. You just borrow their hardware, not their operating system. Just mount the USB key, copy the fastboot executable someplace ( /tmp ?), chmod 755 it) and run it as root.* A lot of those "live" CDs (e.g. Ubuntu) have a file explorer on the desktop that allow you to mount different media devices it detects (including USB sticks, etc), so you don't really need to be much of linux wizard to use this approach.
good luck
* some time ago, it seemed that you may have needed to make sure to also grab supporting link-libraries along with the linux fastboot executable, as it is dynamically linked. I remember doing this in the past, e.g.
assuming you have "fastboot" executable, it's supporting libs and your custom recovery image on the root folder of a USB key:
Code:
$ sudo /bin/bash
# mkdir /tmp/foo
# cp /mnt/usbstorage/* /tmp/foo
# chmod 755 /tmp/foo/fastboot
# export LD_LIBRARY_PATH=/tmp/foo:/lib:/usr/lib:/usr/lib/i386-linux-gnu
# cd /tmp/foo
# ./fastboot devices
# ./fastboot flash recovery ./custom-recovery-image.img
I just checked fastboot on my Ubuntu 12.04 VM, and
Code:
$ objdump -x `which fastboot` | grep NEEDED
NEEDED libstdc++.so.6
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
all of those libs are included in various places in the distro, so even though the fastboot binary is dynamically linked, you don't need to provide the dynamic link libraries (or use LD_LIBRARY_PATH) in that case.

[Solved] [REQUEST] Partition Dumps

Hello, all!
I know this may seem as an odd request, but if some Kindle Fire HD 7" user out there could get me a dump of the following partitions, I would be very grateful. To dump them, you need to have Terminal Emulator installed from the Play Store and type the following command for each partition.
su
dd if=/dev/block/omap/*/by-name/<partition name> of=/sdcard/<partition name>.img
For example, dumping the system partition would be:
su
dd if=/dev/block/omap/*/by-name/system of=/sdcard/system.img
If someone could do the above process for:
dfs
dkernel
system (only if you are on a custom ROM)
boot (only if you are on a custom ROM)
I would be very grateful. When you are done (system and dfs will take a while), could you put them in a zip file, upload them, and PM me the link? I need it to try and fix my own kindle.
Thanks,
r3pwn
EDIT: I no longer need these. Thanks, stunts513!
Sent from my Nexus 7 using Tapatalk
r3pwn said:
Hello, all!
I know this may seem as an odd request, but if some Kindle Fire HD 7" user out there could get me a dump of the following partitions, I would be very grateful. To dump them, you need to have Terminal Emulator installed from the Play Store and type the following command for each partition.
su
dd if=/dev/block/omap/*/by-name/<partition name> of=/sdcard/<partition name>.img
For example, dumping the system partition would be:
su
dd if=/dev/block/omap/*/by-name/system of=/sdcard/system.img
If someone could do the above process for:
dfs
dkernel
system (only if you are on a custom ROM)
boot (only if you are on a custom ROM)
I would be very grateful. When you are done (system and dfs will take a while), could you put them in a zip file, upload them, and PM me the link? I need it to try and fix my own kindle.
Thanks,
r3pwn
Sent from my Nexus 7 using Tapatalk
Click to expand...
Click to collapse
just finished dumping them, i'll upload them to my dev host and post a link when its done.
stunts513 said:
just finished dumping them, i'll upload them to my dev host and post a link when its done.
Click to expand...
Click to collapse
Thanks!
Sent from my Nexus 7 using Tapatalk

[Thor][Apollo] Unlocking bootloader with any firmware

Hello. At first, I did not invent anything new, just checked some my guess on a other motherboard. All thanks and credits to our great developers. As always, all at your own risk.
It does not work on the Fire HDX 8.9 (Saturn)!
All steps in this manual are not necessary but they are present for maximum safety. So I highly recommend do anything exactly in this way. Sorry my English as always =)
Update2 - actual method is https://forum.xda-developers.com/showpost.php?p=75284993&postcount=1006
Update: now you can use updated draxie's utility - http://forum.xda-developers.com/kindle-fire-hdx/general/multi-platform-1-click-bootloader-t3241014
Prerequisites for Installation
- Root
- Installed adb and fastboot drivers - official - https://drive.google.com/open?id=0B2twXJIOgv-UWWdwRl9TQS11b0k (if your system language not English, after fail navigate to "Program Files (x86)\Lab126\drivers" and run dpinst.exe /EL or switch to English =) for x64 need to disable driver signature verification before install ) also you can use pdanet drivers - http://forum.xda-developers.com/showpost.php?p=59268023&postcount=8
Manual:
1. Create unlock file following this instruction - https://forum.xda-developers.com/ki...r-firmware-t3463982/post70881555#post70881555
2. Flash old vulnarable aboot and cubed twrp (just in case). Check that all these commands executed without errors. If you'll get one - read second post below. If your firmware <=13(14)3.2.3.2 skip this step.
Download aboot and twrp for Thor (Kindle Fire HDX 7) https://drive.google.com/open?id=0B2twXJIOgv-UMGxXMUZPZTlZTUk or for Apollo (Kindle Fire HDX 8.9) - https://drive.google.com/open?id=0B2twXJIOgv-URzJDQkczNzRLaHM - and put this two files (twrp_cubed.img and aboot_vuln.mbn) into root of your kindle internal storage.
Run:
Code:
adb shell
su
dd if=/sdcard/twrp_cubed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
dd if=/sdcard/aboot_vuln.mbn of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Now you have working twrp recovery. It already works even without unlocked bootloader. You could boot into it by holding volUP during grey kindle logo. But no need to flash anything until unlock. At this point this is just emergency tool if something goes wrong =)
3. Flash unlock file.
Now, if you reboot, you will go straight into fastboot because of old aboot - newest boot.img can't load with it. If your firmware <13(14).4.1.1 you need run "adb reboot bootloader" to boot into fastboot.
Time to flash your unlock file.
Code:
fastboot -i 0x1949 flash unlock 0xmmssssssss.unlock
You must obtain "unlock code is correct".
Grats. You are perfect =)
You can flash:
CM13 - http://forum.xda-developers.com/kin...ment/rom-cm-13-kindle-hdx-2015-11-29-t3259732
CM 12.1 - http://forum.xda-developers.com/kin...ent/rom-cm-12-unofficial-apollo-thor-t3050199
Or stock repacked latest 4.5.5.2 rom - https://drive.google.com/open?id=0B2twXJIOgv-UVFFtN2RYNXNUZ0k (13.x - thor, 14.x - apollo)
Do not flash original stock firmwares.
Regards and thank to all - @dpeddi, @vortox, @draxie, @ggow, @Ralekdev, @jcase, @Hashcode
And greatest thanks for motherboard for my experiments to @MahmudS !
FAQ:​1. if your get "not such file or directory" after su in step 2 (this is SAFESTRAP related possibly)- try to use next commands:
Code:
adb shell
su
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
http://forum.xda-developers.com/showpost.php?p=68751981&postcount=35
I think you can use greatest @draxie tool - http://forum.xda-developers.com/kindle-fire-hdx/general/multi-platform-1-click-bootloader-t3241014 with doing step2 only. But it need to test. Anyway I highly recommend get your hw id's before any actions.
Daredevil
ONYXis said:
Code:
dd if=/sdcard/aboot_vuln.mbn of=/dev/block/platform/msm_sdcc.1/by-name/aboot
Click to expand...
Click to collapse
Great job! So, simply flashing the vulnerable bootloader "just works"...
Are you absolutely positive?
Although I've been expecting this all along
[but wouldn't dare trying, since the HDX is *still* my only tablet],
I'm wondering what the supposed "rollback protection" after 3.2.8 really covers.
Fixed issue (now hidden)
BTW: I get the exact same MD5 hash for both versions of 'aboot_vuln.mbn' (the two 'cubed_twrp.img' are different).
Code:
66b7df0db97c7c2905d1d61199c816a5 13-aboot_vuln.mbn
66b7df0db97c7c2905d1d61199c816a5 14-aboot_vuln.mbn
087e7125c48fcbebcc2f51a9c46379f2 13-twrp_cubed.img
c06799a4a8d48d9dd55aea002def1caf 14-twrp_cubed.img
H[66b7df0db97c7c2905d1d61199c816a5]=aboot-13.3.2.3.2_user_323001720.mbn
Please double-check to make sure Apollo users won't get fried.
You do say that not all steps are necessary. Can you advise if my thinking below sounds correct?
I'm considering adding this to 1-Click; that's why I'm asking.. (If I could also include a surefire way
to root the device beforehand, we'd be all set for a truly 1-Click experience from scratch, modulo
strange Windows behaviour. [if anybody still cares ;-P])
I suppose getting rid of the potentially dangerous anti-rollback-related files is good measure,
but if they had been making any difference, this method shouldn't really work, right?
So, this may not be needed at all.
I'm also thinking that flashing TWRP in the same step -although nice- is not strictly needed.
Would you agree?
Are you absolutely positive?
Click to expand...
Click to collapse
I tried this with two devices with two firmwares at each after rollback-upgrade proccess to be sure.
Although I've been expecting this
Click to expand...
Click to collapse
Same as I. Just need to be checked.
: I get the exact same MD5 hash for both versions of 'aboot_vuln.mbn
Click to expand...
Click to collapse
Strange, I use same aboots in this tool - http://forum.xda-developers.com/kin...-to-unbrick-kindle-fire-hdx-firmware-t3277197 =) need to fix=)
Re-uploaded aboot from 14.3.2.3.2 - 4A2BE8E374C8D1FCE8E6743AC2D09BB0
Thank you.
'm also thinking that flashing TWRP in the same step -although nice- is not strictly needed.
Click to expand...
Click to collapse
Of course. But... why not? and sometimes fastboot flash recovery at very first time don't work.
but if they had been making any difference, this method shouldn't really work, right?
So, this may not be needed at all.
Click to expand...
Click to collapse
This is need to check. I really do not like that factory_provision_tool.
But I agree that all magic is just dd'ing of old aboot.
ONYXis said:
I tried this with two devices with two firmwares at each after rollback-upgrade proccess to be sure.
Click to expand...
Click to collapse
Sounds good.
ONYXis said:
Same as I. Just need to be checked.
Click to expand...
Click to collapse
Indeed! And, that's quite a daring achievement. Big thanks for that!
ONYXis said:
Strange, I use same aboots in this tool - http://forum.xda-developers.com/kin...-to-unbrick-kindle-fire-hdx-firmware-t3277197 =) need to fix=)
Re-uploaded aboot from 14.3.2.3.2 - 4A2BE8E374C8D1FCE8E6743AC2D09BB0
Thank you.
Click to expand...
Click to collapse
I also verified this, just to be sure; and, chose to hide the issue in my post above.
H[4a2be8e374c8d1fce8e6743ac2d09bb0]=aboot-14.3.2.3.2_user_323001720.mbn
ONYXis said:
Of course. But... why not? and sometimes fastboot flash recovery at very first time don't work.
Click to expand...
Click to collapse
I'll see if including the TWRP images in 1-Click pushes the size of the ZIP over the XDA limit.
I suppose I could opt to fetch from the net if it doesn't, but then I need to enable networking for the VM.
ONYXis said:
This is need to check. I really do not like that factory_provision_tool.
But I agree that all magic is just dd'ing of old aboot.
Click to expand...
Click to collapse
Yes. Please check!
draxie said:
Yes. Please check!
Click to expand...
Click to collapse
Ok. So... Another motherboard with stock 3.2.3.2
Updated it through OTA to 3.2.5 > 4.1.1 > 4.5.2 > 4.5.4 > 4.5.5 > 4.5.5.1 > 4.5.5.2
Rollbacked to 3.2.8, updated to 4.5.5.1, Kingroot.
Code:
adb shell
su
dd if=/sdcard/aboot_vuln.mbn of=/dev/block/platform/msm_sdcc.1/by-name/aboot
reboot
Boot into fastboot. At this point need to have id's already!!!
Flash unlock, flash recovery, flash upHDXed 4.5.5.2 rom. Succesfully booted up. :fingers-crossed:
OP edited.
ONYXis said:
Rollbacked to 3.2.8, updated to 4.5.5.1, Kingroot.
Click to expand...
Click to collapse
I don't suppose this rollback is essential, is it?
It should work just as well to stop the update before the currently unrootable 4.5.5.2, right?
ONYXis said:
Flash unlock, flash recovery, flash upHDXed 4.5.5.2 rom. Succesfully booted up. :fingers-crossed:
Click to expand...
Click to collapse
Nice. I'll PM you soon with an updated 1-Click, for testing, if you don't mind.
(I cannot [and don't even want to] test this on my only tablet.)
draxie said:
I don't suppose this rollback is essential, is it?
Click to expand...
Click to collapse
just checked all variations.
I'll PM you soon with an updated 1-Click, for testing, if you don't mind.
Click to expand...
Click to collapse
Of course.
Can it work on hdx 8.9?
Although I have registered my 'thanks' on various posts it seems hollow to not explicitly recognize @ONYXis and @draxie for their tremendous contributions supporting this device both past and present. The ability to unlock virtually any rooted 3rd gen HDX is a true game changer that will revive interest in this discontinued gem that still competes nicely with contemporary offerings. Well done, gents!
wizard_mini said:
Can it work on hdx 8.9?
Click to expand...
Click to collapse
You mean Saturn? No, sorry.
Hi, i cant get the adb driver to work with my german Win 10 64bit
dpinst.exe /EL starts fine but throws an error while installing.
So i wanted to try the pdanet drivers but im not sure how to get my fire into fastboot mode ("- connect your kindle already waiting in fastboot mode with usb cable to pc").
Any help? :>
Maybe you need to disable driver signature verification before install. Google it.
fastboot -
Code:
adb reboot bootloader
ONYXis said:
Maybe you need to disable driver signature verification before install. Google it.
fastboot -
Code:
adb reboot bootloader
Click to expand...
Click to collapse
Thanks, that worked. Now i have the following problem when trying "python.exe cuberHDX.py 0xmmssssssss": (tried with 64 and 32bit Python + gmpy2, because that seems to be the problem sometimes)
File "cuberHDX.py", line 7, in <module>
from gmpy2 import iroot, mpz
ImportError: DLL load failed: %1 ist keine zulõssige Win32-Anwendung. [last part means not a valid win 32 application]
Thanks for your help!
It is python installation related problem, I really not familar with that. You could post your id's and I'll create and attach your unlock-file.
ONYXis said:
It is python installation related problem, I really not familar with that. You could post your id's and I'll create and attach your unlock-file.
Click to expand...
Click to collapse
0x000015
0x1022b00d
Thank you!
RambaaZambaa said:
0x000015
0x1022b00d
Thank you!
Click to expand...
Click to collapse
Welcome.
Need to unarchive.
ONYXis said:
Welcome.
Need to unarchive.
Click to expand...
Click to collapse
Next problem :silly:
As long as im not su i can cd to sdcard folder (or storage/sdcard0). But then i cant use the "dd if=/sdcard/twrp_cubed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery" command.
So when im SU the command fails and i also cant enter the sdcard folder (no such file or directory). Strange...
RambaaZambaa said:
Next problem :silly:
As long as im not su i can cd to sdcard folder (or storage/sdcard0). But then i cant use the "dd if=/sdcard/twrp_cubed.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery" command.
So when im SU the command fails and i also cant enter the sdcard folder (no such file or directory). Strange...
Click to expand...
Click to collapse
Sorry, really don't understand )
Pls, provide screenshot of cmd with your error.
And try to follow instructions directly.There is no any cd command.

Categories

Resources