![]() |
#76 | ||||
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 2614
Join Date: May 2012
Device: Kindle Touch
|
Quote:
Quote:
Quote:
in MAIN MODE (mmcblk0p1) consistently over reboots: /usr/local/bin, /usr/local/sbin, /usr/local/etc contain dropbear in DIAGS MODE (mmcblk0p2) : /var/local/system contains mntus.param /usr/local/bin, /usr/local/sbin, /usr/local/etc get completely deleted /var/local/system gets cleared Quote:
Greetings, Dweia |
||||
![]() |
![]() |
![]() |
#77 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
I downloaded the file -- thanks for the link. You post made me MORE confused.
![]() I have never seen anything remove files from diags. I just wanted to be sure that you were not accidentally looking at main where those file should be missing (unless you installed them there). You can check for an /etc/upstart/ folder to know which partition is root. Or you can mount main or diags to /mnt/mmc just to KNOW which partition you are looking at. It can get confusing, and your symptoms do not match anything I have seen. Are you sure you are not confusing main and diags partitions here? |
![]() |
![]() |
![]() |
#78 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: May 2012
Device: Kindle
|
New Guy Here
Hi guys. I just went through the thread and I'm a little confused. Is there now a working jailbreak for 5.1.0 or is this still a work in progress? Any assistance would be greatly appreciated. Thank you!
|
![]() |
![]() |
![]() |
#79 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
When that no longer works, I have a new method to replace it. And you can always go back to flashing a diags partition that has SSH pre-installed. I discovered that although my payload works fine from main or diags, you need to boot diags once to install the payload from my data.tar.gz. I suggest you just use Yifanlu's method. There is a link to the touch wiki in the "simple debricking" sticky... ![]() Last edited by geekmaster; 05-05-2012 at 11:40 PM. |
|
![]() |
![]() |
![]() |
#80 | ||
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 2614
Join Date: May 2012
Device: Kindle Touch
|
Quote:
![]() Quote:
***** looking through "my" diags-partition *****
Not yet very helpful, but all I can do without going a couple times per SSH into the Kindle and rebooting a few dozen times. Will try that in a few days, I guess. Greetings, Dweia |
||
![]() |
![]() |
![]() |
#81 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
I do know that 5.1.0 broke eink update compatibility, so you cannot use the eink header file structure definitions to build a program that works on both 5.0.x and 5.1.x firmware using ioctl() calls to update the eink display. They recompiled everything using the new header file, which makes the new programs not work on the old kernel (wrt eink). I would not be at all surprised that they messed up other stuff too. It just seems odd that they would make a change that breaks compatibility between MINOR version numbers like this... |
|
![]() |
![]() |
![]() |
#82 | |
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 7
Karma: 2614
Join Date: May 2012
Device: Kindle Touch
|
Quote:
I found by now also the reason for the missing files in /usr/local - it reminded me of the line "# TODO - make sure production loses /usr/local/bin to disable this" seems that's not a "TODO" any more, but rather a "DONE". strings system_diags |grep usr/local Code:
/usr/local/bin/dropbearmulti mkdir -p /usr/local/sbin /usr/local/sbin/dropbearkey /usr/local/sbin/dropbear rm -rf /usr/local/* Another (pssibly) interesting thing that "strings system_diags" showed is that there are somewhere a few parameters for "idme", which suggest it might be possible to get into fastboot directly from diags: strings system_diags |grep idme Code:
idme -d --bootmode fastboot idme -d --postmode diag-nuspo idme -d --postmode normal idme -d --postmode diag-nm idme -d --bootmode main Greetings, Dweia |
|
![]() |
![]() |
![]() |
#83 | |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
As I understand it, there are several different versions of the diags partition for 5.1.0 in the wild now, so what works on one may not work on another. That auto-deleting /usr/local really sucks. |
|
![]() |
![]() |
![]() |
#84 | |
(offline)
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 2,907
Karma: 6736094
Join Date: Dec 2011
Device: K3, K4, K5, KPW, KPW2
|
Quote:
Spoiler:
To me, this looks as if dropbear was installed, configured, and started(!) if the file /usr/local/bin/dropbearmulti is present. Now on to the second part: Spoiler:
... and here, the relevant logic seems to be: if /mnt/us-base/ENABLE_DIAGS exists, remove it, AND rm -rf /usr/local/*, THEN reboot to main. Now go figure how these two things go together (as the second part would also remove /usr/local/bin/dropbearmulti, which is needed for the first part to make sense)... WTF? ![]() PS: I also don't know what that "/usr/sbin/rpinit start" command would mean, this file doesn't exist either. WTF²? Last edited by ixtab; 05-07-2012 at 01:58 PM. |
|
![]() |
![]() |
![]() |
#85 |
Carpe diem, c'est la vie.
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
At least we can flash on old diags with SSH preinstalled that does not delete these files (unless an OTA update adds that undesired "feature" back in).
|
![]() |
![]() |
![]() |
#86 |
Junior Member
![]() Posts: 1
Karma: 10
Join Date: Jun 2012
Device: Kindle Touch
|
3G Connection problem
Hello. I successfully installed jalibreak 1.1 on my Kindle Touch (serial B00F *, firmware 5.1.0). After this Kindle stopped finding 3G network. I tried uninstall Jalibreak (using update_jailbreak_1.1_k5_uninstall.bin) and Reset Device. 3G still unavailable. Is there any solution?
|
![]() |
![]() |
![]() |
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Kindle Touch 5.0 Jailbreak | yifanlu | Kindle Developer's Corner | 246 | 01-03-2013 04:57 PM |
Kindle Touch Jailbreak Support Team | geekmaster | Kindle Developer's Corner | 39 | 01-14-2012 05:26 AM |
iPod Why jailbreak an iPod touch | Donnageddon | Apple Devices | 3 | 03-27-2011 01:55 PM |