I'm having trouble fixing KUAL on my Kindle 4 (non touch). I initially had the expired certificate error. Then I installed a new build (KUAL-KDK-1.0.azw2 from KUAL-v2.7.37-gfcb45b5-20250419) and the corresponding certificates (from DevCerts-20250419-KeyStore).
That brought me past some issues I had with the certificates but KUAL still doesn't start due to
Code:
--------------------------------------------------------------------------------
[6/8/25 11:21 AM] KUAL (v. 2.7)
java.lang.RuntimeException: java.lang.NoClassDefFoundError: com.mobileread.ixtab.kindlelauncher.ui.UIAdapter
at ixtab.jailbreak.SuicidalKindlet.<init>(Unknown Source)
at ixtab.jailbreak.SuicidalKindlet.<init>(Unknown Source)
at com.mobileread.ixtab.kindlelauncher.KualKindlet.<init>(KualKindlet.java:46)
at com.amazon.kindle.kindlet.internal.kb.zdb(tpb:275)
at com.amazon.kindle.kindlet.internal.kb.KU(tpb:439)
at com.amazon.kindle.kindlet.internal.lifecycle.o.call(psb:412)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(fw:491)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.IX(qr:959)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(qr:803)
at java.lang.Thread.run(Thread.java:989)
at java.lang.Thread.startup(Thread.java:1066)
Caused by: java.lang.NoClassDefFoundError: com.mobileread.ixtab.kindlelauncher.ui.UIAdapter
at java.lang.Class.runStaticInitializers(Compiled Method)(Class.java:1578)
at com.mobileread.ixtab.kindlelauncher.KualKindlet.getUI(KualKindlet.java:269)
at com.mobileread.ixtab.kindlelauncher.KualKindlet.<init>(KualKindlet.java:152)
at ixtab.jailbreak.SuicidalKindlet.<init>(Unknown Source)
at ixtab.jailbreak.SuicidalKindlet.<init>(Unknown Source)
at com.mobileread.ixtab.kindlelauncher.KualKindlet.<init>(KualKindlet.java:46)
at com.amazon.kindle.kindlet.internal.kb.zdb(tpb:275)
at com.amazon.kindle.kindlet.internal.kb.KU(tpb:439)
at com.amazon.kindle.kindlet.internal.lifecycle.o.call(psb:412)
at edu.emory.mathcs.backport.java.util.concurrent.FutureTask.run(fw:491)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.IX(qr:959)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(qr:803)
at java.lang.Thread.run(Thread.java:989)
at java.lang.Thread.startup(Thread.java:1066)
Does anyone have any idea of what I might have done wrong and how I could fix it?