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 08-21-2026, 12:57 PM   #1
kaspar
Connoisseur
kaspar began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Dec 2024
Device: Kindle Scribe
Post KUALA: Kindle Unified Application After (Java) a full C++ rewrite of KUAL for 5.19.x

KUALA - Kindle Unified Application Launcher After (Java)

A full C++ rewrite of KUAL (Kindle Unified Application Launcher). It uses the Kindle's native GTK for the UI.

The original Java based KUAL stopped working on system versions starting at 5.19.4. This rewrite is made for system versions 5.19.x and later, but it will also work on many earlier versions as long as they are armhf.

All credit for KUAL goes to Twobob Ixtab Stepk Niluje.

https://bitbucket.org/ixtab/kindlelauncher

https://www.mobileread.com/forums/sh...d.php?t=203326

https://github.com/coplate/KUAL_Booklet

Credit goes to Niels Lohmann for his JSON library for C++, https://github.com/nlohmann/json

Edit: I couldn't fit the whole title I wanted... "KUALA: Kindle Unified Application Launcher After (Java). A full C++ rewrite of KUAL for 5.19.x"

Last edited by kaspar; 08-21-2026 at 02:56 PM.
kaspar is offline   Reply With Quote
Old 08-21-2026, 04:33 PM   #2
Frogm4n
Guru
Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.
 
Posts: 688
Karma: 4500001
Join Date: Jul 2023
Device: Scribe 2022, OA2, PRS-350
Nice! I gave it a try on my Scribe 2022 running 5.19.6, but it fails due to calling a missing library. That seems to be a constant problem with the Scribes.

Quote:
/mnt/us/kuala/kuala: error while loading shared libraries: libbz2.so.1.0: cannot open shared object file: No such file or directory
It can't even start up enough to open and begin writing to run.log.
Frogm4n is offline   Reply With Quote
Old 08-21-2026, 05:08 PM   #3
kaspar
Connoisseur
kaspar began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Dec 2024
Device: Kindle Scribe
Quote:
Originally Posted by Frogm4n View Post
Nice! I gave it a try on my Scribe 2022 running 5.19.6, but it fails due to calling a missing library. That seems to be a constant problem with the Scribes.

It can't even start up enough to open and begin writing to run.log.
Don't worry, I just uploaded version 1.1 that should fix it. Abiword will be fixed this weekend too.
kaspar is offline   Reply With Quote
Old 08-22-2026, 04:26 PM   #4
Frogm4n
Guru
Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.
 
Posts: 688
Karma: 4500001
Join Date: Jul 2023
Device: Scribe 2022, OA2, PRS-350
The build change fixed it. Thanks!
Attached Thumbnails
Click image for larger version

Name:	screenshot_2026_08_22T15_23_33-0500.png
Views:	88
Size:	30.0 KB
ID:	225332  
Frogm4n is offline   Reply With Quote
Old Yesterday, 03:55 PM   #5
Neposeda
Member
Neposeda began at the beginning.
 
Posts: 19
Karma: 15
Join Date: Jan 2025
Location: Latvia
Device: Kindle PW4, PW5, PW6
KUALA is amazing! Very fast and reliable.
But there's one drawback: you can't combine multiple identical menu items into one.
Like the original KUAL or KUAL Next. The difference visible in attachments.
Attached Thumbnails
Click image for larger version

Name:	5837126427084525764.jpg
Views:	26
Size:	116.3 KB
ID:	225763   Click image for larger version

Name:	5837126427084525761.jpg
Views:	20
Size:	113.3 KB
ID:	225764   Click image for larger version

Name:	5837126427084525766.jpg
Views:	18
Size:	108.1 KB
ID:	225765  

Last edited by Neposeda; Yesterday at 03:59 PM.
Neposeda is offline   Reply With Quote
Old Today, 10:53 AM   #6
kaspar
Connoisseur
kaspar began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Dec 2024
Device: Kindle Scribe
Quote:
Originally Posted by Neposeda View Post
KUALA is amazing! Very fast and reliable.
But there's one drawback: you can't combine multiple identical menu items into one.
Like the original KUAL or KUAL Next. The difference visible in attachments.
Hey thanks for the feedback. Mergen noticed that too and I fixed it. Here's a test release of version 1.2. Please try it and let me know.
Attached Files
File Type: zip KUALA_v1.2_TEST.zip (598.3 KB, 1 views)
kaspar is offline   Reply With Quote
Old Today, 11:49 AM   #7
Neposeda
Member
Neposeda began at the beginning.
 
Posts: 19
Karma: 15
Join Date: Jan 2025
Location: Latvia
Device: Kindle PW4, PW5, PW6
Quote:
Originally Posted by kaspar View Post
Here's a test release of version 1.2. Please try it and let me know.
Yes, it works perfectly! Thank you for fast response.

Another one (but cosmetic) issue — left bullet.
Its looking up and works like "/" in in submenu (KUAL).
I just forgot to mention it in previous post…
Feel free to ignore it
Neposeda is offline   Reply With Quote
Old Today, 01:06 PM   #8
Frogm4n
Guru
Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.Frogm4n ought to be getting tired of karma fortunes by now.
 
Posts: 688
Karma: 4500001
Join Date: Jul 2023
Device: Scribe 2022, OA2, PRS-350
I hadn't noticed when I posted my screenshot but it is hard limited to 10 items per screen in the pageSize variable. That's a lot of dead space on a Scribe. I can see that devices are ID'd so it would be handy to set the size based on that.
Frogm4n is offline   Reply With Quote
Old Today, 02:32 PM   #9
kaspar
Connoisseur
kaspar began at the beginning.
 
Posts: 68
Karma: 10
Join Date: Dec 2024
Device: Kindle Scribe
Quote:
Originally Posted by Frogm4n View Post
I hadn't noticed when I posted my screenshot but it is hard limited to 10 items per screen in the pageSize variable. That's a lot of dead space on a Scribe. I can see that devices are ID'd so it would be handy to set the size based on that.
Good call Frogm4n! Yes, since there's already hardware detection implemented, I will see how many entries fit on a Scribe and then make it show more when a Scribe is detected.

Also, I have gone down a huge rabbit hole implementing Lua support into KUALA. It is getting more and more complex. I don't know when to stop with it really. Right now people will be able to make full GUI scripts, applications, or even games. It scans for .lua files and has a menu entry for Lua. I am working on some tech demos for it currently before release. It has a lot of Kindle specific functions so I need to release kind of a reference manual for it.

Last edited by kaspar; Today at 02:35 PM.
kaspar is offline   Reply With Quote
Reply

Tags
kual


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
PW3 (FW 5.16.2.1.1): KUAL Application Error after WinterBreak (Solved) micaco Kindle Developer's Corner 1 07-16-2026 08:01 AM
KUAL: Kindle Unified Application Launcher (v2.7) twobob Kindle Developer's Corner 2436 02-02-2026 01:24 AM
Kindle PW, Application Error, The selected application could not be started Imran Ahmad Kindle Developer's Corner 3 05-16-2021 09:52 AM
Jailbroken PW4; managed to bork up KUAL access, seeing "application error" arooni Kindle Developer's Corner 3 05-06-2020 07:10 PM
iLiad application in python or java madprocessor iRex Developer's Corner 1 06-10-2008 07:24 AM


All times are GMT -4. The time now is 05:40 PM.


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