Can you get into recovery and clear partition cache?Be careful if you've made any changes to system apps prior to switching runtimes. Having set several recent versions of gapps and the ubiquitous GPS 7.8.99 as /system, my Vibe has been stuck in a bootloop since early this evening after starting the transfer to ART in motion. Leaving it on the charger overnight in the hope that it'll be all straightened out by morning, but...
Sorry, reply is farther down.
Doesn't clear the bootloop. About to try a full reset.Can you get into recovery and clear partition cache?
At least have a functioning phone again now, if one that needs to be rebuilt from scratch...Doesn't clear the bootloop. About to try a full reset.
Ryan Radford from the FreedomPop forums has fixed the problem for root users! major props to him for not giving up and finding a solution!
Ryan Radford from the FreedomPop forums has fixed the problem for root users! major props to him for not giving up and finding a solution!
Steps
He also said that if you need to use Android Pay (it will not let you set up if you have root)
- Obtain root (this method uses KingRoot, then replaces Kinguser with SuperSu)
- Download ES File Explorer File Manager
- Enable the Root Explorer option
- With a file manager, open /sysprop/kcjprop
- Copy libpredtm.so to /system/lib (Alternatively, use the attached copy included in the zip file)
- Reboot for good measure (not strictly necessary)
- Enjoy using your previously broken Google Apps
edited to fix step order and explain the root method... sorry, I was excited
- Open Chainfire's SuperSU
- Go to settings, uncheck Enable Superuser
- Open Android Pay and complete setup
- Open Chainfire's SuperSU again, recheck Enable Superuser
Also, I think the steps can be greatly simplified. I have not tested this shorter method, but I think the following could work -- generally speaking:
1. Side-load KingRoot and use it to root the Hydro VIBE.
2. Install ES File Explorer. Turn on its switch for "Root Explorer".
3. Download libpredtm.zip and extract libpredtm.so to /system/lib (this directory is listed under "Device").
That's it.
You can continue...
4. Use KingRoot to un-root the Hydro VIBE. (You can then uninstall KingRoot if you don't want to have it on your phone.)
5. Now since your phone is back to normal (not rooted), you can install Android Pay if you want to use this app.
This is a ridiculously easy fix -- all the carriers (Virgin Mobile, Sprint, FreedomPop) need to do is push out a "firmware update" that simply installs the missing libpredtm.so file. The phone downloads this file, reboots into root, installs the file, switches off root, resumes loading the phone. Done.
Whew...been reading this thread all morning!
Picked up an Icon on ebay for dirt cheap to replace my LG Volt for work which is now replacing my aging Droid Bionic. I don't need network or wi-fi in my use at work (large database, inventory, notes). After a factory reset I started downloading (wi-fi) the apps I need. Noticed the auto-update of the evil Google Play Services. No problems until I downloaded SplenDo and tried to sync it to my drive. Then...the rest is pretty much like this thread. I worked on it a bit on my own, even rolling back to stock 5x, then updating to 7.8.99 -070. That got me more trouble (wrong arch.). Then found this thread, and GLAD I did! Thanks guys!!
I rolled back again, updated to the 7.8.99 listed here, quickly set up the 6 apps I need, and shut the wi-fi off on the phone. If it works I'll wait for the fix. If not, I'll be learning how to root a phone (Boost). I've been root in Linux before, but not a phone.
A day later: Everything still works on my Hydro VIBE, and after I rebooted it a few times. It's running Google Play Services 8.3.00, and the latest versions of Drive, Gmail, Hangouts, YouTube, etc. all work as they should. I set up and got Android Pay working with my store benefit cards and credit cards.
I rooted the phone, put libpredtm.so into /system/lib, switched off root, and uninstalled KingRoot. Then installed Android Pay. (Other than for being able to uninstall the awful Lumen Toolbar under root, I personally have no need to keep my phone rooted.)
In the aftermath, libpredtm.so is missing from the Hydro VIBE. Was it part of Android 4.3, which the phone originally comes with, and VIBE's that still run 4.3 have not had this problem? Or is libpredtm.so also missing from Android 4.3 on the VIBE? Everybody in this forum who was affected by this "bug": are any of you on Android 4.3?
Basically, if phones still on 4.3 are not affected, then that means Kyocera botched the Android update to 4.4 a long time ago, and nobody noticed until Google Play Services hit 8.x. If 4.3 phones are also affected, then Kyocera botched it all from the beginning with the VIBE.
Ryan Radford from the FreedomPop forums has fixed the problem for root users! major props to him for not giving up and finding a solution!
Steps
He also said that if you need to use Android Pay (it will not let you set up if you have root)
- Obtain root (this method uses KingRoot, then replaces Kinguser with SuperSu)
- Download ES File Explorer File Manager
- Enable the Root Explorer option
- With a file manager, open /sysprop/kcjprop
- Copy libpredtm.so to /system/lib (Alternatively, use the attached copy included in the zip file)
- Reboot for good measure (not strictly necessary)
- Enjoy using your previously broken Google Apps
edited to fix step order and explain the root method... sorry, I was excited
- Open Chainfire's SuperSU
- Go to settings, uncheck Enable Superuser
- Open Android Pay and complete setup
- Open Chainfire's SuperSU again, recheck Enable Superuser
so for the rest of us where can we get this file so we can fix this?
awesome thank you just so happens thats my file explorer of choice so that makes it easierHere you go sir, it should be noted that my only contributions to this was the instructions for ES file explorer.
NICE!!! totally worked for me hope it stays fixed its truly sad that all that really need to be done was a 2 minute copy and paste job
Never issue on 4.3 I am think it was poor implementation of 4.4.A day later: Everything still works on my Hydro VIBE, and after I rebooted it a few times. It's running Google Play Services 8.3.00, and the latest versions of Drive, Gmail, Hangouts, YouTube, etc. all work as they should. I set up and got Android Pay working with my store benefit cards and credit cards.
I rooted the phone, put libpredtm.so into /system/lib, switched off root, and uninstalled KingRoot. Then installed Android Pay. (Other than for being able to uninstall the awful Lumen Toolbar under root, I personally have no need to keep my phone rooted.)
In the aftermath, libpredtm.so is missing from the Hydro VIBE. Was it part of Android 4.3, which the phone originally comes with, and VIBE's that still run 4.3 have not had this problem? Or is libpredtm.so also missing from Android 4.3 on the VIBE? Everybody in this forum who was affected by this "bug": are any of you on Android 4.3?
Basically, if phones still on 4.3 are not affected, then that means Kyocera botched the Android update to 4.4 a long time ago, and nobody noticed until Google Play Services hit 8.x. If 4.3 phones are also affected, then Kyocera botched it all from the beginning with the VIBE.
They deserve it. I also badgered them to unlock bootloader. Since they don't have a clue at least open the phone so users can upgrade. I would be willing to donate my Vibe to a developer if Kyocera unlocks. Since moved on to Moto g3 so no longer need my Vibe.I'm on 4.4, with the icon. Personally tethering is needed for me so that's why I keep root around.
Just so you guys know I blasted this to kyocera. Along with insulting them about how someone with no experience with dealing with the underbelly of Android could fix this over their engineers. Yes I know all this is was copying a file from one folder to another.
The phone =wasn't= functioning again, as it turned out. All keyboards had been removed from the ROM. Took me forever to find Kyocera drivers and get ADB working under Win10 but I finally got Android Keyboard pushed to the phone.At least have a functioning phone again now, if one that needs to be rebuilt from scratch...
We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.