View Single Post
Old 08-03-2016, 10:13 PM   #21
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 Hanspeter View Post
- - - - -
So I only needed to add or compile the tools that where not already on the device manually.

Hanspeter
Things have changed, this is not as difficult as it may seem.

You have a fairly recent Linux distribution (Ubuntu did you say?).
You will want a flavor that is running the same or at least nearly the same kernel version as the newer touchscreen devices (3.0.x).

Install full binfmt_misc support (which should include qemu-static).

Now you can simply execute any arm binary on your Intel/PC.

Then install an armel (Debian/Jessie is a good match for recent touchscreen devices) distribution in your directory tree.

Add qemu-static to that tree.

Now when you chroot into that directory, everything will 'just work' and you can do native builds for the Kindles.

There are lots and lots of 'HowTo' documents on the 'net for the above process.
knc1 is offline   Reply With Quote