Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Kobo Reader > Kobo Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 10-18-2014, 03:59 AM   #1
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Kobo H2O: Need SD Image

Hi!

My device wont boot after trying out some suggestions here. I pry-ed my H2O open to find a 4gb sd card inside. The bezel seats over the device via some weak glue.. It doesn't seem to be much of a waterproofing solution.

Anyway, is there anyone kind enough to do the same to get a working SD-card image?

-mori


Last edited by mementomori; 10-18-2014 at 03:59 AM. Reason: emoticon clutter
mementomori is offline   Reply With Quote
Old 10-18-2014, 04:01 AM   #2
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
You will have to:

1. Pry the bezel off. You can use your fingernails. I used mine.
2. Remove 4 Philip screws that fixes the main board to the back cover.
3. The SD Card is in the back of the main board, probably like the AURA HD's.

Doing so will help kick-start H2O custom-app development as well!

-Mori


Last edited by mementomori; 10-18-2014 at 04:02 AM. Reason: kickoff->kickstart
mementomori is offline   Reply With Quote
Advert
Old 10-18-2014, 05:43 AM   #3
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 15,660
Karma: 25885334
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo,Aura H2O,Glo HD,Aura ONE,Clara HD,Forma;tolino epos
Sorry, can't help with the image. I think you are the first to have that trouble and the first to pull a H2O apart. The expectation was that the H20 would have fixed memory like the Aura.

What did you try to get it going again? The factory reset is different for the H2O as it only has one button. I don't have a H2O, but the steps that a Kobo person has told me are:

- Make sure the battery is charged.
- Hold the power button down for at least 20 seconds. This is to make sure it is off.
- Turn it on.
- Quickly tap both bottom corners of the screen. Keep tapping them until something happens.

If you get the timing right, it should do thee factory reset.

Also, at least one person has reported that reseating the SD card in one of the other device fixed things. The card in it was only held in by friction, so a few bumps on the device in the right place might have knocked it out.

While you have it apart, could you take some pictures? If they show how to pull it apart, that might encourage someone else.
davidfor is offline   Reply With Quote
Old 10-18-2014, 07:28 AM   #4
Cesco
Enthusiast
Cesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipseCesco can illuminate an eclipse
 
Cesco's Avatar
 
Posts: 41
Karma: 8236
Join Date: Jul 2013
Location: Italy
Device: Kobo AuraHd/H2O-Glo-Kindle pw2
Thanks for the tip Davidfor, I tried to reset, and the third time did it!

On the kobo-help web-page shows this way:

Before you perform a manual factory reset, charge your eReader for at least three hours. While your eReader is on, remove the port cover on the bottom of your eReader. Insert a paper clip into the small hole next to the Micro USB slot and push gently. You'll feel a click and your eReader will reset itself. When you see square icons on the screen, insert a paper clip into the small hole next to the Micro USB slot and push gently. Repeat step 3 two more times. Your eReader's screen will turn black, and show a Critical error message. Don't worry, this is normal. Tap the check mark icon at the bottom of the screen to reset your eReader.


Last edited by Cesco; 10-18-2014 at 07:45 AM.
Cesco is offline   Reply With Quote
Old 10-18-2014, 09:13 AM   #5
davidfor
Grand Sorcerer
davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.davidfor ought to be getting tired of karma fortunes by now.
 
Posts: 15,660
Karma: 25885334
Join Date: Jul 2011
Location: Sydney, Australia
Device: Kobo:Touch,Glo,Aura H2O,Glo HD,Aura ONE,Clara HD,Forma;tolino epos
Quote:
Originally Posted by Cesco View Post
Thanks for the tip Davidfor, I tried to reset, and the third time did it!
Glad to hear it worked. While I don't doubt the source, I have no way to check it. Yet.
Quote:
On the kobo-help web-page shows this way:

Before you perform a manual factory reset, charge your eReader for at least three hours. While your eReader is on, remove the port cover on the bottom of your eReader. Insert a paper clip into the small hole next to the Micro USB slot and push gently. You'll feel a click and your eReader will reset itself. When you see square icons on the screen, insert a paper clip into the small hole next to the Micro USB slot and push gently. Repeat step 3 two more times. Your eReader's screen will turn black, and show a Critical error message. Don't worry, this is normal. Tap the check mark icon at the bottom of the screen to reset your eReader.

Interesting. From something someone said recently, that might work on all the devices. Apparently, there is check in a script run during the boot that checks how many times the device has been restarted without nickel running successfully. I think that number was four times. Doing the pinhole reset four times like that should trigger the action. When I get a chance, I might try this on my Touch.
davidfor is offline   Reply With Quote
Advert
Old 10-18-2014, 09:49 AM   #6
Frenzie
Evangelist
Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.
 
Posts: 478
Karma: 111618
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
Quote:
Originally Posted by mementomori View Post
You will have to:

1. Pry the bezel off. You can use your fingernails. I used mine.
2. Remove 4 Philip screws that fixes the main board to the back cover.
3. The SD Card is in the back of the main board, probably like the AURA HD's.

Doing so will help kick-start H2O custom-app development as well!

-Mori

No need to pull it apart when it's working. Last week I obtained a full image using something like nc -l -p 1234 < /dev/mmcblk0. That being said, at the very least it contains my user/pass, so I need to know more about what to erase and whether there are any more device-specific identifiers on the device.

But what exactly did you change? It might be enough to just give you a working /etc/init.d/rcS or some such.

Last edited by Frenzie; 10-18-2014 at 09:51 AM.
Frenzie is offline   Reply With Quote
Old 10-18-2014, 10:06 AM   #7
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Hi!
Thank you Davidfor and Cesco for your replies! . I just joined the forum today and its nice to see quick replies like these. Just now, I was able to resolve this problem through a different approach.

As for the methods stated above, I tried them many times but they didn't work for me.


What have I done to get a bricked H2O? When I tried to root my Kobo H2O using the instructions here:

https://www.mobileread.com/forums/showthread.php?t=233259

particularly these steps:

Step 1
- connect the Kobo to the PC
- copy the folder kbmenupngs to the root of the device (e.g. K:\)
- eject safely and disconnect
- check that the 3 images (exit_nickel.png, simulate_usb_connection.png, toggle_nightmode.png ) are listed in the library. Only then proceed to step two.


Step 2
- connect the Kobo to the PC
- copy KoboRoot.tgz to .kobo of the device
- eject safely and disconnect
- wait until the update is finished


I ended up with a Kobo H2O in an infinite boot loop. All I can see is the flashing white LED (slow blinking). The small squares (loading screen) that Cesco mentioned, didn't even show up.

When I tried to delete koboroot files in the User Partition and restored root-partition files that were modified by KoboRoot.tgz (including /etc/init.d/rcS), (I saw a mirror copy of some of the root-partition files in the recovery partition), I ended up with a different kind of boot loop. The white power LED would now flash faster and I can see the small squares animating. However it didn't pass this boot stage. And the user-partition was formatted without any new files written on it. I also once-again tried the method that was mentioned in this thread but it still didn't work.

I was able to 'partially' restore the filesystem by untarring two files from the update folder of the recovery partition. One of these files is a tarball meant for the root partition. and the other tarball was for the user partition. Now it seems to be booting properly. Earlier, I did a factory reset and am making an image of the SDcard now. I'll try to upload it as soon as it completes.

I also took some pictures of the H2O internals, just getting it out of my camera, which, is now giving me a hard time. An adhesive between the Bezel and the sides of the base frame is all that prevents the water from seeping in. By prying mine open, the seal would have broke. Some other special adhesive or tape can probably take its place. Any recommendations would be appreciated.

Last edited by mementomori; 10-18-2014 at 10:27 AM. Reason: attempt to fix grammar
mementomori is offline   Reply With Quote
Old 10-18-2014, 10:11 AM   #8
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Hi Frenzie,

How does this command work?

nc -l -p 1234 < /dev/mmcblk0

Does it mean you can access the internal storage without physically having the sdcard?
mementomori is offline   Reply With Quote
Old 10-18-2014, 10:49 AM   #9
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Here is the factory image...

https://www.dropbox.com/s/hiuda4r1chz63tm/Kobo_H2O_FactoryReset.zip?dl=0

btw, where can I store big files for sharing?
mementomori is offline   Reply With Quote
Old 10-18-2014, 10:56 AM   #10
Frenzie
Evangelist
Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.
 
Posts: 478
Karma: 111618
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
netcat can send anything over a network. In this case (after making sure the default software can't read/write to the mounts by making them ro) the contents of the internal microSD card.

On the receiving end you'd run nc 192.168.1.xxx 1234 > output_file. At a few MB/s I guess it took about 10 to 20 minutes for the whole 4 GB to transfer. You can then examine the internal filesystems using the instructions I posted here. However, the boot stuff (u-boot and Linux image) is actually written to the first 25 MB or so, making it hard to analyze and also above my ken. We'll probably need to figure out the exact format before we can do truly interesting stuff like running Debian and a kernel with USB host/OTG support. On a related note, I'd also be interested in zram.

Last edited by Frenzie; 10-18-2014 at 11:00 AM. Reason: Typo
Frenzie is offline   Reply With Quote
Old 10-18-2014, 11:04 AM   #11
Frenzie
Evangelist
Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.Frenzie knows the difference between a duck.
 
Posts: 478
Karma: 111618
Join Date: Oct 2014
Location: Antwerp
Device: Kobo Aura H2O
Quote:
Originally Posted by mementomori View Post
Hi!
Thank you Davidfor and Cesco for your replies! . I just joined the forum today and its nice to see quick replies like these. Just now, I was able to resolve this problem through a different approach.

As for the methods stated above, I tried them many times but they didn't work for me.


What have I done to get a bricked H2O? When I tried to root my Kobo H2O using the instructions here:

https://www.mobileread.com/forums/showthread.php?t=233259

particularly these steps:

Step 1
- connect the Kobo to the PC
- copy the folder kbmenupngs to the root of the device (e.g. K:\)
- eject safely and disconnect
- check that the 3 images (exit_nickel.png, simulate_usb_connection.png, toggle_nightmode.png ) are listed in the library. Only then proceed to step two.


Step 2
- connect the Kobo to the PC
- copy KoboRoot.tgz to .kobo of the device
- eject safely and disconnect
- wait until the update is finished


I ended up with a Kobo H2O in an infinite boot loop. All I can see is the flashing white LED (slow blinking). The small squares (loading screen) that Cesco mentioned, didn't even show up.
Are you sure you used the most recent version for 3.3 to 3.8? The version in the OP there states it only works up to firmware 3.1.
Frenzie is offline   Reply With Quote
Old 10-18-2014, 11:16 AM   #12
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Hi! I haven't gotten to this part. In the post, I needed to change some files for startup like the one you mentioned (rcS). Were you able to get this working on your H2O?

I need to check your filesystem thread. The size is correct, the image is around 4GB. I thought Kobo would prevent us root access thereby preventing getting access to these filesystems. Were you doing telnet on the device? Anyway I think I'll have to check your thread to understand this better.
mementomori is offline   Reply With Quote
Old 10-18-2014, 11:18 AM   #13
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
Teardown images.. Poor Camera sorry..


mementomori is offline   Reply With Quote
Old 10-18-2014, 11:20 AM   #14
mementomori
Enthusiast
mementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavensmementomori is a rising star in the heavens
 
Posts: 30
Karma: 13854
Join Date: Oct 2014
Device: Kobo Aura H20, Nook Simple Touch with Glowlight
@Frenzie. LOL! my mistake, I did use the wrong one.
mementomori is offline   Reply With Quote
Old 10-18-2014, 11:30 AM   #15
DNSB
Bibliophagist
DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.DNSB ought to be getting tired of karma fortunes by now.
 
DNSB's Avatar
 
Posts: 5,216
Karma: 23054146
Join Date: Jul 2010
Location: Vancouver
Device: Kobo Aura One, Aura H2O, Aura HD, Nexus 7 HD, iPad Air, Tolino epos
Quote:
Originally Posted by davidfor View Post
Interesting. From something someone said recently, that might work on all the devices. Apparently, there is check in a script run during the boot that checks how many times the device has been restarted without nickel running successfully. I think that number was four times. Doing the pinhole reset four times like that should trigger the action. When I get a chance, I might try this on my Touch.
After reading that comment in the advboot thread, I tried it on a Glo and after running koreader on startup 3 times, the 4th time it wanted to do a factory reset. I tried tshering's modification to rcS and it stopped asking for the factory reset. At the moment, it looks as if on a Mini or Aura H2O, that modification might not be a good idea.
DNSB is offline   Reply With Quote
Reply

Tags
flash, h2o, image, sdcard, sdcard-image

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kobo Aura H2O covers Josieb1 Kobo Reader 625 10-03-2016 11:43 AM
Kobo Aura H2O CPU Fabry Kobo Developer's Corner 3 10-21-2014 02:12 PM
Kobo H2O, still yellow? desert dog Kobo Reader 61 10-18-2014 10:55 PM
Kobo H2O Hackability ManDay Kobo Reader 38 10-06-2014 01:05 PM
Kobo H2O Specs released Lynx-lynx News 42 08-30-2014 08:24 PM


All times are GMT -4. The time now is 01:39 PM.


MobileRead.com is a privately owned, operated and funded community.