Fix for KF Words with Friends ads. - Kindle Fire General

WWF on kindle fire is frustrating because apparently they do not offer a paid version with no ads. I've heard of versions with an in-game shop where you can buy it... but I've never seen this working on KF. On top of that, the ads load very slowly, they mix up the location of the exit/skip button, and some of them hang or crash the game.
The 'fix' I've found isn't perfect, but it helps. First close out of the game entirely (might need to use some kind of task manager). Then use root explorer or a similar app and navigate to this folder:
/data/data/com.zynga.words/files
Long press on the folder "GSContent" and choose "Permissions". Change permissions so that only a single box is checked... Read permissions for Owner.
That's it. Now it cannot write to its ad folder, the result being it can't fetch and save ads. You get the generic, easily skipped ad (the one that says "now play anywhere"). Maybe someone smarter can figure out if there's a way to edit the other files in com.zynga.words to skip the ads completely.

If you're rooted you can try AdAway or AdFree.

Related

[Q] In-phone popups for UC Browser 8

I am on the March 5th build of ICS from Quarx, and have only experienced this issue on this ROM, however I have not tried going to another version to see if it's something I viewed/downloaded.
Every once in awhile I get a notification, it looks exactly like a smaller version of the Messaging app's icon. The title says something like "Faster, Better" etc. and once I click on it there is an image of an ad for UC Browser 8. It only happens when I have internet, but all I can do is swipe the notification and wait for it to happen again.
There is a folder in the root of my SD card called Joy. Inside are three more folders: Cache, PopAd, and config. Nothing in Cache, PopAd includes the ADucweb_en.jpg image that pops up. In config there is dk.pro, popAd.config, running.config, and sys.config.
When I delete the folder, it reappears once the ad pops up- which seems to coincide with why I always need internet when the ad pops up.
Any advice on how to handle this? It's annoying and could be simply malware (AVG finds nothing wrong) but it seems to be a total breach of privacy and security that a folder is able to redownload itself continuously against the user's wishes. I'm unaware if this has anything to do with the person/people behind UC Browser 8, but I feel I need to contact them as well for malicious advertising by someone.
I had these same notifications happening, and found those files too. After installing "Addons Detector" I found that these were coming from an app I'd recently installed called "Mission Impossible FREE" (com.letang.game109.en).
I wonder if there's a better way to identify the app that creates a notification. Nearly anonymous notifications seem like an easy spam vector. It'd be nice if a long press on a notification message gave identifying details about it's origin.
-Ben
problem solved
same problem here. thx to another member, i now know how to remove it permanently. when the ad pops up, take note of the game/app that it's advertising. go to market and find its developer. then check and see if you have any of their app/game installed in your phone. just uninstall them and you'll be able to delete the joy folder permanently. and the ad will never pop up again.
the developer that's making these ads in my phone is call LeTang, Inc. i think it's the same for you.

[Q] Nook Simple Touch - all set up and it's partly fun

Hi all, recently bought one of these nice little devices myself. This is how I got on, not all that's supposed to work actually does.
Rooting with Touchnnoter 2.1.31 was easy enough and I soon found SearchMarket to access Android Market. What does work: Kindle, QuickPic, AdAway, DropBox, GoodNews
So I could be reading books and news, but I'd like to have a bit more, namely web access!
- ReadItLater/Pocket is shown as purchased in Market, but can't be installed
- Stock browser shows starting page as Error404, directly opening another page works first time only, but links or scrolling don't. Plus it often crashes.
- pre-installed Opera Mini didn't work, so I uninstalled and reinstalled:
a) only clicking "accept" REALLY fast allowed me to open it at all, otherwise it'd crash
b) spiegel.de and BBCNews always crash, even with images turned off I only briefly see the page layout
- Opera Mini Next doesn't open,
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
- Dolphin Browser often crashes as well, plus no add-ons can be found
Any ideas why this is happening?
Plus: can anybody tell me how to access the external sdcard? I tried several file managers, activated root access etc. but have never been able to access /mnt/ or external_sd or emmc. So I haven't been able to sideload any apk either.
Thanks!
I use Opera Mobile, I found the apk somewhere (not on Market).
The SD card appears as /sdcard in the system (i.e. shell or ADB).
It is the second device mounted on the USB (i.e. desktop).
If you are writing an application you need the permission android.permission.WRITE_EXTERNAL_STORAGE.
There's also Instafetch as an alternative clipper.
Regards market errors, it's nice to do adb installs anyway, just a matter of getting hold of the .apk, possibly from AppBrain. OperaMobile (not to be mistaken with the lighter streaming OperaMini) works well for me. Perhaps there's a apk direct from Opera available.
It sounds like you have a problem with market. Perhaps adblock could be interfering? As I say, check out alternative ways to install in the interim.
The last couple versions of opera mini don't work but luckily I backed up my apps via airdroid and have a version that works. Readitlater/Pocket does not work because their recent updates have dropped android 2.1 support. Have you tried es file explorer? In ES you tap the home icon on the toolbar and select Phone the sdcard should then appear as a folder
PatchMeUp said:
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
Click to expand...
Click to collapse
I see both Opera Mobile and Evernote through SearchMarket.
Try to see if you can find Opera Mobile directly from Market (not SearchMarket)
Market -> App -> Communication -> Top Free
Opera Mobile is on the second page.
Alternatively you could go to Google Play on your desktop/laptop
and see if the Nook shows up on the devices (its called Phone).
Then install them on the website for the device, and a few seconds later you will see them install on the nook.
--
PatchMeUp said:
- Opera Mobile and Evernote are supposed to work, but don't appear on SearchMarket
Click to expand...
Click to collapse
play.google.com/store/apps
Browsing and installing from the webstore is definitely way faster than on the Nook.
Also, I use another app called Quick Search Widget. Launch it as an app or from the widget. It can search the Market, and also doubles as a Google/wikipedia/... search widget.
Wow, thank you all for your tips - quite a kick-start and steep learning curve!
SD card: my bad, as "sdcard" was available. But as I recently formatted this drawer on my SGS (wanting to format the external sdcard, but wiping the OS...) I was extra cautious. Settled.
I downloaded adb and installed apks, great! I still don't get it how to do this on the Nook itself. There's something in NookColorTools about the app having to be in /system/apps/ or else it won't work...
And I'm quite proud to have figured out why Market didn't work! There was something wrong with the content filter: although set to "all", a lot of apps were blocked. Having switched to "mature", I'm in business with Evernote and trying out Instafetch.
BTW: @Schneicw, you're the best! The working OperaMini.apk was the best birthday present (couple of days early)! You wouldn't happen to have an old ReadItLater.apk lying around as well?!?
Next, I'll give the ebooklauncher a shot. Fingers crossed!
PatchMeUp said:
W
I downloaded adb and installed apks, great! I still don't get it how to do this on the Nook itself. There's something in NookColorTools about the app having to be in /system/apps/ or else it won't work...
Click to expand...
Click to collapse
You probably do not have install of Non-Market apps enabled.
Bring up NookColor Tools, and you will see check box with "Allow Non Market Apps". This might be checked (but still not working).
So you need to uncheck this box and recheck it.
Also try out remote install of apps from the google play website play.google.com/store/apps from a laptop (you need to login with the same account as on your nook), I find that really convenient...
--
I've got my Nook Simple Touch rooted with latest Touchnooter. The thing is, I don't want to use the Android Market at all. I want to install the F-Droid repository instead, as it has nothing but Free Software Apps, and has satisfied all my needs on my Droid phone, and I would prefer to keep as much of my data away from google as I can.
I have the FDroid.apk file. But I can't understand how to install it. I have the box (about allowing install of outside apps) in NookColor Tools checked. But I don't know how to get to the file on the SD card to start installing it.
What is this I've been hearing about installing with adb? Does that mean you can't just go to a file manager, select the apk, and begin installing? Because that is essentially how F-Droid installs its apps. Just does it all on its own, you just click "Install". But if that method doesn't work on the NST. Than F-Droid won't work
Any help would be very appreciated. God Bless ya guys!!
P.S. also the stock browser doesn't really work right. just goes to a black screen after a couple different web pages. And Opera (the one installed by Touchnooter) won't open at all. Just flashes the screen once, then stays on the home screen.
We really need a custom made CyanogenMod Rom!!! I get the feeling it would solve alot of our issues.
clem11388 said:
I have the FDroid.apk file. But I can't understand how to install it. I have the box (about allowing install of outside apps) in NookColor Tools checked. But I don't know how to get to the file on the SD card to start installing it.
Click to expand...
Click to collapse
You should be able to connect the nook to your Windows machine and copy the .apk onto the sdcard.
For browser Opera Mobile works for me.
TouchNooter also has the Amazon Market, which you could use.
--
cbay said:
You should be able to connect the nook to your Windows machine and copy the .apk onto the sdcard.
For browser Opera Mobile works for me.
TouchNooter also has the Amazon Market, which you could use.
--
Click to expand...
Click to collapse
well as a first note, I would like to say I have no Windows machines at all. I am 100% Linux
But I already have the apk file on my SD card. Its just I have no idea how to get to the file to install it. I thought that the app "Super Manager" was a file explorer/manager of some sort. But it does the same thing as Opera, I click on the icon in the App drawer, and the screen just flashes once or twice. Then returns the the home screen. No thing saying that it has crashed or anything.
So that is where I'm stuck.
Also, as a side note, I wish to use the F-Droid repository, because I want to use nothing but Open Source (Also known as Freedom Based) Software. Including markets. It's the number one reason why I use nothing but Linux on my machines. Linux is also faster than Mac or Windows, but won't get into that can of worms right now. hahaha.
You could write your own file explorer Jk
adb install seems to be the way for you.
Google "ADB download install", there should be a ton of links.
However now you will have software created by google installed/running on
your linux machine. (ha ha).
--
cbay said:
You could write your own file explorer Jk
adb install seems to be the way for you.
Google "ADB download install", there should be a ton of links.
However now you will have software created by google installed/running on
your linux machine. (ha ha).
--
Click to expand...
Click to collapse
Lol Well I have next to zero programming knowledge. But when I find the the best open source file explorer I'm definitely gonna throw the dev more than a few bucks for his hard work.
I'll look into adb installing for now. Just really hope and pray we get a Cyanogen or some other real Rom ported to NST soon. I think would solve all our issues with a totally different rom on it.
P.S. yes, having proprietary google software is gonna bug the crap outta me!! lol
God Bless ya guys!

[ROOT][HOW TO] Install Google Play Incompatible Android Apps Noob (Simple) Version

This is a simple Step-by-Step guide on How To: Install Google Play Incompatible Android Apps Kindle Fire 7" HD, Kindle Fire HD 8.9" and Kindle Fire 2 with Windows - Noob (Simple) Version. The main group steps are outlined with A, B, C while the sub-group steps are outlined with 1, 2, 3. We attempt to keep this tutorial updated regularly - adding information from the end users experience. We have recently upgraded the storage servers to increase uptime, you now have two options for the downloads both are ad free. Option one is a Dropbox Storage Server and Option two is a Ubuntu One Storage Server, if one is under maintenance you may use the other download link. When you are done with the tutorial, please take the time to post feedback, this is very important to us - without your feedback, we have no way of knowing if we are doing our job. Finally, if you feel we did a decent job, please think about donating to us using the "Donate to Me" button - this is how we make a living, without your kind donations we would no longer be able to do this for a living.
Prerequisites:
1. Kindle Fire HD 7", Kindle Fire HD 8.9" or Kindle Fire 2 7"
2. ES File Explorer or Root Explorer from Google Play.
Some Android apps on Google Play claim to be incompatible with various devices. There’s a good chance that these apps will run fine on many of these devices – you can bypass this check with root access.
Some apps won’t actually work after you install them, but many will. This also solves problems with applications that will install but refuse to play – for example, Boat Browser with the “this device is incompatible” message.
A) Editing Build.prop
The build.prop file contains a few strings (bits of text) that identify your Kindle Fire as KFTT. If you edit this file, Google Play and other apps will think you’re using a different device than you actually using. Be very careful when editing this file – we’ll just be editing a few tiny parts of it. If you edit other parts, you could cause serious problems with your device.
First, launch the ES File Explorer app. Open its Settings screen and enable the Root Explorer and Mount File System options. You may also want to enable the Up to Root option on this screen, so you can easily tap the Up button and navigate to your root directory.
Step 1: Navigate to the /system/ directory on your device and locate the build.prop file.
Step 2: You should create a copy of the original build.prop file elsewhere – long-press on it, select Copy, and then Paste it into another folder – say, your /sdcard/Download folder.
Step 3: Now you’re ready to edit the file. Long-press it, select Open As, select Text, and select the ES Note Editor application
Step 4: Look for the ro.product.model and ro.product.manufacturer lines. These are the important ones.
Step 5: Change these lines to pretend your device is another model. For example, to imitate a Nexus S, use these lines:
ro.product.model = Nexus S
ro.product.manufacturer = samsung
Step 6: After making this change, tap the menu button and select Save.
B) Final Steps
Step 7: Go into the Settings screen, select Applications, select Manage Applications, tap the All category, and select the Google Play app. Clear its cache and data, and then restart the Kindle Fire.
Step 8: Open Google Play and you should be able to download apps that claim they’re not compatible with your Kindle Fire. Applications, Games and Browsers that detect your device should also work, too – Gameloft games seem to be particularly guilty of this. Some apps may still not install or work with your device for other reasons — for example, Google Chrome won’t work on pre-Android 4.0 devices, Bluetooth Tether fails on the Kindle. Some apps may be restricted to certain countries so do not break these rules.
Step 9: Most applications from Google Play Store are installed in the /data/app folder. There are many cases where the application will fail when first launched. If you experience an application that suddenly Stops, move the application to /system/app and change the permissions to User: Read Write | Group: Read and Others: Read. Then reboot your Kindle. If the application continues to fail, please open a post in this thread and we will have our developer work on a solution.
Hi prokennexusa
- I just tried this on my KFHD7"
- After changing the two lines and clearing out the Store app cache and data, I restarted and went back to Play.
- The three apps I was looking for were still not available to me (Fandango, Boat Browser and Chrome)
- I actually downloaded another app store (1Mobile Market) and downloaded all three apps which I installed and ran without problem.
- Also, I thought that perhaps it was not enough to change the two lines you mentioned (product model & manufacturer) so I tried this again with additional changes to brand (changed to samsung) model (changed to nexus s) and device (changed to nexus s) and then I saved the file, cleared cache and data from the google play store and again sought to gain these three apps which were are "not compatible" with my device.
- Unfortuntately, the Play store did not change the status for those apps --they all remained "not compatible" for the device.
- One good point I gained out of this so far is that I have found another pretty good market to get apps to sideload on my KFHD7.
- One question (please!), can I leave the build.prop identities (model, manufacturer, brand, name, device) in their changed state (samsung/nexus s) or is it better to revert them back to the Amazon Kindle for some reason?
Thanks!
Install Google Play Incompatible Android Apps Noob (Simple) Version
markbc01 said:
Hi prokennexusa
- I just tried this on my KFHD7"
- After changing the two lines and clearing out the Store app cache and data, I restarted and went back to Play.
- The three apps I was looking for were still not available to me (Fandango, Boat Browser and Chrome)
- I actually downloaded another app store (1Mobile Market) and downloaded all three apps which I installed and ran without problem.
- Also, I thought that perhaps it was not enough to change the two lines you mentioned (product model & manufacturer) so I tried this again with additional changes to brand (changed to samsung) model (changed to nexus s) and device (changed to nexus s) and then I saved the file, cleared cache and data from the google play store and again sought to gain these three apps which were are "not compatible" with my device.
- Unfortuntately, the Play store did not change the status for those apps --they all remained "not compatible" for the device.
- One good point I gained out of this so far is that I have found another pretty good market to get apps to sideload on my KFHD7.
- One question (please!), can I leave the build.prop identities (model, manufacturer, brand, name, device) in their changed state (samsung/nexus s) or is it better to revert them back to the Amazon Kindle for some reason?
Thanks!
Click to expand...
Click to collapse
markbc01,
What I think is happening is the vendors are given two options on how to read the model one reads the build.prop data while the other executes a simple 'android.os.Build.MODEL' request. It looks like most vendors are turning to the latter. They may also query the device fingerprint.
This is great info, this is what we were hoping for:good: - your feedback so we can improve the process and make it work 100% of the time. Give us 24 hours to look at all angles and then we will post an update that will solve your problem.
Leave the build.prop data as is, there is no disadvantage leaving the name changed.
Many free versions such as all of the Angry Birds games are still incompatible from the Play Store even with this edit, yet they work perfectly fine if sideloaded, guess that's more to do with the fact Amazon App Store only having the paid versions & asked Google to block them.
Install Google Play Incompatible Android Apps Noob (Simple) Version
Gilly10 said:
Many free versions such as all of the Angry Birds games are still incompatible from the Play Store even with this edit, yet they work perfectly fine if sideloaded, guess that's more to do with the fact Amazon App Store only having the paid versions & asked Google to block them.
Click to expand...
Click to collapse
Gilly10,
You nailed it. Amazon and Google have a very tight relationship. As a matter of fact, if you watch the traffic when you purchase something from Amazon Software App Store, you will see something very interesting. The purchase traffic routes through Amazon but the download request is processed on the same server array as ................. you guess it, Google.
instagram still won't let me install cause its still reading its not compatible
Sent from my KFTT using XDA Premium HD app
prokennexusa said:
Gilly10,
You nailed it. Amazon and Google have a very tight relationship. As a matter of fact, if you watch the traffic when you purchase something from Amazon Software App Store, you will see something very interesting. The purchase traffic routes through Amazon but the download request is processed on the same server array as ................. you guess it, Google.
Click to expand...
Click to collapse
Actually just looked Amazon do have the FREE versions but only of the first 4, Star Wars is the only paid app without a FREE version, strange they would block the rest, puzzling!
meddle70 said:
instagram still won't let me install cause its still reading its not compatible
Sent from my KFTT using XDA Premium HD app
Click to expand...
Click to collapse
A sketchy workaround (because who knows where they're sourcing their apks) would be to install blackmart, aptoide or similar alternative market and install it from there.... What I can say that it works, but I don't fully endorse it because again, I don't know where they source their apps.
Hi,
Changing the two lines caused a license problem with Swype keyboard... any of you experienced this ?
Sent from my KFTT using xda premium
iCoN3o said:
Hi,
Changing the two lines caused a license problem with Swype keyboard... any of you experienced this ?
Sent from my KFTT using xda premium
Click to expand...
Click to collapse
Yeah it says it's unregistered or something a long those lines, only thing to do is put back the correct details that you changed or if you copied the build.prop beforehand copy it back to system/ & reboot.
Kindle Fire HD and 2 First Aide Software - Noob (Simple) Version
iCoN3o said:
Hi,
Changing the two lines caused a license problem with Swype keyboard... any of you experienced this ?
Sent from my KFTT using xda premium
Click to expand...
Click to collapse
iCoN3o,
This makes sense, the reason? Swipe Keyboard thinks you have copied the software, here is a fix. Go into More+ > Applications > Installed Applications - find Swipe. Clear the Cache and User Data, then remove Swipe.
Then install our software and wipe the User Data and Cache : Kindle Fire HD and 2 First Aide MAJOR UPDATE 02/14/2013 at 21:48 Rev4.2.22
Reboot the Kindle. Go to Google Play Store and reinstall Swipe. The issue will disappear.
Kindle Fire HD and 2 First Aide Software - Noob (Simple) Version
Gilly10 said:
Yeah it says it's unregistered or something a long those lines, only thing to do is put back the correct details that you changed or if you copied the build.prop beforehand copy it back to system/ & reboot.
Click to expand...
Click to collapse
Gilly10,
Actually it is an easy fix. Swipe thinks you have copied the application to a new Android, here is how you fix the issue:
Go into More+ > Applications > Installed Applications - find Swipe. Clear the Cache and User Data, then remove Swipe.
Then install our software and wipe the User Data and Cache : Kindle Fire HD and 2 First Aide MAJOR UPDATE 02/14/2013 at 21:48 Rev4.2.22
Reboot the Kindle. Go to Google Play Store and reinstall Swipe. The issue will disappear.
Thanks ! That worked.
Sent from my KFTT using xda premium
Google Play Incompatible Android Apps Noob (Simple) Version
iCoN3o said:
Thanks ! That worked.
Sent from my KFTT using xda premium
Click to expand...
Click to collapse
iCoN3o,
Thank you for taking the time to post feedback. We do appreciate it, thank you!
Install Google Play Incompatible Android Apps Noob (Simple) Version
meddle70 said:
instagram still won't let me install cause its still reading its not compatible
Sent from my KFTT using XDA Premium HD app
Click to expand...
Click to collapse
meddle70,
This method works on about 60% of the vendors. It depends on how the vendor reads the make and model. There is another method will will be posting that will take care of the issue 100% of the time, give us a few days and we will post the additional work.
Google Play Incompatible Android Apps Noob (Simple) Version
Gilly10 said:
Actually just looked Amazon do have the FREE versions but only of the first 4, Star Wars is the only paid app without a FREE version, strange they would block the rest, puzzling!
Click to expand...
Click to collapse
Gilly10,
The reason may have to do with the contract that Amazon has signed with Google Play, since there appears to be little rhyme and reason.
Google Play Incompatible Android Apps Noob (Simple) Version
meddle70 said:
instagram still won't let me install cause its still reading its not compatible
Sent from my KFTT using XDA Premium HD app
Click to expand...
Click to collapse
meddle70,
We have a signed copy of Instagram on our server we were using for testing, here is a link to Instagram 3.4.0: https://dl.dropbox.com/u/54456659/Instagram_3.4.0.apk.zip
Pleas extract Instagram_3.4.0.apk.zip ad Instagram_3.4.0.apk then install on your Kindle. You may use ES Explorer to install Instagram_3.4.0.apk by clicking on the Instagram_3.4.0.apk program and wait for "installed successfully". Once you have installed Instagram_3.4.0.apk be sure to move Instagram_3.4.0.apk from /data/app to /system/app check the permissions of Instagram_3.4.0.apk in /system/app they should be: User: Read Write Group: Read and Others: Read - be sure to reboot prior to using Instagram 3.4.0.
If you run into any issues with the installation, just post the question here or in our Backup/Recovery thread.
Google Play Incompatible Android Apps Noob (Simple) Version
helix4u said:
A sketchy workaround (because who knows where they're sourcing their apks) would be to install blackmart, aptoide or similar alternative market and install it from there.... What I can say that it works, but I don't fully endorse it because again, I don't know where they source their apps.
Click to expand...
Click to collapse
helix4u,
We are a little confused? Can you please clarify?
This is for Google Play and we do not use any APK"s in this tutorial. This tutorial allows you to install programs from Google Play that is accidentally blocked due to "incompatible" message. We have found this message is erroneous about 80% of the time, so we decided to find a way around the issue. Now there may be issues with certain packages that require Jelly Bean, this will not work for the packages designed for Jelly Bean but this workaround does work for the other packages.
prokennexusa said:
helix4u,
We are a little confused? Can you please clarify?
This is for Google Play and we do not use any APK"s in this tutorial. This tutorial allows you to install programs from Google Play that is accidentally blocked due to "incompatible" message. We have found this message is erroneous about 80% of the time, so we decided to find a way around the issue. Now there may be issues with certain packages that require Jelly Bean, this will not work for the packages designed for Jelly Bean but this workaround does work for the other packages.
Click to expand...
Click to collapse
My reply was directed toward someone who had a problem with a specific application where the application was still claiming to be incompatible in the play store. I offered a workaround that does not use the play store, but instead uses an alternative market application. My comments about APKs were in reference to the applications provided by these alternative market applications.
There's an even easier way now. side load market helper.
http://codekiem.com/2013/02/13/market-helper/
This app "fools the android market into thinking you have a nexus 7, or a galaxy S 3 or a couple of others.
Root is required. Change is temporary and won't touch your build prop.
I've tested it and it works as advertised.

Tasker

I had high hopes (very high!) that I could get tasker to run on the ouya, unfortunately I have not had any luck as of yet.
Maps was installed, as was a few files that needed to be manually installed in /system, but unfortunately neither seemed to work.
Has anybody had any luck? Please let me know if you did, I had big plans for this little system and tasker was a key piece to it.
Thanks.
Well, apparently I'm batting 1000 tonight on threads.
A reboot allowed instillation of the tasker trial version.
It looks like everything works, or as much as you would expect for the ouya. I did two test tasks. First was just a screen popup, which obviously worked great. The other was a reboot to test root access, and this also worked perfect (say hello to automated weekly reboots!).
Now, to see if autoremote can be made to work, and then on to autovoice or utter! and the inherently difficult prospect that will be.
Snoman002 said:
Well, apparently I'm batting 1000 tonight on threads.
A reboot allowed instillation of the tasker trial version.
It looks like everything works, or as much as you would expect for the ouya. I did two test tasks. First was just a screen popup, which obviously worked great. The other was a reboot to test root access, and this also worked perfect (say hello to automated weekly reboots!).
Now, to see if autoremote can be made to work, and then on to autovoice or utter! and the inherently difficult prospect that will be.
Click to expand...
Click to collapse
Please periodically update this thread with your progress? Curious to follow suit, though don't have the time to help in the investigations
A few issues with tasker itself, such as I can't download from Google play, it won't recognize my original order #, i can't find 'my' .apk, basically can't get my purchased version working and am stuck on the 7 day trial version. As for functionality it works great.
Current main task is to start XBMC if Autoremote received a certain message, as well as sending a message when xbmc is open and a different one when it closes.
On my tablet when I fire up the Yatse app, Tasker checks to see if XBMC is running, if not it displays a popup asking if I want to start xbmc. If I say yes it sends a command through autoremote which is what triggers tasker to start xbmc.
OK, a few things I have found.
Originally I could not download Tasker through the Play Store as the Ouya showed up as 'incompatible', however after a Play Store crash that removed it from my system, and subsequent reinstall, I can now download it from Google Play. I don't know why this was, but when I first did the play store mod I didn't have busybox installed, I did for the reinstall. I don't need the play version however as I was able to get the 'Trial' version validated, which is good as the direct download has added functionality (that I will never use). To validate the trial version you need to find the 15 digit order number (not the 16 digit Google provides in the email). This is best accomplished by using the 'Contact Crafty Apps' link in the email, and then finding Tasker, the 15 digit order number should then be visible. This only works if you bought Tasker before March 2013 though, otherwise you will need the Play store version (thanks Google :/)
To get Tasker to run you need to be Rooted and move two Google files to the proper location on the Ouya. Tasker will not run without the Google maps framework and oddly enough installing Google maps doesn't install the full framework. You can get these files by flashing the gapps package with CWM, or just install the two files themselves. To get the files unzip the gapps package, I think in the 'framework' folder. You need to move com.Google.android.maps.XML to /system/etc/permissions, and move com.Google.android.maps.jar to /system/framework. This WILL require you to remount /system as writeable. ES File Explorer worked for me (download an old version, 3.0.4 maybe, as the newest Play store version crashes), it was the only free root access file manager to work for me. Remount /system back to the way it was. BTW, I did all of this without adb, it was all done on the system itself with some help from dropbox (unzipped on my nexus, it was easier).
Tasker itself works great and I currently have it sending messages through autoremote to update variables on my other devices, this triggers a popup that asks if I want to start XBMC when I start my XBMC remote app (only if XBMC isn't running). If I select yes then it sends an Autoremote message that triggers a Tasker profile that starts XBMC. I also have Utter! setup to trigger the 'Start XBMC' Auto remote message on my Nexus
My next two tasks will be for an automatic nightly reboot, and a task that sends the Ouya into sleep mode when I start my alarm clock app on my nexus. I'm still trying to think of good ideas to implement. I hope to get a microphone working to use voice commands directly on the Ouya, and my dream is for an IR blaster to work so the Ouya could turn on my TV with voice commands (old TV)
Snoman002 said:
OK, a few things I have found.
Click to expand...
Click to collapse
Wow! I really commend you for your perseverance and willingness to share your experience and findings...people don't realize how much this helps others.
Scenes Working
Hey Snoman002,
I have my Ouya rooted and found a Tasker that can be used to mount and unmount NFS mounts. I have the two google maps files installed and have version 4.2 of Tasker installed. When i try to open the scene or even create a new one Tasker closes and goes back to the Make Menu. Have you seen a similar thing with the version you have been using ?
Thanks
Techhhead33
Techhead33 said:
Hey Snoman002,
I have my Ouya rooted and found a Tasker that can be used to mount and unmount NFS mounts. I have the two google maps files installed and have version 4.2 of Tasker installed. When i try to open the scene or even create a new one Tasker closes and goes back to the Make Menu. Have you seen a similar thing with the version you have been using ?
Thanks
Techhhead33
Click to expand...
Click to collapse
Sadly, other than getting it running initially I have done nothing more with Tasked on my ouya.
Your trying to make a scene in tasked? Scenes are really only for overlays and custom menus (drastic oversimplification I know). I fail to see the need for the complication of a scene just for mounting and unmounting. Perhaps you could change the tasker task to a simple popup menu (which now that I think about it may be a scene...). Popups worked for me, but that's all I can say about it.
Sorry, I'm not here much anymore as my ouya just runs xbmc now. I will try and check in more often.

Humble Bundle App keeps logging out?

So I have a huge number of games on humble bundle, and I've sideloaded the app onto my Fire 10HD, I've also got the play store sideloaded, with the launcher hack to put Nova as my launcher.
So far so good.
but when I try to download any games from the Humble Bundle app, when they hit like, 90% it kicks me back to the login page and stalls/breaks the download. not sure whats up.
So this is a very old message but I've also been having this problem for months: finally I'd had enough and decided to figure out what's going on.
So the thing to note is that it is completing the download: even though it's sitting at some value less than 100%, if you use a file browser to hit up Download/humbelbundle you can still see and install the apk manually. Looking at the logcat, at the exact time that it would finish the download, there is a fatal exception with the following right at the top: "java.lang.RuntimeException: Unable to start receiver com.humblebundle.library.HBBroadcastReceiver: java.lang.SecurityException: Permission Denial: reading com.android.providers.downloads.DownloadProvider uri content://downloads/all_downloads/956 from pid=11223, uid=10019 requires android.permission.ACCESS_ALL_DOWNLOADS, or grantUriPermission()"
So basically the Humble Bundle app is trying to access the all_downloads URI which the Kindle Fire's download manager is rejecting as "insufficient permissions". The problem is that I can't figure out how to grant the ACCESS_ALL_DOWNLOADS permission. From what I can gather, that permission doesn't actually exist as it was removed in Android 3.0. That it is being caught is a bug: the download manager should be looking for access to INTERNET and READ_EXTERNAL_STORAGE/WRITE_EXTERNAL_STORAGE.
Just spitballing (because I literally have only a vague idea of how this is supposed to all come together) but it looks like Amazon is using an old (or their own custom, based on the old spec) download manager that wants the ACCESS_ALL_DOWNLOADS permission, but external apps cannot request it because it's not a valid permission anymore.
So this is probably a bug in the Kindle Fire OS, but I can't figure out how to report it.
Thanks for the analysis, I was just going crazy while experiencing this on my new Fire HD 10.
I hit this and also what I believe to be a related issue on the same day here. I tried to replace DownloadProvider and DownloadProviderUi with APKs from LineageOS 12.1 but got INSTALL_FAILED_UPDATE_INCOMPATIBLE. I then "uninstalled" the existing apps using the same trick that the debloater does but then I got into a real mess as the earlier error remained and I wasn't able to restore the old apps either, even with the APKs, as they have separate ODEX files. The app isn't even really uninstalled as it is a system app and I do not have root but it seems sufficiently broken that I will have to wipe and start again. I still wonder if this is the right direction for solving this problem though. Any bright ideas?

Categories

Resources