05-02-2012, 09:34 PM | #1 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
[K3] Just another bricked kindle 3.....
I bricked my kindle by messing around with the binary linuxrc in / . I have a custom kernel from this forum, but I currently don't have access to a computer right now. I've read through Fastboot Manifesto but it took me a while to figure out that the k3 doesn't have fastboot.(does ATK exist for linux?) The kindle loops through the loading bar with the tree and boy several times and then I get your kindle needs repair with framework down in the lower right corner. So far, I am assuming that I have broken the framework because right after kite and launchpad start, it cycles again. I do have brief access to matan's version of myts.
|
05-03-2012, 08:59 AM | #2 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Which "custom kernel from the forum"? Is this the kernel that is running when the described problems occur? Do you have a connector and adapter for the 1.8v console serial port? |
|
Advert | |
|
05-03-2012, 09:46 AM | #3 |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Watch seaniko7's K3 debricking video that I have embedded in multiple posts INCLUDING one of yours for this same problem? Why are you posting this to a new thread after already posting it to other threads (that already got ANSWERED by multiple people)???
|
05-03-2012, 04:05 PM | #4 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
No i wasnt using the custom kernel. I don't have any adapters/connectors for the serial port. I'm not sure how to restore the linuxrc. I have never posted about this problem anywhere else and you(geekmaster) have never (as far as i know) posted this in any of the threaads i have posted in.
as for the video, i will go and watch it now. |
05-03-2012, 04:11 PM | #5 |
Wizard
Posts: 1,379
Karma: 2155307
Join Date: Nov 2010
Location: Goettingen, Germany
Device: Kindle Paperwhite, Kobo Mini
|
hard to believe it would boot with a broken /linuxrc. So whatever you did, I think the mistake you made was in another part.
This doesn't help you much, though. Note that running ATK won't help you until you figure out how to use it for flashing or booting custom images from RAM (and feed them to the Kindle). Nobody went there, I think. The tested way out of it is using the serial connection (that should be what the video is about). *If* you are running a rescue kernel you might be able to use USB, too. But that kernel would have to be already installed. If you downloaded it after messing up the Kindle there's no option to install it now. |
Advert | |
|
05-03-2012, 04:46 PM | #6 | |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Quote:
Code:
cd / ./linuxrc 0 Sorry if i have not been precise, i have been very busy lately. i will try to get access to a computer later this evening.. I also apologize to geekmaster for being kind of a jerk in my earlier post about the whole "ive never posted about this" thing. I wasn't very happy being mistaken for someone else but i realize it must have a mistake. if i did post elsewhere, pleas direct me to it as i did not do that... |
|
05-03-2012, 05:31 PM | #7 | |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
|
|
05-03-2012, 05:33 PM | #8 | |
Carpe diem, c'est la vie.
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
|
Quote:
EDIT: I have been getting MANY PMs from noobs that did really dumb things to their kindles (including K3) recently, and I mostly refer them to seaniko7's video (in addition to trying to provide other links and useful information), but it is getting harder all the time to not get irritated by these requests (especially the cross posting to multiple threads and starting new threads, plus all the PMs from the same people). Poor behavior, at best... It seems people are even flashing firmware for the wrong kindle model now, despite models clearly posted with the firmware download links. People really should pay more attention to the descriptions provided with download links... Last edited by geekmaster; 05-03-2012 at 05:42 PM. |
|
05-03-2012, 05:36 PM | #9 | |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
Quote:
EDIT: yeah i saw some of the cross postings looking through the kindle touch threads. Someone should create a sticky for debricking..... Last edited by qlob; 05-03-2012 at 05:43 PM. Reason: edit |
|
05-03-2012, 05:39 PM | #10 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
|
05-03-2012, 08:02 PM | #11 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
"messing with /linuxrc" means "using" not "changing the content of" The key to what happened to your brick can probably be found in the /etc/init.d/kernel_toggle script. My guess: That: "set next boot to autoselect kernel" may not be playing well with the custom kernel. For others who stumble into this thread: /linuxrc -> /sbin/init /sbin/init -> /sbin/init.sysvinit (Not exactly an FHS setup - but that is what it is on the K3, v-3.2.1) /sbin/init.sysvinit 0 (or, if the executables had their common names/functions: /sbin/init 0) I admit it, you have me on two counts with that one: 1 - What was the expected (or intended) result; a system shutdown? 2 - What actually happened - since this may well be a modified 'standard' utility. Background: /sbin/init - A special program that runs with the PID of #1 (always) that is the parent of all other processes. (The kernel only runs ONE program, this is it. This program is what runs the dozens to thousands of other processes). The sysv version of /sbin/init is also responsible for controlling the current runlevel of the system. The 'normal' way to change run levels is to use a program named /sbin/telinit - which in the sysv version is a link to /sbin/init So my guess is that you where trying to change your Kindle to runlevel 0 (the runlevel reserved for 'halt'). Looking at /etc/inittab (in K3, v3.2.1) runlevel 0 is defined as: /etc/init.d/rc 0 Which translates to running (in order) all of the scripts in /etc/rc0.d You can list those, they will run in sorted order, from: K04framework (the first thing to kill) through: K99syslog-ng (the last thing to kill) followed by (starting): S50kernel_toggle S95poweroff Each of those are links to the actual scripts in ../init.d of the same name (minus the K/S## ordering characters). With the Amazon/Kindle exception of: poweroff -> ../init.d/halt Each of the K## scripts will be called with the option: 'stop' Each of the S## scripts will be called with the option: 'start' So the end result (seen in /etc/init.d/halt script) of : ./linuxrc 0 __should__ have been a clean shutdown and power off. Last edited by knc1; 05-03-2012 at 08:13 PM. |
|
05-03-2012, 09:15 PM | #12 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
So, theoretically, all i need to do i look at the rc* scripts and figure out which one to run? or do i also need to uninstall the custom kernel as well (if there is an uninstaller...)
|
05-03-2012, 09:19 PM | #13 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
If i hadn't installed the custom kernel, then it would have just resulted in a shutdown? hrmmmmm..... i can only use myts for about 30 seconds, so this should be fun to see how many scripts i can get through in a single cycle of repeating boots....
|
05-03-2012, 09:33 PM | #14 | |
Going Viral
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
|
Quote:
Your machine __probably__ did do a clean shutdown, but when it was next booted - that "flag file" + the custom kernel did not work. Not being familar with this situation - all I can think of is to break out of whatever is happening. If there is an "uninstall" for the custom kernel - maybe try getting rid of it. Note in /etc/inittab that the default runlevel is 2 Read through /etc/rc2.d/* links to ../init.d/* to find out how that "flag file" is being used. Maybe PM the author of that custom kernel, ask the author for advice. Hmm... I have been assuming that you have an off-Kindle copy of the file system to look through. If not - then maybe someone can give you a link to where to get a copy. Copies are not directly available at this web-site, but members here can PM you where to get a copy. Last edited by knc1; 05-03-2012 at 09:37 PM. |
|
05-03-2012, 09:55 PM | #15 |
Official Lurker
Posts: 1,050
Karma: 7096675
Join Date: Apr 2012
Device: Kindle 3.4
|
I have PM'd seaniko7. and am wwaiting for a reply, meanwhile using
Code:
/linuxrc 1 # and /linuxrc 2 So now, i will attempt to find a k3 image to peruse... |
Tags |
bricked, kindle keyboard |
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Bricked Kindle Touch | zkat | Kindle Developer's Corner | 69 | 03-07-2012 04:08 PM |
Kindle 4 NT - Bricked? Help! | ShadowDragon51 | Kindle Developer's Corner | 2 | 01-28-2012 01:02 PM |
Kindle DX Graphite bricked, please help me! :( | timofonic | Amazon Kindle | 12 | 12-28-2011 01:22 AM |
Firmware Update Kindle bricked after 2.5 update | MePerson | Amazon Kindle | 8 | 06-30-2010 11:37 AM |
My Kindle DXi bricked | iQQ | Amazon Kindle | 16 | 02-07-2010 06:08 AM |