Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Amazon Kindle > Kindle Developer's Corner

Notices

Reply
 
Thread Tools Search this Thread
Old 11-07-2015, 05:18 AM   #136
newman
homo viator
newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.
 
newman's Avatar
 
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
Quote:
Originally Posted by knc1 View Post
Which brings to mind a question I have had for awhile now . . . .

Couldn't we just build 2.5.8 -> 3.4.2 set of bspatches?
Well, technically we could, but that raises another question . . . .
Could we distribute them, ready to use?

There is no question about the open source parts.
But those parts that are Amazon proprietary . . . .

Would a bzpatch be considered a "Fair Use" quote?

"Fair Use" is a complicated subject, even outside of computer binaries.
https://janefriedman.com/the-fair-use-doctrine/

= = = =

If some lawyer showed up at my door, I would be willing to argue that it is within the intent of "Fair Use" (non-profit research).
2.5.8 → 3.4.2 set of bspatches would be nothing but Amazon-provided code which we are not entitled to distribute even if it's under the GPL. I mean, even Red Hat's binaries from RHEL, or Canonical's from Ubuntu, are not to be re-distributed nor re-used elsewhere, that's why CentOS, Oracle and Scientific are rebuilding from Red Hat-provided SRPMs. I guess.
newman is offline   Reply With Quote
Old 11-07-2015, 09:33 AM   #137
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Hmm...
Two different opinions, next to each other (ignoring the page break - which users may have changed in their CP).

Readers can read and consider both.

As the link I included is quite clear about - not even a lawyer can say 'yes' or 'no' to the question about 'fair use'.

You can only know when you have been sued and won in court.
I.E: The court told you what you did was alright.


So doing a 2.5.8 -> 3.4.2 set of update patches and distributing them would be at the distributor's risk.
If Amazon sues you and you win, all is good.
Otherwise, all is expensive.

= = = = =

In a similar type of situation -
For a Linux kernel that uses an initial (ram resident) file system, the build can be done in two different ways:
bind the kernel and the initramfs builds into a single binary
or
keep them as two, individual, builds so they have only run-time linkage.

The single binary approach makes the initramfs binary (and its sources) subject to the kernel's GPLv2 license.
The two binary approach does not.
(Which is the reason why the method exists.)

Amazon chooses to use the single binary approach, and fails to release the initramfs source (a clear violation of the Kernel's license).
They have just decided that the risk of being sued (and losing) is small enough to get away with it.

Last edited by knc1; 11-07-2015 at 09:56 AM.
knc1 is offline   Reply With Quote
Advert
Old 11-14-2015, 09:39 PM   #138
e-ghost
Member
e-ghost began at the beginning.
 
Posts: 22
Karma: 10
Join Date: Nov 2015
Device: Kindle DXF
After I upgraded from 2.5.8 to 3.2.1, I got flawed sound from DXG when I play music or TTS. If I upgrade to 3.4.2, will this be fixed?

Thanks a lot!

Last edited by e-ghost; 11-15-2015 at 02:59 AM.
e-ghost is offline   Reply With Quote
Old 11-15-2015, 12:51 AM   #139
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by e-ghost View Post
After I upgraded from 2.5.8, I got flawed sound from DXG when I play music or TTS. If I upgrade to 3.4.2, will this be fixed?

Thanks a lot!
It is not fixed by 3.4.2
knc1 is offline   Reply With Quote
Old 11-15-2015, 03:48 AM   #140
newman
homo viator
newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.
 
newman's Avatar
 
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
Quote:
Originally Posted by e-ghost View Post
After I upgraded from 2.5.8 to 3.2.1, I got flawed sound from DXG when I play music or TTS. If I upgrade to 3.4.2, will this be fixed?

Thanks a lot!
The only fix I know of is to use some other player, i.e. mplayer.
newman is offline   Reply With Quote
Advert
Old 11-15-2015, 08:30 AM   #141
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by newman View Post
The only fix I know of is to use some other player, i.e. mplayer.
Plus -
It only works correctly at certain bit rates.
(twobob investigated that (its a kernel problem) and posted here (somewhere) the work-around.)
knc1 is offline   Reply With Quote
Old 11-18-2015, 03:40 AM   #142
e-ghost
Member
e-ghost began at the beginning.
 
Posts: 22
Karma: 10
Join Date: Nov 2015
Device: Kindle DXF
I have just updated from 2.5.8 to 3.2.1. It allow me to fallback to 2.5.8 anytime if anything goes wrong (one of the step is to backup 2.5.8).

If I follow this step to upgrade my DXG from 3.2.1 to 3.4.2, will I still able to fallback to 3.2.1 or 2.5.8 (by previous backup) in case I have problem with 3.4.2?

Many thianks!
e-ghost is offline   Reply With Quote
Old 11-18-2015, 10:13 PM   #143
donB006
Connoisseur
donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.
 
Posts: 86
Karma: 186294
Join Date: Jun 2011
Device: Kindle k3G 3.4.2; DXG 2.5.8; DXG 3.1; Iriver Story HD
Quote:
Originally Posted by e-ghost View Post
If I follow this step to upgrade my DXG from 3.2.1 to 3.4.2, will I still able to fallback to 3.2.1 or 2.5.8 (by previous backup) in case I have problem with 3.4.2?
Be sure to save the backup rootfs.img files needed for the recovery. They are a copy of the entire mmcblk0p1 and can be re-flashed following the instructions of Yifan Lu for using the recovery kernel in the kindleupdater.zip. I have never needed to do this so I hope everything works. I have recently given this a lot of thought and decided I didn't really need the 3G browsing nor to wear out my 5way cursor pad so did not upgrade to 3.4.2.

You should now have a rootfs.img for the 2.5.8 and a rootfs.img for the 3.2.1. Then you follow the instructions for the recovery kernel to get into the recovery download mode and flash the rootfs.img back onto the mmcblk0p1.

Be careful not to change the Yifan Lu recovery kernel made for the DX when installing files made for the K3 kernel. Do not install the K3 kernel instead of the DX recovery kernel. That could make returning to the 3.2.1 or 2.5.8 more difficult. There are a few other files needed by the DX that should not be changed when using the K3 updates like the 3G Wan files for example. You should follow the instructions given by newman in his original post for this thread to avoid any problems. You can look inside Yifan Lu's kindleupdate to see the files he decided to avoid upgrading when applying the 3.1 programs to the 2.5.8 OS.
donB006 is offline   Reply With Quote
Old 11-21-2015, 06:16 AM   #144
e-ghost
Member
e-ghost began at the beginning.
 
Posts: 22
Karma: 10
Join Date: Nov 2015
Device: Kindle DXF
Anyone has DXG can help me run dmesg? I suspect my 2nd hand DXG has no 3G module

Just a thought, if I upgraded to 3.4.2, can I use back the 2.5.8 backup that was created before 3.2.1 to restore to 2.5.8 directly?

Last edited by e-ghost; 11-21-2015 at 06:20 AM.
e-ghost is offline   Reply With Quote
Old 11-21-2015, 07:20 AM   #145
donB006
Connoisseur
donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.donB006 can program the VCR without an owner's manual.
 
Posts: 86
Karma: 186294
Join Date: Jun 2011
Device: Kindle k3G 3.4.2; DXG 2.5.8; DXG 3.1; Iriver Story HD
Quote:
Originally Posted by e-ghost View Post
Just a thought, if I upgraded to 3.4.2, can I use back the 2.5.8 backup that was created before 3.2.1 to restore to 2.5.8 directly?
Yes, the 2.5.8 would be re-flashed from the 2.5.8 rootfs.img completely replacing whatever you have in the mmcblk0p1 at the time.
donB006 is offline   Reply With Quote
Old 11-25-2015, 04:02 PM   #146
budalb
Enthusiast
budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.
 
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
Can you detail how to patch /etc/fb.modes?

Thanks
budalb is offline   Reply With Quote
Old 11-26-2015, 03:53 AM   #147
newman
homo viator
newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.
 
newman's Avatar
 
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
Quote:
Originally Posted by budalb View Post
Can you detail how to patch /etc/fb.modes?

Thanks
No need to patch it, just edit it via USB networking connection to suite type of your Kindle as described in the guide.
newman is offline   Reply With Quote
Old 11-26-2015, 01:01 PM   #148
budalb
Enthusiast
budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.budalb knows what is on the back of the AURYN.
 
Posts: 46
Karma: 9998
Join Date: Dec 2009
Device: Kindle DXG, Sony PRS-600
I tried to update 3.4 to 3.4.2. There are 4 files that had md5 checksum issue.

/etc/version.txt
/etc/prettyversion.txt
/usr/lib/libcurl.so.5.2.0
/usr/lib/libsoup-2.4.so.1.3.0

I skipped those files and updated successfully. The original files have the correct md5 checksum. Any thoughts?
budalb is offline   Reply With Quote
Old 11-27-2015, 02:34 AM   #149
newman
homo viator
newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.newman ought to be getting tired of karma fortunes by now.
 
newman's Avatar
 
Posts: 78
Karma: 252594
Join Date: May 2010
Device: Kindle DXi with 3.4.2 firmware, Kobo Glo HD
budalb: Do the patching locally and see what's wrong. CURL and SOUP are probably essential to webreader and browser, but I am not certain since I don't have ldd on my Kindle.
newman is offline   Reply With Quote
Old 11-27-2015, 03:11 AM   #150
knc1
Going Viral
knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.knc1 ought to be getting tired of karma fortunes by now.
 
knc1's Avatar
 
Posts: 17,212
Karma: 18210809
Join Date: Feb 2012
Location: Central Texas
Device: No K1, PW2, KV, KOA
Quote:
Originally Posted by newman View Post
- - - - -
but I am not certain since I don't have ldd on my Kindle.
???
Its a script, the key component of which calls the dynamic loader with the
Code:
--list
option.

See:
Code:
man ld.so
in a full (not an embedded) Linux installation or your favorite web search program.
knc1 is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Kindle DXG - firmware 3.3 resolution? SoNic67 Kindle Developer's Corner 9 12-23-2015 09:50 AM
Firmware Update Can't update my Kindle DXG to 2.5.8 pavlingm Amazon Kindle 1 02-18-2014 03:25 PM
Firmware Update Kindle DXg firmware 3.x aliabbasjp Amazon Kindle 3 04-09-2012 02:02 PM
is it possible to update the available RAM on the Kindle-DXG? max99 Amazon Kindle 2 09-01-2011 11:59 AM
Firmware Update DXG Firmware update? polbit Amazon Kindle 5 08-26-2010 06:45 PM


All times are GMT -4. The time now is 12:53 PM.


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