01-17-2011, 06:38 PM | #106 |
Member
Posts: 20
Karma: 10
Join Date: Jan 2011
Device: samsung e65
|
It's very easy to change the default ebookstore webpage to www.google.com.
Just change the name of the default webpage in the QT main file to the new one, for example www.google.com. Repack the firmware following the instructions in the readme file and install it. It works for the E60 and the E65. It's also posible to activate the email client for the E60 / E65 changing the parameter config in the QT compiled application. Changing this parameters and the default webpage is ilegal cuz not are part of the firmware GPL licensed files. Last edited by quedificil; 01-17-2011 at 06:48 PM. |
01-17-2011, 07:28 PM | #107 |
Renard
Posts: 20
Karma: 14
Join Date: Jan 2011
Location: France
Device: Samsung E60
|
Is it possible to unpack a firmware update, or do we have to get the source code first? I'm on a slow internet connection and would rather only have to download the smallest file of the two, which is the update.
|
Advert | |
|
01-17-2011, 07:37 PM | #108 |
Member
Posts: 20
Karma: 10
Join Date: Jan 2011
Device: samsung e65
|
Yes, it's possible to unpack de firmware update with the pbarette utility (link posted in this forum) , but you also need to repack the firmware after modify the main QT compiled file, and for that you need the repack utility that are only in the source code package from samsung developer's site.
|
01-17-2011, 07:49 PM | #109 |
Renard
Posts: 20
Karma: 14
Join Date: Jan 2011
Location: France
Device: Samsung E60
|
Aww. 5 hours of download to go, then.
Thanks for the lead! |
01-18-2011, 03:51 AM | #110 | |
Member
Posts: 16
Karma: 10
Join Date: Jan 2011
Device: SNE60
|
Quote:
Could you be more specific ? which files should be modified ? |
|
Advert | |
|
01-18-2011, 05:14 AM | #111 |
Addict
Posts: 311
Karma: 547600
Join Date: Jul 2010
Location: Paris
Device: Kindle Keyboard, Kindle NT, PRS-650
|
Yes, it would be nice if you could describe the procedure. Actually what's I've reach so far is :
- decrypt the official firmware with pbarette's utility : just drag & drop the bin file on the dialog box. - this produces 2 files if I remember correctly, one is named something.squashfs, you can "decompress" this one with unsquashfs.exe (I'm on Windows to do that, but I guess it would not be very wise to rebuild the firmware on Windows) - under I don't remember which directory, there's a MainApp file (binary), if you edit it you can see the carrefour store url for example and replace it. Now I guess it would be more interesting to disassemble MainApp, this would allow more significant changes and recompile it. pbarette I think mentioned it disassembles pretty well in IDA, but this software costs something like 500 €. Another thing is I'm not sure how to rebuild the package, I see there's a mkpackage utility, and a shell script calling it, but...that's it ? Which readme file gives the packaging instructions ? |
01-18-2011, 05:36 AM | #112 |
Member
Posts: 12
Karma: 10
Join Date: Nov 2010
Device: Archos 7 H.T. Archos 70 Samsung E60
|
dont work with hidden ssid :(
Yes this reader dont find WIFI if it has hidden SSID.
Perhaps something can be modified in a .conf file; it would be nice to get root connect... For modified firmware, it would be nice also if we can download it |
01-18-2011, 06:20 AM | #113 | |
Member
Posts: 20
Karma: 10
Join Date: Jan 2011
Device: samsung e65
|
Quote:
After doing that, u need to squash the files, and call the script that executes the mkpackage. (Pack the squashfs-rootfs folder into the rootfs.bin) The IDA don't support the Samsung S5PC110 Cortex A8 ARM processor. Last edited by quedificil; 01-18-2011 at 06:31 AM. |
|
01-18-2011, 07:23 AM | #114 | |
Junior Member
Posts: 4
Karma: 10
Join Date: Jan 2011
Device: Samsung E60 - Sony 505
|
wifi and E60
Quote:
besides, it seems also that the E60 does not like access points that are not secured ... has anyone been able to find a bypass ? my own project is to be able to come up with a setup using my 3G mobile phone as a wifi access point for the E60: joikuspot for instance used in the phone |
|
01-18-2011, 08:24 AM | #115 | |
Member
Posts: 16
Karma: 10
Join Date: Jan 2011
Device: SNE60
|
Quote:
You spoke also a mail client (i have found the icon in the squashfs file). How do you activate it ? |
|
01-18-2011, 09:42 AM | #116 |
Renard
Posts: 20
Karma: 14
Join Date: Jan 2011
Location: France
Device: Samsung E60
|
Hex Editor yeah.
I used Bless and/or ghex2, and found the bookstore URL*at offset 0x10F8EF4 in /usr/local/Trolltech/QtEmbedded-4.5.1-arm/bin/MainApp - I guess it's indeed not too hard to change it. |
01-18-2011, 11:11 AM | #117 |
Renard
Posts: 20
Karma: 14
Join Date: Jan 2011
Location: France
Device: Samsung E60
|
Tried to compile the vanilla sources to no avail. Is there something specific to do?
make-60FR.sh (and mkpackage) reports no errors: Code:
Checking kernel name... 'kernel' success Checking rootfs name... 'rootfs' success +-----[ IN : kernel.bin ]-----+ | type : _kernel | | key : 0x5f03 | | size : 1692828 bytes | +-----------------------------------------------+ +-----[ IN : rootfs.bin ]-----+ | type : _rootfs | | key : 0x311a | | size : 45801472 bytes | +-----------------------------------------------+ +=====[ OUT : E60K.bin ]=====+ | size : 47494332 bytes | | major ver. : 1006 | | minor ver. : 00 | +===============================================+ ....finish writing header ....finish writing kernel.bin iamge ....finish writing rootfs.bin iamge Success to make package! ************* header info *************** magic number : 0x04E82051 crc32 number : 0xe4f616a7 major version : 1006 minor version : 00 package size : 47494332 kernel file type : 7 kernel key : 0x5f03 kernel file size : 1692828 rootfs file type : 8 rootfs key : 0x311a rootfs file size : 45801472 ************* header info *************** |
01-18-2011, 11:41 AM | #118 |
Member
Posts: 20
Karma: 10
Join Date: Jan 2011
Device: samsung e65
|
|
01-18-2011, 11:54 AM | #119 |
Renard
Posts: 20
Karma: 14
Join Date: Jan 2011
Location: France
Device: Samsung E60
|
Well, erm, yay.*By "compiling" I actually meant "running make-E60FR.sh" in that way.
|
01-18-2011, 01:08 PM | #120 |
Junior Member
Posts: 3
Karma: 10
Join Date: Jan 2011
Device: Samsung E60
|
Can someone please post a link for the repacked firmware for those who don't know how to play with linux command code? in advance!
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Samsung E60 on UK High Streets | murraypaul | News | 20 | 09-25-2010 11:29 AM |
Samsung E60 | iamalone | Calibre | 1 | 08-19-2010 02:16 PM |
Samsung E60 | dobizenobi | Andere Lesegeräte | 0 | 05-30-2010 09:44 AM |
samsung e60 - e61 in britain in july | websjapan | News | 2 | 05-12-2010 10:31 AM |
BeBook Neo vs Samsung E60 | ddriver | Which one should I buy? | 6 | 04-02-2010 07:49 AM |