[PORT] Amazon Kindle Fire "Silk" Browser - Kindle Fire Android Development

Update: I know this thread is super old but a Fellow member got us a working link: http://forum.xda-developers.com/attachment.php?attachmentid=846993&d=1325992799 Thanks lifegap .[/I]
After many test I managed to get Silk to work on a different OS. This worked on CM7 for Kindle Fire. If you get any errors please post.
Here is the link to the spreadsheet. Please check to see if your device is supported!
Install Tutorial:
1. Download the pack here.
2. Use Root Explorer to copy the lib files to /system/lib set permissions the same as the others.
3. Install all of the .apks like you would side load.
4. Copy the com.amazon.cloud9-1.apk from /data/app to /system/app
5. Reboot and enjoy
Check out this post from theverge! Here!
Edit (7/8/2012): Removed dead download links. All installer seems to be lost forever. If anyone still has the file please PM me. There is now no more spreedsheet editing. Most devices are listed so check it out.
Edit (1/6/2012): Made and Uploaded Silk Installer. Please read the directions in a later post. This is my last post for this project but I will still support it if people have erorrs.
Edit (1/4/2012): Updated SilkPort with puneet_champ's apk. Also Please stop screwing around with the spreadsheet.
Edit (1/4/2012): Updated Silk Pack/Added new mirror. (Removed Account and Sync) and Cleaned the post.
Edit (1/4/2012) As suggested by Cobracat03 you could try OTARootKeeper to use Amazon Prime Videos. If you can login to your amazon account through the Account and Sync settings post your method here or PM me if you can't post.

this worked for me on cm7 thanks!

This worked on my ATRIX also. Interesting. I used everything but the account and sync aol because it would have replaced one of my files and I didn't want to do that.
Sent from my MB860 using xda premium

Thanks so much for this! I've been patiently waiting for someone to do this! I tried myself but couldn't get it to work right.
Edit: I followed the instuctions, except I couldn't replace the accounts and sync, I haven't tried to manually do it via root explorer. I didn't think it worked at first, I tried to open the silk browser it FC'd on me. So I reset my kindle and it's working like a charm

It appears that the AccountAndSync.apk may be needed in order to get Prime videos working. Currently it doesn't recognize one as a prime subscriber.
The Silk Browser has the 'Accelerate Browsing' option checked (active) and greyed out (cannot deactivate).
Overall works well... Thanks!
Edit: I renamed the existing AccountAndSync.apk and added the one from the package. Still cannot find a way of adding credentials that are recognized by the VOD app. Currently it says that unit is not configured properly for playing videos when a video purchase is attempted.

Works perfectly! Thank you! Now is there any way you can port the stock rom keyboard? That would be great!

I'll look into allowing Amazon Video. Don't know about the settings in Silk.

Updated the main post with more info.

got the libs moved just fine. couldn't install any of the apk's. got a parsing problem each time. any ideas? i'm using a rooted optimus v with the bumblebee rom.

Try installing the apks in adb.

appreciate the help, but it still failed. i received the following on the terminal when trying to install the apk thru adb:
Failure [INSTALL_FAILED_OLDER_SDK]
any other suggestions?

trying on a galaxy s...

TyHi said:
After many test I managed to get Silk to work on a different OS. This worked on CM7 for Kindle Fire. If you get any errors please post.
Install Tutorial:
1. Download the pack Here
2. Use Root Explorer to copy the lib files to /system/lib set permissions the same as the others.
3. Install all of the .apks like you would side load.
4. Copy the silk apk from /data/app to /system/app
5. Reboot and enjoy
Edit: You might not have to install account and sync settings. You can pick.
Edit2: I don't have cm7 installed so I dont know if it works but replace the following in build.prop
ro.build.fingerprint (Try this one first, if it does not work change the next one also)
Code:
ro.build.fingerprint=generic/blaze/blaze:2.3.4/GINGERBREAD/6.2_user_3003020:user/release-keys
o.build.description
Code:
ro.build.description=blaze-user 2.3.4 GINGERBREAD 6.2_user_3003020 release-keys
If this doesn't work then you will have to sit tight because I am going to install cm7 on the first to fine tune this port.
Click to expand...
Click to collapse
Awesome.. thanks!
Sent from my Kindle Fire using xda premium

works well on my droid x, and didn't need to install account/sync settings. great job!

This is awesome thank you, is there a way to port over the Kindle Reader? The one in the Android market doesn't have the option for bigger letters like on the Fire, thanks for your time
Sent from my HTC Glacier using Tapatalk

irajames1176 said:
This is awesome thank you, is there a way to port over the Kindle Reader? The one in the Android market doesn't have the option for bigger letters like on the Fire, thanks for your time
Sent from my HTC Glacier using Tapatalk
Click to expand...
Click to collapse
Yes it does. Tap the screen then hit the menu button. Mine has font size, face, and line spacing controls. At least on this Fire running cm7.
Sent from my Kindle Fire using xda premium

DeerSteak said:
Yes it does. Tap the screen then hit the menu button. Mine has font size, face, and line spacing controls. At least on this Fire running cm7.
Sent from my Kindle Fire using xda premium
Click to expand...
Click to collapse
I did notice however, that the KF version of the Kindle app renders books differently from the stock app. Also some books will not load at all on the Kindle App from the google market on the KF. I ported the KF Kindle app onto cm7 but I'm stuck because I cannot login into my Amazon account from cm7 (cannot register device)
For one, I could not install Accounts and Sync (anyone know how to get this installed?). Another reason I was thinking this might be failing is because Amazon expects to get a 16 digit serial number from the device during registration. My guess is the cm7 build prop does not provide this and so the registration fails. Thoughts?

I found it.

"Copy the silk apk from /data/app to /system/app",, where do I get this apk, its not in the silkport..

Houndog101 said:
"Copy the silk apk from /data/app to /system/app",, where do I get this apk, its not in the silkport..
Click to expand...
Click to collapse
it's not actually called silk.apk, it's called com.amazon.cloud9-1.apk. move that one and you should be good to go.

Related

Uninstalling an app using ADB

There have been threads LIKE this before, but not the exact same thing. I already know the commands and package name to uninstall, but when i go to use command prompt, and use adb uninstall com.whatever.apk it says adb in not a recognized command.
What do I need to do, to access adb through command prompt? I know the answer is probably really simple, and ive done this before, but the solution escapes me now...
Also keep in mind, that I cannot access my kindle at the present time, until I uninstall the app.
Thank you.
Download kfu and unzip it wherever
Right click on you kfu folder and do open command prompt here
Type: cd tools
Then it should work
I'm doing this from memory so it might be a little different for you
Kfu means kindle fire utility
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
Thanks man, that solves one problem, but now when I try to uninstall the app, it says "failure" and doesnt say why... Its the right package, i'm looking at it from another kindle. any suggestions?
More details- my bro tried to move a lockscreen app onto system/app and now whenever i try to turn on my kindle, after the bar you have to swipe, the screen turns black and freezes. The app is magiclocker, and the package name is mobi.lockscreen.magiclocker-1.apk.
Try rebooting the kindle using the 20 second hold
I wouldn't use magic locker because it sometimes messes up
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
On most occasions that would be smart, but the problem here, is not the magic locker screen itself, its the regular stock swipe pad thing. After THAT, it turns all black and freezes up.
This happened to me before
Open the status bar
Go to more
Go to applications
Select magic locker
Select clear defaults
Reboot and select a different launcher other than magic locker
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
If the above doesn't work:
I haven't tried this before but try
adb rm /system/app/insert magic locker name here
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
MLS_Dumpster said:
On most occasions that would be smart, but the problem here, is not the magic locker screen itself, its the regular stock swipe pad thing. After THAT, it turns all black and freezes up.
Click to expand...
Click to collapse
Its trying to open magic locker as a launcher
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
If any of those dont work try to install another launcher like go launcher then reboot then that should clear the defaults and that should open the launcher selection screen choose any thing but magic locker
Sent from my Kindle Fire using xda premium
if you find something I posted helpful please thank me
I used twrp's file manager to delete the app causing the problem. Thanks for tthe help anyway
Sent from my Kindle Fire using XDA

[REF] & [Q] My A100 adventure, and why is my GPS not working?

I just got a refurbished A100 earlier this month, I had wanted something that was able to be used
has a GPS when traveling, and a Android PC when at home when attached to a HDMI monitor,
the Android PC setup works well with a bluetooth keyboard and mouse, however the Microsoft
bluetooth mouse that I have stops working after it sets still for a bit, and I have to manually reconnect, I
hope to find a mouse that auto reconnects or does not time out, the only other problem I have
with the Android PC setup is that one of the HDMI TVs I have, an old Sharp 720p TV, the TV I needed
to use for this, the top and bottom of the screen are cut off, and this TV has no adjustments for that,
but the A100 works good on a newer Vizio 1080p TV that I tried.
Here are the steps I took to unlock, root, install recovery and CM, copied from my notes.
I installed the drivers and rooted the A100 using:
Full root for A10x and A5xx ICS. Simple method.
I noticed that at this step my superuser will not update from within the superuser app.
I then unlocked the boot loader using this:
[How to] Install unlock bootloader for A100/A101
It happened so fast that I missed it and had to run the commands
"fastboot oem unlock"
and
"fastboot reboot"
after getting back into the bootloader using the Quick Boot app.
I then installed TWRP from:
[RECOVERY] [OFFICIAL] TWRP 2.2.2.1 for Acer Iconia Tab A100
then used TWRP to wipe and install CM10 from:
[DEV/WIP] CyanogenMod 10 Preview
and the Jelly Bean optimized Kernel for A100 from:
[DEV] [KERNEL] UNOFFICIAL - Jelly Bean optimized Kernel for A100
and the Gapps file gapps-jb-713.zip from:
http://d-h.st/I1K
After logging into my Google account and downloading a filemanager,
and letting it do a few updates, I used TWRP to make a backup from
my real SD Card.
I then ran/installed "jb-mount-swap.sh", Crossix's mount swap modded for CM10 by pio_masaki,
got that from:
http://forum.xda-developers.com/showpost.php?p=29592981&postcount=101
I put the "jb-mount-swap.sh" in "/etc" then changed permissions on the "jb-mount-swap.sh"
to give it everything, I then updated BusyBox and Superuser, and used Script Manager to
load "jb-mount-swap.sh" on every boot.
UPDATE
"jb-mount-swap.sh" Should be placed into "/system/etc"
The next problem was the touch screen sensitivity was crazy and the tablet was hard to use,
It was not like that in ICS.
I found this:
[Q] Screen too sensitive
And tried this first:
http://forum.xda-developers.com/showpost.php?p=22777698&postcount=65
I used "Acer Liquid Settings", found the app over at:
[APP] Liquid-settings v 1.3 final
and it sometimes worked but I still had problems, so I tried "TouchRecalibrate"
from:
http://forum.xda-developers.com/showpost.php?p=20189952&postcount=52
and seems to work a little better.
Tips and Fixes:
I had the CM10 launcher Trebuchet endlessley crash after changing some CM10 settings,
so I wiped the Trebuchet settings by going to "Settinga/Apps/All/Trebuchet/Clear data"
I then downloaded and installed a different launcher, I used Nova.
If you change the lcd density the Play store might start showing "Your Device Is Not Compatible With This Item"
you may be able to fix by going to "Settinga/Apps/All/Google Play Store/Clear data", and doing a reboot, you
may also have to change the lcd density back to the way it was, on my a100 its set to "160"
You can load a TEXT file from the Android browser by typing: "file:////mnt/external_sd/YOUR-TEXT-FILE.TXT"
or "file:////mnt/sdcard/YOUR-TEXT-FILE.TXT"
I had some wallpaper problems until I placed the wallpapers into "sdcard/media/wallpaper"
and used the APP "image 2 wallpaper"
My Problems:
My GPS doe not work, I have tried all the fixes that I can find, but my GPS just will not work, I have tried
[DEC.05.2011] Instantaneous GPS Fixation v1.2! *FOR ALL ANDROIDS PHONES!*
[GPS][Fix] Automate long term orbit data download
AGPS Patch Iconia 3.1 & 2.2 | GET BACK TO RAPID GPS LOCK, CAN LOCK ONTO MORE SATS
I have been using GPS Essentials and GPS Test to try and get a GPS lock, I never get anything, I tried with and
with out a case, I tried leaving it set out side for about an hour, it never got any satellites.
GPS UPDATE
My GPS now works, all I had to do was re-flash the ROM, Kernel, and Gapps, I made a backup
before I re-flashed my rom using TWRP, and restored "Data" only from that backup right
after I re-flashed, that restored my APPS, and passwords.
HDMI and Bluetooth Mouse UPDATE
I found a HDMI to VGA converter that works well, it also outputs audio, here is the link
SANOXY HDMI to VGA and Audio Converter (Support 1080P, Input HDMI, Video Output: VGA, Audio Output: 3.5 mm-outs)
It only converts HDMI to VGA, it does not scale anything, but the video and audio are both good,
however video is a tad soft looking, might be the cables I am using, you do have to adjust the monitors
settings, but I was able to fill the screen, I tested a a few monitors with the converter box, the Viewsonic
vs11354 I have worked fine, an old NEC LCD1560NX did not, and the Sharp 720p TV that I had problems
with HDMI, worked well threw its VGA with some screen adjustment.
I also got a Motorola Bluetooth Mouse SJYN0817A, it works well and does not die on me, it also pairs
without a pin like the Wii Remote controler, it was cheap, I think they are getting rid of them.
Lol could have saved yourself a lot of typing
search feature
http://forum.xda-developers.com/showthread.php?t=1711125
http://forum.xda-developers.com/showthread.php?t=1931085
Btw, why wouldnt you just browse to your text file with a file explorer and open it. Lol your making it WAY too hard for yourself.
Sent via Acer Iconia A100 on CM10_Build090212; godmachine v2.0 kernel, Smooth, Stable, Fast
justjackyl said:
Lol could have saved yourself a lot of typing
search feature
http://forum.xda-developers.com/showthread.php?t=1711125
http://forum.xda-developers.com/showthread.php?t=1931085
Btw, why wouldnt you just browse to your text file with a file explorer and open it. Lol your making it WAY too hard for yourself.
Sent via Acer Iconia A100 on CM10_Build090212; godmachine v2.0 kernel, Smooth, Stable, Fast
Click to expand...
Click to collapse
I knew about both guides, but this was from my own notes, that I wrote for my self,
I take notes on stuff I do like this for two reasons, one is if I screw up, the other
reason is if I forget.
I often use the Web browser to open a text file containing my huge WiFi passwords
and such, so that I don't have to retype them, this is done before I have a
file manager, and often downloading and installing a file manager is the next
thing I do.
will1384 said:
I knew about both guides, but this was from my own notes, that I wrote for my self,
I take notes on stuff I do like this for two reasons, one is if I screw up, the other
reason is if I forget.
I often use the Web browser to open a text file containing my huge WiFi passwords
and such, so that I don't have to retype them, this is done before I have a
file manager, and often downloading and installing a file manager is the next
thing I do.
Click to expand...
Click to collapse
I appreciate your addition to the A100 forums. Several of your links are broken on my end. As for the GPS, I would suggest a full wipe and reflash as a starting point.
Edit : I'm assuming GPS was working fine on stock?
Romman0 said:
I appreciate your addition to the A100 forums. Several of your links are broken on my end. As for the GPS, I would suggest a full wipe and reflash as a starting point.
Edit : I'm assuming GPS was working fine on stock?
Click to expand...
Click to collapse
I got the tablet refurbished and then let it do the OTA updates, the very next thing I did was
root, install recovery and CM, I only used it about a day or so with ICS and only installed what
I needed to, I never thought to test GPS, I guess I can try to backup, then wipe and reflash.
Thanks for pointing out the bad links.
will1384 said:
I got the tablet refurbished and then let it do the OTA updates, the very next thing I did was
root, install recovery and CM, I only used it about a day or so with ICS and only installed what
I needed to, I never thought to test GPS, I guess I can try to backup, then wipe and reflash.
Thanks for pointing out the bad links.
Click to expand...
Click to collapse
I swear that TouchRecalibrate does nothing! lol
I had to do some google searching and there are a lot of reports saying that you must follow the instructions carefully, and than it says recalibrating and does nothing, no matter how long you let it set.
I may be wrong.
Now Liquid Settings, I set the sensitivity to 0 and it did help.
Thanks for those! Pretty cool.
will1384 said:
I got the tablet refurbished and then let it do the OTA updates, the very next thing I did was
root, install recovery and CM, I only used it about a day or so with ICS and only installed what
I needed to, I never thought to test GPS, I guess I can try to backup, then wipe and reflash.
Thanks for pointing out the bad links.
Click to expand...
Click to collapse
I backed up, then wiped, then reinstalled CM10, Kernel and Gapps, and then restored "data"
only, from the backup I made earlier, let it reboot, and now GPS works, I got 9 satellites
a few seconds after walking out the door WOW.
justjackyl said:
I swear that TouchRecalibrate does nothing! lol
I had to do some google searching and there are a lot of reports saying that you must follow the instructions carefully, and than it says recalibrating and does nothing, no matter how long you let it set.
I may be wrong.
Now Liquid Settings, I set the sensitivity to 0 and it did help.
Thanks for those! Pretty cool.
Click to expand...
Click to collapse
I get two problems with sensitivity, touch is too sensitive, and I get rapid touches from a single touch,
TouchRecalibrate does seem to help, but not completely, as it seems to help the most with the rapid
touch problem, and not very much for the sensitivity.
I also would not doubt the pseudo effect, but from what I understand the TouchRecalibrate APP is made
for the ViewSonic gTablet that seems to share the same resolution and CPU, its just that the screen sizes
and PPI are different, so there is a possibility of it working.
will1384 said:
I backed up, then wiped, then reinstalled CM10, Kernel and Gapps, and then restored "data"
only, from the backup I made earlier, let it reboot, and now GPS works, I got 9 satellites
a few seconds after walking out the door WOW.
Click to expand...
Click to collapse
Cool man glad it fixed it for you. Enjoy
I just had something odd happen, I started having trouble changing the wallpaper,
then the "jb-mount-swap.sh" stopped working, some games and apps also stopped
working, and it froze and then spontaneously rebooted on me a few times, I tried
rebooting and changing the directory of the "jb-mount-swap.sh" file thinking I had it in the
wrong place, I tried placing the file in both the internal and external storage and rebooting,
I even made sure the permissions were correct, then out of the blue the A100 only booted
to a blank screen, and would not boot into android, so I booted into recovery, factory
wiped, installed CM10, the Jelly Bean optimized Kernel for A100, and Gapps, then
restored my "Data" from my backup, and it seems to be working, I wonder what happened ?
If the mount swap is removed or stopped from running it can cause allot of issues with apps. The mounts go back to normal so apps lose their data and info and go insane.
Tapatalked from my Nexus 7 - Kuroikaze AOSP
pio_masaki said:
If the mount swap is removed or stopped from running it can cause allot of issues with apps. The mounts go back to normal so apps lose their data and info and go insane.
Tapatalked from my Nexus 7 - Kuroikaze AOSP
Click to expand...
Click to collapse
I had the storage card problem again, shortly after the last restore, this is what I did to fix it.
I put "jb-mount-swap.sh" into "/storage/sdcard1/" and made sure the permissions were correct, I then
checked Script Manager's "List" it showed a few phantom "jb-mount-swap.sh" from when I tried using
other directories, so I deleted all of them, then with Script Manager I selected "SU" and Boot" icons for
"jb-mount-swap.sh" and pushed the "save" tab, I then updated Superuser and BusyBox, and its working,
hope it stays that way. :fingers-crossed:
You do know that's supposed to run from /system/etc? I'm surprised its working at all considering you're remounting the partition its sitting on.
Sent from my Galaxy Nexus using Tapatalk 2
pio_masaki said:
You do know that's supposed to run from /system/etc? I'm surprised its working at all considering you're remounting the partition its sitting on.
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
I had put "jb-mount-swap.sh" into "/etc/" not "/system/etc" I wonder if thats why I had problems,
it does seem to be working good in "/storage/sdcard1/" I have not had any problems, but I will
move "jb-mount-swap.sh" over to "/system/etc" to help keep any future problems to a minimum.
/etc and /system/etc are linked, so that's fine.
Tapatalked from my Nexus 7 - Kuroikaze AOSP
pio_masaki said:
/etc and /system/etc are linked, so that's fine.
Tapatalked from my Nexus 7 - Kuroikaze AOSP
Click to expand...
Click to collapse
"jb-mount-swap.sh" stoped working after I moved it into "/system/etc" but the superuser APP shows
that it gave root to SManager just after boot, and when I use SManager to run "jb-mount-swap.sh" I get
"mount: Device or resource busy", I then reboot, and the "jb-mount-swap.sh" is working, so I reboot again,
and "jb-mount-swap.sh" stops working, its does this:
(1) "jb-mount-swap.sh" not working
(2) Reboot
(3) "jb-mount-swap.sh" is working
(4) Reboot
(5) "jb-mount-swap.sh" not working
Did you update smanager to run it in the new location?
Sent from my Galaxy Nexus using Tapatalk 2
pio_masaki said:
Did you update smanager to run it in the new location?
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Just for a test, I copied the "jb-mount-swap.sh" to another directory, then deleted
"jb-mount-swap.sh" in "/system/etc" I then made sure that "jb-mount-swap.sh" was
not listed under SManager's "List" or "Favorites" then I copied the "jb-mount-swap.sh"
back to "/system/etc" and set it to run with SManager again, I still have the problem,
so the next thing I tried was using SManager to change the "jb-mount-swap.sh" file
permissions, so I used SManager to remove all the permissions for "jb-mount-swap.sh"
and then add them back, rebooted a few times and it still has the problem.
I tried reinstalling SManager, did not help, I tried using ROM Toolbox to run the script at boot,
but still have the same problem.

[Q] Please, Help with rooting this darned kindle fire!

So I've had this piece of plastic and been quite content without. Although, I need more customizations that fit my need of style. So I've been trying to root my kindle fire. I've looked at the "Kindle Fire Utility 0.9.9 Guide" and I've bumped into quite a few problems
The First Idk how to fix that error and I've tried stuff from re-naming files and it still doesn't work.
Please, someone assist me
Edit: Well, since I'm new I can't post links but it says something about "Google Inc, Win Usb Install Failed(Unassign)
MayoGfx said:
...
The First Idk how to fix that error and I've tried stuff from re-naming files and it still doesn't work.
Please, someone assist me
Edit: Well, since I'm new I can't post links but it says something about "Google Inc, Win Usb Install Failed(Unassign)
Click to expand...
Click to collapse
OK. First off, what is the problem you run into when renaming a file? Just click the file once, then after that file is selected, click once on the name and type whatever you want it to be called, including the file extension.
Second question in regards to your question from the edit: you aren't on win8 are you? I'd you are on win7 try running the installer as the administrator. Try it a couple times, and eventually it should work.
Sent from my Nexus 7 using Tapatalk

[APK request] BBC iPlayer

Hi, any chance someone could post this apk? Want to see if it works on the nexus player.
thanks!
http://www.uktvapps.com/ , although I'm not sure if it's the same version you get from the Amazon.co.uk store: http://www.amazon.co.uk/Media-Applications-Technologies-Ltd-iPlayer/dp/B009SPY7PW
yeah that is not relevant to what i am looking for at all. thanks anyway.
was hoping someone could extract the apk from their firetv. I've tried doing it myself in the past but i'm too dumb so it never worked.
I sideloaded iPlayer but it doesn't work, it wants to be connected to your Amazon account
was searching to see if this had been tried.. Bummer..
No hope of installing the amazon store ?? Tieing an amazon account.. and retrying ??
Phat Phreddy said:
was searching to see if this had been tried.. Bummer..
No hope of installing the amazon store ?? Tieing an amazon account.. and retrying ??
Click to expand...
Click to collapse
jasenko said:
I sideloaded iPlayer but it doesn't work, it wants to be connected to your Amazon account
Click to expand...
Click to collapse
hendoben said:
yeah that is not relevant to what i am looking for at all. thanks anyway.
was hoping someone could extract the apk from their firetv. I've tried doing it myself in the past but i'm too dumb so it never worked.
Click to expand...
Click to collapse
Here is the BBC Iplayer app for fire tv
Obviously if you're not in the UK you will need a vpn connected to the UK
You also need a BBC account to be able to log in
TheFixItMan said:
Here is the BBC Iplayer app for fire tv
Obviously if you're not in the UK you will need a vpn connected to the UK
You also need a BBC account to be able to log in
Click to expand...
Click to collapse
Superb.. Is that the direct one extracted from FireTV ??
I had seen some talk about nulling the Amazon calls.
Phat Phreddy said:
Superb.. Is that the direct one extracted from FireTV ??
I had seen some talk about nulling the Amazon calls.
Click to expand...
Click to collapse
Yes I extracted it
I downloaded bbc.iplayer.android_4.53.0.1-45300001_minAPI16(armeabi-v7a,x86)(nodpi)_apkmirror .com.apk from apkmirror .com, obviously, (remove the space before .com) and I use a UK vpn (ExpressVPN, I live in the US..) and it works great! (also, I made an account... duh) Just need to use a mouse, or Mouse Toggle, or Cetusplay because it's an Android TV apk, and not the Fire TV one. I'm currently trying to patch the Fire TV version TheFixItMan provided (thanks!!) to unlink it from the Amazon Appstore by installing the apk on a rooted phone of mine and using Lucky Patcher as described here: https://forum.xda-developers.com/fire-tv/help/bbc-iplayer-sideloaded-app-owned-error-t3315474
I'll post a link to it if I'm successful :fingers-crossed:
TheFixItMan said:
Here is the BBC Iplayer app for fire tv
Obviously if you're not in the UK you will need a vpn connected to the UK
You also need a BBC account to be able to log in
Click to expand...
Click to collapse
Thanks for the .apk file. It installs and launches without any problem but an Amazon UK account has to be linked to the application. So it doesn't work with e.g. Amazon Germany account. Maybe I should change my country to UK, download the app from Amazon appstore and try it again. Even if it works, it will probably not work any longer, as soon as I change the country to Germany.
I rebuilt the app without license verification by using Lucky Patchers. After opening the app it instantly crashes..
hvq22 said:
Thanks for the .apk file. It installs and launches without any problem but an Amazon UK account has to be linked to the application. So it doesn't work with e.g. Amazon Germany account. Maybe I should change my country to UK, download the app from Amazon appstore and try it again. Even if it works, it will probably not work any longer, as soon as I change the country to Germany.
Click to expand...
Click to collapse
Try this one - I've removed the Amazon verification from it
You will still need to vpn to the UK
TheFixItMan said:
Try this one - I've removed the Amazon verification from it
Click to expand...
Click to collapse
Thanks but your version crashes after opening the app. I have successfully installed my own rebuild. First I edited the original .apk file you provided with APK Editor. I just changed app name and package name to something different without changing the length. Then I compiled the new .apk file and removed license verification with Lucky Patchers. I can login but when I click on a show I get an error. It says "Something went wrong loading this programme. Error code 02001".
hvq22 said:
Thanks but your version crashes after opening the app. I have successfully installed my own rebuild. First I edited the original .apk file you provided with APK Editor. I just changed app name and package name to something different without changing the length. Then I compiled the new .apk file and removed license verification with Lucky Patchers. I can login but when I click on a show I get an error. It says "Something went wrong loading this programme. Error code 02001".
Click to expand...
Click to collapse
Same error message here. I have tried two different VPN services and one Smart DNS service. None of them worked. Each time the same error message. The only iPlayer on the Firestick that will 'work', is the web version. Not the most convenient way to get to whatever you want to watch, but it's doable. Download Firefox for Firestick, sign up for a BBC account, start your VPN and you're good to go. It still would be so much more convenient if there would be a working app on the Firestick. Is anybody still working on this, by any chance? Thanks!
In my case the "normal" Android Version works on the Fire TV Box 1st Gen. As mentioned by another user before, u have to use a mouse or in my case a bluetooth keyboard with trackpad to navigate around. But it's much stabler than the workaround with firefox and the web version.
I have a fire stick 2nd generation. I will try your option and see if that works better. May I ask where you got that app from?
Thanks!
Michel Boerebach said:
I have a fire stick 2nd generation. I will try your option and see if that works better. May I ask where you got that app from?
Thanks!
Click to expand...
Click to collapse
Go back one page and read what I wrote! (What I wrote was apkmirror...)
https://forum.xda-developers.com/showpost.php?p=77310494&postcount=9
*THIS WORKS* I just checked to make sure, and yes, you can use the newest regular Android (phone and tablet) version of BBC Iplayer currently available on your FireTV, bbc.iplayer.android_4.56.2.2-45620002_minAPI16.apk as of today. The one I mentioned on the first page is outdated now. Just search for it on apkmirror. Remember, you will need to use a UK VPN service (I use Express VPN, and East London location) and a mouse or mouse emulator app (Mouse Toggle or CetusPlay) you may also need an app that controls screen orientation... I can't remember if you need it or not for Iplayer, but I use Set Orientation v1.1.4 all the time. Good luck.
Now go smoke me a kipper!
hvq22 said:
Thanks but your version crashes after opening the app. I have successfully installed my own rebuild. First I edited the original .apk file you provided with APK Editor. I just changed app name and package name to something different without changing the length. Then I compiled the new .apk file and removed license verification with Lucky Patchers. I can login but when I click on a show I get an error. It says "Something went wrong loading this programme. Error code 02001".
Click to expand...
Click to collapse
This worked perfectly for me, thank you very much.
Would you be kind enough to share the process/program you used for renaming? I would like to do the same thing for the ITV hub, and if it isn't too difficult, learn to do it myself.
Thank You
markarmer said:
This worked perfectly for me, thank you very much.
Would you be kind enough to share the process/program you used for renaming? I would like to do the same thing for the ITV hub, and if it isn't too difficult, learn to do it myself.
Thank You
Click to expand...
Click to collapse
Actually there isn't much to know about APK Editor. It is an app to modify package name, app name etc... You can follow this tutorial on Youtube.
new app store version required
hvq22 said:
Actually there isn't much to know about APK Editor. It is an app to modify package name, app name etc...
Thank You - I'm still bashing my head against a wall with this after trying for nearly a week now....
I've tried renaming with APK edit and also with APK tool and every time I put my edited APK's on the Fire TV I get error: new app store version required.
Your modified APK works great so I know it is something I am either doing or not doing but I'm at a loss.
I've also tried using lucky patcher on files from APKedit and APKtool but it doesn't change the error, I've tried resigning in APKtool, I've tried both Full and 'Common' methods in APKedit. I've also tried putting my modified APK's on both gen 2 and 4k versions of both Fire Sticks and Fire TV's but I get the same error on everything. Your modified APK works perfectly on all devices. I have also tried this on different APK's including originals from ITV, All4, my5 and BBC.
Any suggestions for what I maybe doing wrong or what I can try?
Thank You very much in advance.
Click to expand...
Click to collapse
hvq22 said:
Thanks but your version crashes after opening the app. I have successfully installed my own rebuild. First I edited the original .apk file you provided with APK Editor. I just changed app name and package name to something different without changing the length. Then I compiled the new .apk file and removed license verification with Lucky Patchers. I can login but when I click on a show I get an error. It says "Something went wrong loading this programme. Error code 02001".
Click to expand...
Click to collapse
Thanks, still working perfect :good:

[FireTVStick4k] Updated Info November 2019

Hi everyone, it's been a long time! I used to be into this stuff back when I got my original Fire TV Gen 1 Box and rooted it etc. I still have been rocking it but it's slow and like half rooted ( unlocked but not root). Got a great deal on a FireTv4k stick on amazon for $25
Rumor has it that Black Friday will have this price as well and we can expect a LARGE influx of new firetv users posting. the same questions I had about the state of Rooting, KODI, Custom Launchers etc. This information is by NO MEANS exhaustive, and is just what I gathered in the last few hours of research and getting things up and running.
*Do I need to Jailbreak/Root my new fire tv?*
Honestly, probably not. Jailbreaking, or rooting as. we call in android world is really not AS useful as many think. It allows for much deeper customization however for what most people are looking for ie. KODI/Sideloading APK's a root/jailbreak _IS NOT REQUIRED_. This link will explain how to turn on developer tools and 3rd party apps. and how you can load KODI on to your fire tv without rooting.
https://www.tomsguide.com/us/how-to-install-kodi-fire-tv,news-25115.html
*2. Can I Root My Fire TV*
If you still want to root/jailbreak, for whatever reason. Some devices can and some devices cant be rooted. The firetv4k stick can be rooted. However it's not for the faint of heart and required removing the casing, shorting out some leads on the electrical board and having a linux machine handy. Not really worth it in my opinion.
3. Can I put custom launchers on my fire tv so I don't need to look at all the ads on the amazon home screen.
YES you can! the method that worked for me today ( 11/20/2019) was using Lean Back Launcher Instructions found in the first post here.
https://forum.xda-developers.com/fire-tv/development/app-leanback-launcher-fire-tv-t3750451
BUT on page 18 user @tsynik was kind to update a long dead project for 4k fire tv's at this link https://github.com/tsynik/LeanbackLauncher
the finally piece of the puzzle is to get it so that when you press the HOME button on your remote, it goes to this new , less cluttered launcher. To do that we need LauncherHijack. Also another app that seem's to have not been updated in a while. Thankfully I came across a post on git hub with instructions to get it working https://github.com/BaronKiko/LauncherHijack/issues/52#issuecomment-504738320
I personally ended up not even using Leanback Launcher in the long run. Instead I used the LauncherHijack and set it to KODI.....that way every time I press home I get put back to kodi. I then used the theme AMBER to create a custom menu in kodi that links out to the official NETFLIX/HBO GO,YOUTUBE apps.
I hope this helps a few of the newbies coming in here. Feel free to ask questions and I'll try my best to answer. But be warned im not super technical.
Thanks!
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
JUSTINMARMER said:
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
Click to expand...
Click to collapse
really? Can you give me an example of an app that does that? I haven't run into this error yet using KODI,Youtube APK, Netflix APK, and HBO GO Apk.
Are you sure you are using the updated leanback launcher for fire tv 4K that I linked to?
Sure, if you go back to the thread that's all about that LauncherHijack
https://forum.xda-developers.com/fire-tv/general/launcher-root-launcher-hijack-v4-t3877467
You'll see a bunch of us crying about it.
JUSTINMARMER said:
Sure, if you go back to the thread that's all about that LauncherHijack
https://forum.xda-developers.com/fire-tv/general/launcher-root-launcher-hijack-v4-t3877467
You'll see a bunch of us crying about it.
Click to expand...
Click to collapse
That's interesting. I have not had this issue. I seem to maybe used launcher hijack V 3? along wit hate git hub REPACK and Settings File.......can you try that and tell me if you get the same results?
I have attached the two files I use. Install Hijack, Then Install Debug, Launch Debug First, Then Launch Hijack
Dxfan227 said:
That's interesting. I have not had this issue. I seem to maybe used launcher hijack V 3? along wit hate git hub REPACK and Settings File.......can you try that and tell me if you get the same results?
I have attached the two files I use. Install Hijack, Then Install Debug, Launch Debug First, Then Launch Hijack
Click to expand...
Click to collapse
Do I need to run any ADB commands?
Dxfan227 said:
really? Can you give me an example of an app that does that? I haven't run into this error yet using KODI,Youtube APK, Netflix APK, and HBO GO Apk.
Are you sure you are using the updated leanback launcher for fire tv 4K that I linked to?
Click to expand...
Click to collapse
Can you confirm you have done this on the latest 4K firestick ? The one that has the ADB Shell as "mantis"
When the follow the process:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
All works great, except when i open Youtube / Netflix , i get the voice view / narrator telling me whats on the screen !
Please let me know
JUSTINMARMER said:
Do I need to run any ADB commands?
Click to expand...
Click to collapse
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
Intenti0n said:
Can you confirm you have done this on the latest 4K firestick ? The one that has the ADB Shell as "mantis"
When the follow the process:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
All works great, except when i open Youtube / Netflix , i get the voice view / narrator telling me whats on the screen !
Please let me know
Click to expand...
Click to collapse
That's interesting you're the second individual in this thread with this issue.
The firestick 4k was ordered from amazon directly just last week. I assume it's "mantis". I have been using YouTube and have no overlay voice. Just regular app experience.
JUSTINMARMER said:
The whole bit about the launchers is outdated for the 4k stick at least. That method now results in a voice overlay on almost all streaming apps. No fix has been found yet.
Click to expand...
Click to collapse
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
I'm glad I could help ( What little I did LOL). Hopefully others will find this thread useful who had the same voice over issues as well as new fire TV 4k members coming from the BlackFriday Deals.
One other thing I did, and I'm not sure if it even does anything, is restrict amazon updates at the router level. It's pretty unreliable obviously but I figured it couldn't really hurt to do this.
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
I haven't factory reset yet, but I will try when I get off work and report back. Thank you for your help.
JUSTINMARMER said:
I haven't factory reset yet, but I will try when I get off work and report back. Thank you for your help.
Click to expand...
Click to collapse
there were some comments that you should uninstall the old version of LauncherHijack before the using the new one I linked. Maybe try that first before the full factory reset.
Intenti0n said:
Hey man,
after suffering with the voiceview issues for weeks, i've finally managed to fix it !
All, I did was a factory reset of my 4K firestick and the repeated the install steps:
1. Install debugfile (settingstest apk)
2. Install launcherhijack
3. Run adb command - adb shell pm grant com.example.settest.settingstest android.permission.WRITE_SECURE_SETTINGS
4. Start the settingstest app, which automatically starts hijackthis.
and i have no more narrator nonsense !
Click to expand...
Click to collapse
Dxfan227 said:
there were some comments that you should uninstall the old version of LauncherHijack before the using the new one I linked. Maybe try that first before the full factory reset.
Click to expand...
Click to collapse
Factory reset and using the files you provided in this thread worked. Thanks for your help.
So I stumbled upon a guide from way back of 2016, and was wondering if it's possible to connect an NTFS external HDD to the FireTV 4k stick. The guide in question concerned a Fire TV and used a side-loaded "Paragon NTFS & HFS+" app to mount the hard drive and Kodi to access it.
Has anybody have had experience with that? Could that be possible if a powered USB hub was used?
Update: Although the voice view nonsense is fixed, one problem remains.... The built in cursor for Silk Browser has disappeared. I'm having to use an air mouse or mouse toggle. Did two more factory resets and once the ADB command is entered this problem returns.
JUSTINMARMER said:
Update: Although the voice view nonsense is fixed, one problem remains.... The built in cursor for Silk Browser has disappeared. I'm having to use an air mouse or mouse toggle. Did two more factory resets and once the ADB command is entered this problem returns.
Click to expand...
Click to collapse
Yes, I'm having the same issue with the cursor in Silk – I'm currently looking at the source of LauncherHijack to find out if we can do something about that. Meanwhile you can use Firefox; there the cursor is still working...
TheRealQubix said:
Yes, I'm having the same issue with the cursor in Silk – I'm currently looking at the source of LauncherHijack to find out if we can do something about that. Meanwhile you can use Firefox; there the cursor is still working...
Click to expand...
Click to collapse
Yes, but video controls in Firefox are atrocious. Please keep us informed if you make any progress with the cursor fix.
JUSTINMARMER said:
Yes, but video controls in Firefox are atrocious. Please keep us informed if you make any progress with the cursor fix.
Click to expand...
Click to collapse
Yeah, I know But better than no cursor at all... I just got a wireless mini keyboard with touchpad which helps by providing a "real" mouse cursor in Silk but I'd really like to be able to use the standard remote... will keep this thread updated if I find a solution.
Btw, I've combined the functionality of the settingstest/debug apk into LauncherHijack so let me know if anybody needs this; then only LauncherHijack plus 1 adb command is required... (can I add files here?).

Categories

Resources