View Single Post
Old 06-10-2012, 10:11 AM   #5
geekmaster
Carpe diem, c'est la vie.
geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.geekmaster ought to be getting tired of karma fortunes by now.
 
geekmaster's Avatar
 
Posts: 6,433
Karma: 10773668
Join Date: Nov 2011
Location: Multiverse 6627A
Device: K1 to PW3
Quote:
Originally Posted by HarryT View Post
What's wrong with 5.1? It seems like a very nice enhancement over 5.0 to me.
The end-user experience is improved, but with 5.1.0 amazon started making a bunch of "anti-custom-developer" changes that annoy those of us who provide unofficial enhancements and custom apps.

They made MANY changes that break compatibility even with 5.0.x firmware. Programs that write to the eink framebuffer that work on 5.0.x do work on 5.1.0, requiring that they be recompiled using the new C header files with "broken eink ioctl structures". Programs compiled for 5.1.0 firmware do not work on 5.0.x firmware (the eink display updates stop working due to eink ioctl structure incompatibilities). That is a serious bug because they are the same major firmware version and linux standards dictate that ioctl calls must maintain backward compatibility. Also, for writing kindlets (Java apps), 5.0.x firmware was NOT obfuscated, but 5.1.0 IS obfuscated (scrambled to make it difficult to enhance with custom code).

They also removed the "data.tar.gz" mechanism when booting from main, that we use to install custom code.

And with a recent OTA update there are now reports that during each reboot it DELETES some of the code we added that we need for debricking, requiring us to jump through extra hoops to repair a kindle. Like other firmware updates, there are many reports of UNHACKED kindles getting bricked during a firmware update.

Basically, they did a bunch of stuff to annoy the kindle developers who are the life of this forum.

Last edited by geekmaster; 06-10-2012 at 10:14 AM.
geekmaster is offline   Reply With Quote