Fire-Tools icon indicating copy to clipboard operation
Fire-Tools copied to clipboard

Regarding old Kindle Fire hd 8.9

Open bitsByB opened this issue 11 months ago • 22 comments

Hi Hayden, thanks for this app man! I'm trying to use it with my old kindle hd 8.9. When pressing batch install with 2 apk files in it, I'm getting success but don't see them in my apps... Do you have an idea how I could have it working? Thanks a lot!

bitsByB avatar Jan 02 '25 23:01 bitsByB

The "Batch Installer" function uses the adb install command with the -g flag which isn't supported on devices older than Android 5.0. You can edit the appinstaller.* script in the Scripts folder and remove the -g option.

mrhaydendp avatar Jan 03 '25 03:01 mrhaydendp

I removed those 2 - g option but the result is the same image Please let me know if you think about something else

bitsByB avatar Jan 03 '25 18:01 bitsByB

image

is it normal it doesn't detect the device and software? Thanks

bitsByB avatar Jan 03 '25 18:01 bitsByB

It should be able to detect the device since it's on the list that Fire-Tools uses to identify devices. Does running adb devices give an output?

mrhaydendp avatar Jan 06 '25 00:01 mrhaydendp

yes it does image

But Fire-tools doesn't pick it up right?

bitsByB avatar Jan 06 '25 20:01 bitsByB

What about adb shell getprop ro.product.model

mrhaydendp avatar Jan 06 '25 20:01 mrhaydendp

$ adb shell getprop ro.product.model
KFJWI

bitsByB avatar Jan 06 '25 23:01 bitsByB

Manually substituting the model number works so it should be able to be identified. Some versions of Android 4 have an option called "Install via USB" in developer options, does yours have it? Screenshot from 2025-01-06 15-51-19

mrhaydendp avatar Jan 07 '25 00:01 mrhaydendp

Please explain what Android has to do in the mix? I plugged my Kindle on my laptop running Linux right? thanks for clarifying

bitsByB avatar Jan 07 '25 01:01 bitsByB

Sorry for the confusion, it was a separate thought, I was asking to help solve the overall issue of the adb install command not functioning as intended. The Android version of the tablet changes which commands/ways of debugging the issue regardless of your PC's platform.

mrhaydendp avatar Jan 07 '25 01:01 mrhaydendp

So what should I do for my setup? I would love to have this thing working :)

bitsByB avatar Jan 07 '25 01:01 bitsByB

Can you run adb shell pm list packages -3 which will list all non-system packages and share the output?

mrhaydendp avatar Jan 07 '25 01:01 mrhaydendp

It does nothing

bitsByB avatar Jan 07 '25 01:01 bitsByB

What about when you take off the -3?

mrhaydendp avatar Jan 07 '25 01:01 mrhaydendp

package:amazon.jackson19
package:android
package:com.adobe.air
package:com.amazon.ags.app
package:com.amazon.application.compatibility.enforcer
package:com.amazon.application.compatibility.enforcer.sdk.library
package:com.amazon.atlas
package:com.amazon.avod
package:com.amazon.client.metrics
package:com.amazon.client.metrics.api
package:com.amazon.cloud9
package:com.amazon.cloud9.systembrowserprovider
package:com.amazon.csapp
package:com.amazon.dcp
package:com.amazon.dcp.contracts.framework.library
package:com.amazon.dcp.contracts.library
package:com.amazon.device.crashmanager
package:com.amazon.device.logmanager
package:com.amazon.device.messaging
package:com.amazon.device.messaging.sdk.internal.library
package:com.amazon.device.messaging.sdk.library
package:com.amazon.device.settings
package:com.amazon.device.settings.sdk.internal.library
package:com.amazon.device.sync
package:com.amazon.devicecontrol
package:com.amazon.dp.contacts
package:com.amazon.dp.logger
package:com.amazon.identity.auth.device.authorization
package:com.amazon.kcp.tutorial
package:com.amazon.kindle
package:com.amazon.kindle.cms
package:com.amazon.kindle.kso
package:com.amazon.kindle.otter
package:com.amazon.kindle.otter.oobe
package:com.amazon.kindle.otter.settings
package:com.amazon.kindle.unifiedSearch
package:com.amazon.legalsettings
package:com.amazon.mp3
package:com.amazon.otter.tutorial
package:com.amazon.photos
package:com.amazon.platform
package:com.amazon.presence
package:com.amazon.recess
package:com.amazon.sensor.data.client
package:com.amazon.sso
package:com.amazon.tahoe
package:com.amazon.tcomm
package:com.amazon.tcomm.client
package:com.amazon.venezia
package:com.amazon.venezia.intentproxy
package:com.amazon.videoads.shortvideocontent
package:com.amazon.wanpeek
package:com.amazon.webapp
package:com.amazon.webruntime
package:com.amazon.webview
package:com.amazon.windowshop
package:com.amazon.zico
package:com.android.backupconfirm
package:com.android.bluetooth
package:com.android.calendar
package:com.android.camera
package:com.android.certinstaller
package:com.android.contacts
package:com.android.defcontainer
package:com.android.email
package:com.android.gallery3d
package:com.android.htmlviewer
package:com.android.keychain
package:com.android.packageinstaller
package:com.android.phone
package:com.android.providers.applications
package:com.android.providers.calendar
package:com.android.providers.contacts
package:com.android.providers.downloads
package:com.android.providers.downloads.ui
package:com.android.providers.drm
package:com.android.providers.media
package:com.android.providers.settings
package:com.android.providers.telephony
package:com.android.providers.userdictionary
package:com.android.provision
package:com.android.services.spellchecker
package:com.android.settings
package:com.android.sharedstoragebackup
package:com.android.smspush
package:com.android.stk
package:com.android.systemui
package:com.android.vpndialogs
package:com.audible.application.kindle
package:com.audible.application.store
package:com.dolby.dolbysurround
package:com.google.android.marvin.talkback
package:com.imdb.mobile
package:com.ivona.tts.oem
package:com.lab126.parentalcontrols
package:com.lab126.softkeybar
package:com.nokia.odnp.service
package:com.nuance.swype.input
package:com.smartcom.kindle
package:com.smartcomroot
package:com.svox.pico
package:eu.chainfire.supersu
package:jp.co.omronsoft.iwnnime.mlaz

bitsByB avatar Jan 07 '25 01:01 bitsByB

I looked into the apps you were trying to install and the minimum Android version supported for Obsidian is 5.1 and 8.0 for Fossify File Manager. The Kindle Fire HD 8.9 (2012, 2nd Gen) tops out and Android 4.0.3 and that could be the reason the batch installer feature isn't working. You could find an older version of Obsidian but since Fossify File Manager is a newer fork of Simple File Manager you'd have to find an older version of the original.

mrhaydendp avatar Jan 07 '25 18:01 mrhaydendp

I see! thanks @mrhaydendp for this follow up, I really appreciate your time man. ok that's a bummer... When you say

The Kindle Fire HD 8.9 (2012, 2nd Gen) tops out and Android 4.0.3

you mean

tops out at

You're saying I can only install apps intended for Android 4.0.3 or older. Are you aware of any other solution to go around that?

bitsByB avatar Jan 07 '25 21:01 bitsByB

The other solution that I was looking at before running into your app was the rooting one but all the old pages and threads in forum I could find don't provide the drivers or software anymore...

bitsByB avatar Jan 07 '25 21:01 bitsByB

Yeah only apps that support Android 4 will work and the only option you have apart from getting a newer device is to install a custom ROM for the tablet with a higher Android version.

mrhaydendp avatar Jan 07 '25 21:01 mrhaydendp

do you know a good website (not xda, everything is stale as I was saying before) that I wouldn't know about to do that?

bitsByB avatar Jan 07 '25 21:01 bitsByB

I've only used XDA and TheUnLockr

mrhaydendp avatar Jan 07 '25 22:01 mrhaydendp

ok great let me try it, will keep you posted. Thanks

bitsByB avatar Jan 07 '25 22:01 bitsByB