Acode icon indicating copy to clipboard operation
Acode copied to clipboard

[F-droid V1.11.7] stuck on launch screen

Open likecreep opened this issue 1 month ago • 17 comments

Check for existing issues

  • [x] Completed

Describe the bug / provide steps to reproduce it

After update to v1.11.7, stuck on launch screen everytime

Environment

android v1.11.7

Image

If applicable, add mockups / screenshots regarding your vision

No response

If applicable, attach your Acode.log file to this issue.

Acode.log

likecreep avatar Nov 26 '25 13:11 likecreep

It happened also to me, again (yes, not the first time it happens).

Thankfully there's a way to downgrade and not lose any settings/plugins without having to uninstall if you use Termux and adb with Wireless Debug enabled (android 11 minimum) inside Developer options:

Go to F-Droid's page and download the apk file then in termux inside ~/storage/downloads: adb connect <your local ip>:<your port> adb install -d com.foxdebug.acode_965.apk


Edit: Here's a log of errors and warnings

TL;DR is basically:

1764171087.362 10513 17644 18876 E BLASTBufferQueue: [ViewRootImpl[com.foxdebug.acode/com.foxdebug.acode.MainActivity]#2](f:0,a:2) isEGL=1, mPendingRelease.size()=1, mMaxAcquiredBuffers=5, currentMaxAcquiredBufferCount=4

1764171087.372 10513 17644 18564 E BLASTBufferQueue: BLASTBufferItemConsumer::onDisconnect()

1764171103.928 10513 17644 17657 E BLASTBufferQueue: [ViewRootImpl[com.foxdebug.acode/com.foxdebug.acode.MainActivity]#3](f:0,a:2) isEGL=1, mPendingRelease.size()=1, mMaxAcquiredBuffers=5, currentMaxAcquiredBufferCount=4

1764171104.002 10513 17644 18564 E GPUAUX : [AUX]GuiExtAuxCheckAuxPath:671: Null anb

unixatch avatar Nov 26 '25 14:11 unixatch

@unixatch Look out for acode.log file located inside Android/Data/com.foxdebug.acode or Android/Data/com.foxdebug.acodefree , I'm hoping to find something interesting, in there.

Edit: Also, the List of Plugins present during this issue.

UnschooledGamer avatar Nov 26 '25 15:11 UnschooledGamer

Got the actual log this time and my plugins:

Image

unixatch avatar Nov 26 '25 16:11 unixatch

same here...clean install..no plugins...stuck on loading screen

Amereyeu avatar Nov 26 '25 16:11 Amereyeu

same here...clean install..no plugins...stuck on loading screen

@Amereyeu I would need the Acode.log file for that. As Acode doesn't collect Telemetry for anything.

UnschooledGamer avatar Nov 26 '25 17:11 UnschooledGamer

Only things i can understand in my logs is that:

  • It can't read something undefined/null/similar (also found → ReferenceError: iap is not defined);
  • Also found → Stack trace: TypeError: Failed to fetch;
  • Missing permissions to access some files which is normal on a new update;

unixatch avatar Nov 26 '25 18:11 unixatch

I didn't realize it was the F-droid flavor. Anyways, the issue has been found. I'll fix F-droid builds. Also, you all will have a fixed APK soon on GitHub Releases.

UnschooledGamer avatar Nov 27 '25 04:11 UnschooledGamer

Same issue realme c25y. its droid-ify version 1.11.7:

Onehand-Coding avatar Nov 27 '25 11:11 Onehand-Coding

@Amereyeu @unixatch @likecreep @Onehand-Coding F-droid Version was published on GitHub Release (V1.11.7) Kindly Download that.

UnschooledGamer avatar Nov 28 '25 02:11 UnschooledGamer

@UnschooledGamer Github release for f-droid has a different signature from f-droid servers meaning one cannot update on f-droid if it has been installed through the github one.

F-droid signature: 1C14E6A15904CE5A23580AD43DE7466493729153 Github one for f-droid release: 7D5EBD1497A652F2A084E80FF1ACBCE59CB95049

unixatch avatar Nov 28 '25 04:11 unixatch

@UnschooledGamer Github release for f-droid has a different signature from f-droid servers meaning one cannot update on f-droid if it has been installed through the github one.

F-droid signature: 1C14E6A15904CE5A23580AD43DE7466493729153 Github one for f-droid release: 7D5EBD1497A652F2A084E80FF1ACBCE59CB95049

Yes, I know. But Nothing much can done (Unless signature override – Which is a bad practice), As F-Droid doesn't support rebuild for such situations except disabling the faulty versions.

UnschooledGamer avatar Nov 28 '25 04:11 UnschooledGamer

Didn't know that about F-Droid, that's unfortunate. So basically it's either download here or wait till a new update on f-droid's repo.

Either way the app now works mostly, but when i try to backup, it fails with Image and in the log i see:

[2025-11-28T04:59:24.684Z] [ERROR] Unhandled rejection: Cannot read properties of undefined (reading 'code')
Stack: TypeError: Cannot read properties of undefined (reading 'code')
    at Object.error (https://localhost/build/main.js:2:707127)
    at https://localhost/build/fileBrowser.chunk.js:1:30555

[2025-11-28T05:11:46.954Z] [ERROR] Unhandled rejection: Input data should be a String
Stack: Error: Input data should be a String
    at En.parse (https://localhost/build/main.js:2:148637)
    at En.render (https://localhost/build/main.js:2:148829)
    at https://localhost/build/plugins.chunk.js:1:13741
    at https://localhost/build/main.js:2:620856
    at Generator.<anonymous> (https://localhost/build/main.js:2:1435780)
    at Generator.next (https://localhost/build/main.js:2:218420)
    at r (https://localhost/build/main.js:2:653246)
    at s (https://localhost/build/main.js:2:653448)
    at https://localhost/build/main.js:2:653507
    at new Promise (<anonymous>)

unixatch avatar Nov 28 '25 05:11 unixatch

Didn't know that about F-Droid, that's unfortunate. So basically it's either download here or wait till a new update on f-droid's repo.

Yea, Until the Next Latest Release on This Repo, Which F-droid picks up for metadata and Update detection, And then they build the APK on their buildserver.

Either way the app now works mostly, but when i try to backup, it fails with Image and in the log i see:

[2025-11-28T04:59:24.684Z] [ERROR] Unhandled rejection: Cannot read properties of undefined (reading 'code')
Stack: TypeError: Cannot read properties of undefined (reading 'code')
    at Object.error (https://localhost/build/main.js:2:707127)
    at https://localhost/build/fileBrowser.chunk.js:1:30555

[2025-11-28T05:11:46.954Z] [ERROR] Unhandled rejection: Input data should be a String
Stack: Error: Input data should be a String
    at En.parse (https://localhost/build/main.js:2:148637)
    at En.render (https://localhost/build/main.js:2:148829)
    at https://localhost/build/plugins.chunk.js:1:13741
    at https://localhost/build/main.js:2:620856
    at Generator.<anonymous> (https://localhost/build/main.js:2:1435780)
    at Generator.next (https://localhost/build/main.js:2:218420)
    at r (https://localhost/build/main.js:2:653246)
    at s (https://localhost/build/main.js:2:653448)
    at https://localhost/build/main.js:2:653507
    at new Promise (<anonymous>)

CC: @RohitKushvaha01 Kindly Have a look on the above Error, Or Ask Raunak if you cannot figure out for some reason.

UnschooledGamer avatar Nov 28 '25 05:11 UnschooledGamer

I am having this issue too, and from what I can gather, it's because there isn't enough memory to allocate pages

Screenshot_20251128-122457.png

I have investigated the manifest and I do not see android:largeHeap="true" present in the manifest..

Screenshot_20251128-123059.png

Jundertag avatar Nov 28 '25 16:11 Jundertag

@Jundertag In the meantime you can do this: have a backup of your ACode stuff (like go inside Android/data/com.foxdebug.acode/files and copy settings.json and .key-bindings.json), uninstall the current version you have and install the updated f-droid version or the normal version

unixatch avatar Nov 28 '25 17:11 unixatch

@Jundertag Weird, it should've included that, Something must have gone wrong.

I have informed the Team about it. I'll wait for their Reply.

UnschooledGamer avatar Nov 28 '25 17:11 UnschooledGamer

It's fine

korirrooney977-cmyk avatar Dec 06 '25 08:12 korirrooney977-cmyk