[Guide] SMS/MMS on sdcard/Synced on MultiRom - Nexus 6 General

This guide will show you how to move your SMS and MMS database to your sdcard. This is useful when using multirom to keep your messages in sync while switching roms, and will also eliminate the need for third party apps to back up messages when clean flashing.
This should work to sync all stock/AOSP based ROMs, or all CM based ROMs. It will not sync stock/AOSP roms with CM roms due to differences in the database structure. It should keep any message apps in sync, as they all get their info from the same database.
I will be using Root Explorer for this guide, but i assume any full feature file explorer will do the trick.
How to make it happen:
1) Navigate a tab to: data/data/com.android.providers.telephony
This tab will be called "Tab 1" for the rest of the guide
There should be 3 folders, if you haven't sent or received an MMS there may only be 2.
1a)If there is only 2, create a new folder and name it: app_parts
2)Navigate another tab to your sdcard and create a folder to store your messages in. You can name it anthing you wish, I use "SMS".
Open your newly created folder. This tab will be called "Tab 2" for the rest of the guide.
3) In Tab 1. Select and copy the folder "app_parts". Switch to Tab 2 and paste the "app_parts" folder
4) In Tab 1. Open the "databases" folder. Select and copy "mmssms.db" and "mmssms.db-journal". Switch to Tab 2 and paste "mmssms.db" and "mmssms.db-journal"
5) In Tab 2. Long press "mmssms.db-journal" and select "Link to this file" (it is the last option on the list)
5a) In Tab 1. Select and delete "mmssms.db-journal" Then click "Create link" (it is the bottom left button)
6) In Tab 2. Long press "mmssms.db" and select "Link to this file"
6a) In Tab 1. Select and delete "mmssms.db" Then click "Create link"
7) In Tab 1. Go back to parent folder. Which will put you back at: data/data/com.android.providers.telephony
7a) In Tab 2. Long press "app_parts" and select "Link to this file"
7b) In Tab 1. Select and delete the folder "app_parts" Then click "Create link"
8) Reboot and enjoy!
Once you have done all of this the first time you will only need to follow steps 5-8 when flashing a new ROM.
If it works and you like it, give a thanks or leave feedback.

Usefull!!! Will try this between a stock and an cm rom (if i ever find the time).

Droidphilev said:
Usefull!!! Will try this between a stock and an cm rom (if i ever find the time).
Click to expand...
Click to collapse
Let me know if that works, it never would on LP for me. The databases appeared to be the same but, would always cause repeated force closes. The databases seemed to be the same from a quick look but clearly they were different.

I just tried. Installed a new ROM. Didn't work
But would be GREAT to get this working.
Does this look right?

jcrompton said:
I just tried. Installed a new ROM. Didn't work
But would be GREAT to get this working.
Does this look right?
Click to expand...
Click to collapse
Looks to be correct. What roms are you running?
If you are on stock, or a custom rom that doesn't come with it, be sure to install busybox.

daheazle said:
Looks to be correct. What roms are you running?
If you are on stock, or a custom rom that doesn't come with it, be sure to install busybox.
Click to expand...
Click to collapse
The one I copied from was CM13 nightly. I tried to recover into Chroma .... But the one I sent photos from was a fresh install on multirom of PureNexus. Any suggestions?

jcrompton said:
The one I copied from was CM13 nightly. I tried to recover into Chroma .... But the one I sent photos from was a fresh install on multirom of PureNexus. Any suggestions?
Click to expand...
Click to collapse
Yeah, unfortunately that is not going to work. As I said in the op I never tried it on MM, but on LP you couldn't sync CM with stock/AOSP. Seems it still holds true on MM, but will take a look into it a bit further and see if I can come up with anything.
If you were to do the same on a CM based rom it should sync with CM13. Or you could get chroma and pure nexus to sync.
You can delete the links in the telephony folder and the files will recreate themselves.

daheazle said:
Yeah, unfortunately that is not going to work. As I said in the op I never tried it on MM, but on LP you couldn't sync CM with stock/AOSP. Seems it still holds true on MM, but will take a look into it a bit further and see if I can come up with anything.
If you were to do the same on a CM based rom it should sync with CM13. Or you could get chroma and pure nexus to sync.
You can delete the links in the telephony folder and the files will recreate themselves.
Click to expand...
Click to collapse
I'm going to keep playing with it but I did try to go back and reestablish the links between chroma and pure Nexus. The weird thing that I noticed was that there were text messages recreated in messenger which is the native pure Nexus text messaging app but the text messages were not present in textra which is the app that I use for text messaging

None of your texts showed up in textra, but they did in messenger? I installed textra and it worked fine for me, not sure what could be going on for you

daheazle said:
None of your texts showed up in textra, but they did in messenger? I installed textra and it worked fine for me, not sure what could be going on for you
Click to expand...
Click to collapse
I did another rom and they did. But for some reason, not in Pure Nexus?

jcrompton said:
I did another rom and they did. But for some reason, not in Pure Nexus?
Click to expand...
Click to collapse
If your mmssms.db is from a CM based rom it will not work in Pure Nexus. I have PN as my primary and that is what I first came up with this solution for. I use the stock messaging app but have tried multiple apps and all the ones I have tried pick up messages normally.
That being said, I imagine their could be some mishaps with apps that were already installed and were populated with messages and then had their database switched with one that contains older messages. I can't confirm that as I've never had the problem, just a suspicion. If it is indeed the case, wiping data for that app would probably get it working right
What rom did your mmssms.db come from originally? And what roms does it work with and what roms doesn't it work with?

I found another folder, /data/data/com.android.messaging with a couple databases that seemed to mess up names. I changed the extention to .backup

Anyone know where the message are on the Android n preview 3? I'm not seeing them in the same folder as marshmallow

Related

will installing the vvm apk on damage v1.0 give me properly working vvm?

i really want vvm and a stable rom as my phone is for work. can i just add and install the vvm apk. and install it and all be good? thanks in advance. ive tried fusion and youmail and not crazy about either of them.
Don't know about your question, but have you tried Google Voice?
yeah, but dont i have to have an invite? not sure exactly how that works.
Thats the same thing I thought, but I just went to the market a downloaded it!
Give it a shot!
How about trying it and finding out....let us know how it goes...
and its working properly? you get your vm's?
Ha, ha, it was but I hated everything about it!
I just need standard voicemail, but some people love the hell out of it! Give it a try you may like it!
Let me know if ya need help!
R u running Damage 2.1v2? If ur running his latest Sprint build vvm should work. Mine works like a charm... u should be able to take the apk from 1.1 since the app hasn't been updated in ages lol. Just push it to system/apps using Fresh Pre Kitchen, reboot, wallah!
thanks, would you happen to have the link for the apk?
ukcatsfan said:
thanks, would you happen to have the link for the apk?
Click to expand...
Click to collapse
I do not have a link, however if you download one of the roms that has VVM you can extract and push the file Sprint_Core.apk to /system/app. I accidentally removed it from DC2.0r2 and had to push it and it worked. but that rom was meant to have VVM.
Edit: Just uploaded file. (I think, lol first attempt.) http://www.4shared.com/dir/35253414/d223e4c4/sharing.html
animal7296 said:
I do not have a link, however if you download one of the roms that has VVM you can extract and push the file Sprint_Core.apk to /system/app. I accidentally removed it from DC2.0r2 and had to push it and it worked. but that rom was meant to have VVM.
Click to expand...
Click to collapse
exactly what i did... follow his directions
Visionikz03 said:
exactly what i did... follow his directions
Click to expand...
Click to collapse
Did it work for you? And what rom are you using?
Just installed the vvm apk from damage to the fresh 2.02b rom and visually its working like a charm. Have to which my settings over from gv to see if it'll actually receive messages. But thanks for the actual apk name because I had been looking for the vvm apk under the app name.
animal7296 said:
Did it work for you? And what rom are you using?
Click to expand...
Click to collapse
Yes I accidentally pulled the apk while shrinking the original rom too as it was not listed in my apps. So i made a copy of the rom that i flashed(needs to be one built off of official sprint rom i.e. any of the 1.5s or damage's latest 2.1 leak) then i unzipped the copy onto the desktop for simplicity. Went into system/apps/ found the Sprint_Core.apk and used fresh's pre-kitchen to push the file to system/apps on the phone. Just reboot and viola! I'm on Damage's new 2.1 Sprint leak btw.
A lil ot but can anyone confirm the link I provided is working? I try clicking it and it takes me to my 4shared acct.
Whats the voice mail number set to under the settings for 2.1 roms with working voice mail?
ieatstarz1 said:
Whats the voice mail number set to under the settings for 2.1 roms with working voice mail?
Click to expand...
Click to collapse
If I remember right it is your phone # (123-456-7890) No 1 before and use your area code.
not real sure about pushing files, all ive done is flash really with my phone. i did the google voice thing, got i tset up and it went well. only thing is i can see the vm on the app, but when i try to play, it shows like its playing, but i cant hear anything. anybody have any ideas. thanks for everyones help
ukcatsfan said:
not real sure about pushing files, all ive done is flash really with my phone. i did the google voice thing, got i tset up and it went well. only thing is i can see the vm on the app, but when i try to play, it shows like its playing, but i cant hear anything. anybody have any ideas. thanks for everyones help
Click to expand...
Click to collapse
Is it coming out of the era piece or whatever you call the thing. It's automatically setup to go throught that.
ieatstarz1 said:
Just installed the vvm apk from damage to the fresh 2.02b rom and visually its working like a charm. Have to which my settings over from gv to see if it'll actually receive messages. But thanks for the actual apk name because I had been looking for the vvm apk under the app name.
Click to expand...
Click to collapse
I learned the hard way. Called sprint, chatted with them to no avail. i could not remove conditional call forwarding. The kept telling me *720..
It didn't work. *730 and *720 will remove call forwarding. You have to do both if you did*28
hey working method to install This Should Work "Worked for me anyways"
--------------------------------------------------------------------------------
You can alway make a back up of build.prop by making a copy and renameing it to build.prop.bak fyi
"the value in build.prop where it says something like VVM=true needs to be set to false, then you can grab it from the market.
just searched...
its about 3/4 of the way down, saying vvm is preloaded, change it to false." "all pulled from another post somewhere"
this has worked for me again after changing up to GummyJar 2.5
ohh and change permissions for Vvm.apk in root explorer just ck them all thats what i did and the attached file has everything done but permissions and placement of files goodluck and dont forget to make a backup & reboot
1 mount system/apps R/W
2 place vvm.apk in system/apps
3 change permissions "ck them all even tho the first two user ones and the first 1 on the other 2 should be good"
4 make backup of build.prop you already have by renameing it to build.prop.bak
5 place attached build.prop "came from Droid2" to system or just make a copy of your own open it with notepad on your PC and edit it
6 reboot should be installed in the app drawer
Goodluck and hope that was detailed enough
this method has worked on my Droid 2 and my Droid 2 Global and someone elses Droid X it should work for you too

[Q] Please help.

I'm a complete noob when it comes to ROMs / Apps / Themes, basically smart phones in general. Just got a Droid X for Christmas.
Thinking of using a ROM like Gummyjar2.5 or Rubix(don't know best version) because they seem to be very popular here. Anyone have any links for tutorials on installing either / both? And opinions to which would be better for a total noob? I want my phone to run faster / use less battery but still look pretty flashy.
As for themes, does anyone know where I can go to check out themes for the said two ROMs?
Thanks in advance for the help.
Roms are a mattet of how each person likes the feel of it for themselves. Right now, gummyjar 2.5, rubix 1.9.5, and liberty 1.0 are the usual choices. If you still want blur elements like you have it right now, then I suggest zapX bazinga, or apex.
All the roms run very well, but like I said, try out each. You will want to root the phone using z4root (google for it vers 1.3.0)
Then you will want to download droidx bootstrap. This will allow you to backup/restore your phone. It is also used to install the *.zip themes and ROMs.
As for themes, I recommend any of Bignadad's themes. He is the most thorough as far as complete images for framework and apps as well! Make sure that the theme you pick is compatible for any ROM you choose to use.
When I get back to a computer instead of my phone I can try and help out more =)
Ps... Look at the thread for each ROM/theme to see what you like and they will almost always include install instructions!
Hope this helps! Post back if you have more questions, I'm more than happy to help!
Sent from my DROIDX using XDA App
Sent you a pm
Sent from my DROIDX using XDA App
Ok, to start with.. No worries, we all had a point where we knew nothing about this stuff!
Blur is an "interface add-on" that motorola has added to their phones. If you were to look at the Nexus One or Nexus S, these two phones both have a stock version of android without Motorola Blur or HTC Sense on them. Sense and Blur are modifications of system applications and the user interface... Some people really like these interfaces, but most people are against it in the Android forums because they are mostly wanting performance (which is usually degraded by Sense or Blur).
Most of the ROM's now strip out the blur components (yay for our devs!) and that is what GummyJar, Liberty, and Rubix do. If you want a ROM with blur components, I would suggest using Apex or ZapX Bazinga.
2. That z4root and backup thing you said to download. Do I do that with my phone and just launch them? Or?
I have attached the z4root and droid X bootstrap .apks. What you need to do is copy these to your phone's sdcard. Then go to Settings-->Applications--> Check the Unknown sources check box. While you're at it press on the development section as well. Then check the USB debugging box.
You can then install these using a File manager such as Astro (free on the market) by opening Astro File Manager, and then browsing to the .apk file on your sdcard.
To root your phone after installing z4root, launch the app from your applications list, and then click permanent root. It will take a while (potentially) and then your phone will reboot and be rooted.
After that, then go to Astro and browse for the bootstrap apk and install that. This is what allows you to backup/restore. After that app installs, you will be prompted for superuser rights, hit yes.
Then open Droid X bootstrapper. You will want to click the top option, as that hijacks the boot process. Then reboot recovery will allow you to go to the backup/restore mode.
Check out this link: droid X wiki. I have to go take care of some stuff, but will add another post with some stuff.
3. Where do I find the threads for the specific ROMs / Themes?
http://forum.xda-developers.com/forumdisplay.php?f=687
Use this link. This is the general Droid X thread page. The general section is just mostly questions and "general" stuff for the Droid X. The themes sections has themes.. lol and the android development has the ROMs.
Just read through the different threads and post back if you have questions.
So what does rooting my phone do? I get what backup / restore is, but not that.
This z4 is taking forever. -_-
So I went to sleep while z4 did its magic and it wasn't running when I woke up. How would I know it x completed?
Sent from my DROIDX using XDA App
EDIT: Also, when I installed bootstrap, it didn't ask me the question you said it would. Now it's showing an error when I want to do "Bootstrap Recovery". Tried uninstalling and reinstalling and that didn't work.
Sophrosyne said:
So I went to sleep while z4 did its magic and it wasn't running when I woke up. How would I know it x completed?
Sent from my DROIDX using XDA App
EDIT: Also, when I installed bootstrap, it didn't ask me the question you said it would. Now it's showing an error when I want to do "Bootstrap Recovery". Tried uninstalling and reinstalling and that didn't work.
Click to expand...
Click to collapse
Reboot your phone, re-run the Z4root program (phone will reboot) and after you should have a GREY Super User icon in your app drawer.
Hope this helps.
That worked, man. Thanks! So I have Bootstrap, z4 and ROM manager all ready. Now I just need to get a ROM and find one that has a slick THEME.
How do you like Liberty, Sys? I saw it was just something you put over the top of Gummyjar, which was probably the one I was going to go with if Bignadad (by the way, I don't know where to find his themes. =/) had a cool theme for it. Have you tried Rubix?
EDIT: I love Swype. Are these ROMs going to take it away from me? =P
I think many will agree that Liberty 1.0 seems to be the sweetest right about now..... try it out.
Got Liberty up successfully, but don't know how to retrieve my contacts.
hey i have one question, when z4 is done and you run bootstrap, the phone is empty of apps and contacts...and you have to do a backup from somewhere correct?
havensed said:
hey i have one question, when z4 is done and you run bootstrap, the phone is empty of apps and contacts...and you have to do a backup from somewhere correct?
Click to expand...
Click to collapse
So you already have loaded liberty? Just trying to make sure I have my details straight. If you followed the install instructions and wiped data and cache then yes you will need to restore apps from titanium backup or whatever means you may have backed up your apps.
If you load a ROM such as liberty, then you will not want to use bootstrap to restore. Bootstrap completely backs up your entire phone state, not just your apps. Sorry if I misinterpretted any part of your message
Sent from my DROIDX using XDA App
So I've loaded Liberty, but can't "Link" facebook contacts to their phone numbers. Is there some option I need to enable to do this? Or should I go back to vanilla? That's a convenience I don't really intend to do without.
Sophrosyne said:
So I've loaded Liberty, but can't "Link" facebook contacts to their phone numbers. Is there some option I need to enable to do this? Or should I go back to vanilla? That's a convenience I don't really intend to do without.
Click to expand...
Click to collapse
Is facebook installed on your phone? If not install it from the market and the initial setup should ask you if you want to set up facebook sync.
If facebook is installed to go phone settings->accounts and sync. Your facebook account should show up there and you can setup sync options.
Sent from my DROIDX using XDA App
Yeah, I have no problem with having my Facebook contacts in my contacts list, but I used to be able to link them with their phone contact. Meaning if I had a person's phone number, I could link it with their Facebook profile so their phone number would display their facebook default pic and latest status. Now, when I try to edit facebook contacts and add a number to them, it says I can't do that with this device.
Sophrosyne said:
Yeah, I have no problem with having my Facebook contacts in my contacts list, but I used to be able to link them with their phone contact. Meaning if I had a person's phone number, I could link it with their Facebook profile so their phone number would display their facebook default pic and latest status. Now, when I try to edit facebook contacts and add a number to them, it says I can't do that with this device.
Click to expand...
Click to collapse
Hm... I haven't really messed around with this much, as I haven't had to add/edit contacts lately... All my contact info is backed up to my gmail account...
I will try and toy with this the next couple of days and get back to you.
If anyone else has info on this... Please chime in!
If I want to go back to vanilla to re-do it, back it up, and then come back to liberty, do I have to download the vanilla zip? Or is there any way to just revert?
Also, I need a cool theme. Reg Lib is too boring. ;]
Sophrosyne said:
If I want to go back to vanilla to re-do it, back it up, and then come back to liberty, do I have to download the vanilla zip? Or is there any way to just revert?
Also, I need a cool theme. Reg Lib is too boring. ;]
Click to expand...
Click to collapse
Sorry, slightly confused by your post... But I think I may have what you mean.
If you want to go back to vanilla (original phone condition) then you will need to sbf if you didn't take a backup before installing Liberty. If you did take backup using Boostrap, then I would recommend just restoring your backup.
If you didn't create a backup before... create a backup now with liberty installed in case you need a place to come back to for reference. Nandroid backups are your friend...
I'm not quite sure what you mean by vanilla, so I may be way off here. Feel free to add in some more details please =)
Yeah I mean I want to go to the completely original phone setup. I did do a bootstrap save or whatever, but bootstrap isn't installed. If I reinstall does it still have my vanilla Droid saved?
Also, how would I go about switching back to it? Navigating those menus makes me nervous.... Haha.
I'd go into Bootstrapper -- > Reboot Recovery... then what?
Sophrosyne said:
Yeah I mean I want to go to the completely original phone setup. I did do a bootstrap save or whatever, but bootstrap isn't installed. If I reinstall does it still have my vanilla Droid saved?
Also, how would I go about switching back to it? Navigating those menus makes me nervous.... Haha.
I'd go into Bootstrapper -- > Reboot Recovery... then what?
Click to expand...
Click to collapse
Okay... So if you have taken a backup before you did your install of Liberty (or any other ROM/Theme) then yes, it should still be saved on your SDcard actually. Bootstrapper creates a folder on your sdcard called "clockworkmod". Inside of that folder, there should be two more folders: backup and download. Inside of the backup folder, you should see a folder titled in a similar manner:
2010-09-10.04.03.48 (yyyy-mm-dd-hh.mm.IDK what the rest is.. LOL)
But regardless, this is what you should see. If you re-install the bootstrap program, then when you go reboot recover--> backup and restore--> restore, you should see this folder/option. You will use the volume up and down buttons to move the cursor up and down. Pressing the camera button (red) will select the highlighted option. You can use the back arrow key or power button to go up a level in the menus.
If this doesn't work, you can always SBF the phone (this takes the phone back to the complete original condition out of the box). It is slightly scary to do the first time (at least for me it was...), but I have probably done it at least 10 times now.
Let me know if the bootstrap backup works. Take note that you will lose any apps/texts on your phone that you now have unless you use an app like titanium backup to backup your apps, and an SMS backup app to save your text messages. The bootstrap backup takes you back to the exact condition the phone was in when you took the backup.
Lemme know if this works out for you! Good luck!

[Q] APKs won't sideload via adb or a file manager

So I am trying to load a couple of apks I have and it's been no go. On my Epic I usually just dropbox, open, and install. I tried that and initially got the security message. That is already taken care of via nookcolor tools. So that isn't the issue. My issue is every time I go to install I go to Astro, open the file via the "open app manager," it takes me to the info install page...I click install and it loads into the package installer, excellent...and then it just stalls and the progress bar runs and runs but never progresses. This has happened with every apk I have now tried.
Okay...so I figured I'd just go the little more involved (very little, no need to be that lazy, right) route and adb install. Well carp. All goes well, I adb install blahblah.apk and it starts rolling..."570kb blah..etc pkg /blah/temp/blah"...and just hangs there...never to give me the gratifying "success" message. Again, I have tried this with different apks that I know work and the same results. I restored to stock and rerooted, just in case. Same
I am running stock rooted (manualnooter) at this point, just got the nook day before yesterday (one of the many who jumped at the refurbs). Market apps download fine. I'm a blue dot, if that makes any diff. Likely not but meh.
I have searched and googled and not found the answers...but I know I am missing something elementally simple. My luck I'll look like an idiot and it will be a "did you check to see if you had any gas?" broken down car scenario. I'm okay with that, as long as I'm running again. I'm pretty sure I checked all the out of gas scenarios but I likely missed one or two so... any help is much appreciated. Thanks a ton...
I should know better than trying to write before coffee
Well, My answer is not a "check gas" answer. It's pretty dang weird.
1. Download ES Explorer from the market.
2. Start ES Explorer, hit Menu>Settings. Goto Root Options (NEW) and tick both check boxes. Hit allow when it asks you to.
3. Go back twice, until you see your sd card contents. Find the APK on there and select and hold. Hit copy and then hit the 1st button on the row of buttons (it's an icon of an sd card OR a Home icon) If you see a data folder, go in to it. If not, hit the 1st button again.
3. Once in the data folder, go into the app folder. Pull up the little white tab on the bottom. Tap the APK you wanted to install. It will copy. Once you see the APK's icon in the folder, hit the home button and restart. That should have installed it but it is a slow method. Note that you can Multi-Select APK's by pressing the Multi-select button and pasting them all in the /data/app/ folder.
are you sure you have side loading checked
Settings > applications should be the top box.
fnordsnafu said:
So I am trying to load a couple of apks I have and it's been no go. On my Epic I usually just dropbox, open, and install. I tried that and initially got the security message. That is already taken care of via nookcolor tools. So that isn't the issue.
Click to expand...
Click to collapse
I think he already took care of that. And he is on stock, so there is no Applications setting.
ikingblack, thank you, thank you!
Not sure why but by doing this it somehow unsnafued the package installer as well (fingers crossed). I went through your instructions with a known good apk that would not install for anything before. And there it was after the copy, paste reboot etc. Not too much to ask for...still was confused as to the why of the normal package installer method not working. So I decided to give it (package inst) a go with another known working apk (I had just tested it on my epic) that previously wouldn't install, repeatedly, and now it installed just like it should. Scratching my head in wonder. It shouldn't be the reboot, as I have do so many times...the only difference is the install instructions and adding ES (I'm leaving astro behind I think). All I know is it is working and I am a happy camper (tent is in the back yard...) Thanks again! cheers!
Sure. Also, you can select all the APK's using the 2-file icon at the top and tapping the APKs, then press-and hold on one of the APk's and then go to data app, and keep tapping the APK's you wanna copy. And then reboot. Enjoy your Nook!
Thanks for this, it fixed it, but I don't know why.
I suffered this issue on my dell streak.
It was working fine a couple of days ago when I installed GetJar.
Suddenly today for no reason I can determine:
All APK's I tried the install button in the package installer was not grayed out, but it would not respond when pressed.
I've just been setting up my streak again and installing a lot of software. I'm guessing something must of gone wrong.
Someone on another post suggested JuiceDefender may have caused it but I've not installed that recently.
In my case I did:
(1) Installed esFileExplorer
(2) Copied an apk to the folder /data/app/ as described above
(3) restarted the phone
This did not install the app for me.
(4) Tried running the apk file again. Suddenly the Install button is clickable again?! The app then installed just fine.
(5) Tried a different apk (without copying to /data/app/)
Now that will install fine?!
This is really weird. I can't replicate the issue now (which is good!)
but I also can't tell which action fixed it.
As said above it may have been installing esfileexplorer and giving it root access.
It may have been the act of copying the file that reset something.
It wasn't the reboot, at lease not on its own as i'd already tried it.
Regardless, thanks for the info.
If anyone sees this issue again you might want to just try installing esfileexplorer and see if apk's will then install.
This might help us identify which bit of the process is creating the fix.
Just found another suggestion if anyone is interested:
Some suggests using the 'Fix permissions' option of Titanium Backup. I have no way to test this.

[Q] Restoring stock Lenovo apps for TPT?

Hi all,
I recently flashed Koshu's unbelievable ROM which brought JB to the TPT. I am using v. 0.8.1 at the time of writing.
Naturally, I lost all the Lenovo stock applications which came with the TPT. I especially miss the USB transfer app which would allow for transferring documents between a USB drive and the TPT
[The question]: Is there any way to restore the stock lenovo applications to the tablet? I know that the original image must be on the TPT SOMEWHERE seeing as doing a factory reset will re-load all apps.
Any help would be much appreciated!
Some of these preinstalling and normally free to find in PlayStore APKs are even still on your TPT, because they are seperated into two locations:
1. The preinstall APK files you metioned and you and everyone else should still have are in /mnt/pia/. like the preinstalled games, media players, readers and business thingies.
2. The System APK files which were in /system/app/. like NotesMobile, all those Lenovo Widgets, USB FileCopyUtility etc
system
I will upload the latter one first. Copy what you want to /system/app/. and be sure that all permissions are the same as the ones of all other system APKs already being there and have fun. If someone deleted the ones in /mnt/pia/. out of whatever reason I upload them if asked for, too.
Shawnki91 said:
I especially miss the USB transfer app which would allow for transferring documents between a USB drive and the TPT
Is there any way to restore the stock lenovo applications to the tablet?
Click to expand...
Click to collapse
Yes, the USB-transfer-utility can (most likely but not definitely) be installed onto a 3rd-party ROM.
The question is do you need to? Any decent "explorer" app (e.g: Root Explorer) can see the contents of a connected USB (look in /mnt/usbdrive) and copy files on/off it.
Most of the Lenovo stock apps are clunky bloatware. Plenty of far more functional apps are available on Play.
Emuancando you are the best mate, thank you so much! In my experience with Android forums, some posts take weeks for a reply--really goes to show how this community is very active. I will be unzipping the file uploaded in no time! Thank you again
Shawnki91 said:
Emuancando you are the best mate, thank you so much! In my experience with Android forums, some posts take weeks for a reply--really goes to show how this community is very active. I will be unzipping the file uploaded in no time! Thank you again
Click to expand...
Click to collapse
youre welcome. the tpt community needs every helping hand. we are not that big.
one thing more. there are rumors that the tool won't find the usb device. keep me updated. maybe we find a solution for that too.
Ok, so a few observations here:
1) The USB transfer tool will only disaply /sdcard, and none of the other mounts. So to say, that the full size sd-card reader does not appear in the app, nor does media attached to the full sized USB port. Both drives however can be found using ES-FIle explorer
2) Any idea where that launcher widget is? I have searched EVERYWHERE for it. I am talking about the stock widget that has links for movies, music, books, browser etc. I miss this widget above all else.
Any help would be really appreciated! Thank you again!
NotesMobile
NotesMobile says "This version of NotesMobile is not compatible with this device"
I am running v0.8.1
jakymiwm said:
NotesMobile says "This version of NotesMobile is not compatible with this device"
I am running v0.8.1
Click to expand...
Click to collapse
A few suggestions:
1) Wipe your "Play Store" cache
2) Which version did you install? Maybe try one of the other files in the linked file.
3) Download "Papyrus Beta" from the Play Store--it has Lenovo digitizer support for the TPT and is an amazing application. Optimized for ICS and JB (I believe)
Shawnki91 said:
A few suggestions:
1) Wipe your "Play Store" cache
2) Which version did you install? Maybe try one of the other files in the linked file.
3) Download "Papyrus Beta" from the Play Store--it has Lenovo digitizer support for the TPT and is an amazing application. Optimized for ICS and JB (I believe)
Click to expand...
Click to collapse
I tried to wipe the "Play Store" cache with no luck.
I am using the stock version.
I really like how NotesMobile translates the writing into text.
jakymiwm said:
I tried to wipe the "Play Store" cache with no luck.
I am using the stock version.
I really like how NotesMobile translates the writing into text.
Click to expand...
Click to collapse
My mistake, it seems as if it is truly not compatible with JB
Shawnki91 said:
My mistake, it seems as if it is truly not compatible with JB
Click to expand...
Click to collapse
Yep
Shawnki91 said:
My mistake, it seems as if it is truly not compatible with JB
Click to expand...
Click to collapse
It could that NotesMobile is in some way locked to the Lenovo ROMs. It makes sense that they would do this since its an OEM app and not available elsewhere.
NotesMobile has a large number of language-specific data files associated with it (also found in that file emuandco linked to here). It's worth copying all of these across to /system/apps too before writing this off.
@jakymiwm: NotesMobile isn't the only "Notes" app with handwriting recognition. WritePad can do this too ... albeit in a different manner.
rickinoz said:
It could that NotesMobile is in some way locked to the Lenovo ROMs. It makes sense that they would do this since its an OEM app and not available elsewhere.
NotesMobile has a large number of language-specific data files associated with it (also found in that file emuandco linked to here). It's worth copying all of these across to /system/apps too before writing this off.
Click to expand...
Click to collapse
It may very well be dependant on the Lenovo ROM. Write pad is good. The only issue I have with it, is the interface. Actual functionality is great though!
rickinoz said:
It could that NotesMobile is in some way locked to the Lenovo ROMs. It makes sense that they would do this since its an OEM app and not available elsewhere.
NotesMobile has a large number of language-specific data files associated with it (also found in that file emuandco linked to here). It's worth copying all of these across to /system/apps too before writing this off.
@jakymiwm: NotesMobile isn't the only "Notes" app with handwriting recognition. WritePad can do this too ... albeit in a different manner.
Click to expand...
Click to collapse
I did move all the files over. The only thing I didn't do is change all of the permissions. I made sure I changed the main app and the en_.. apps.
I also tried to change the build.props to see if that could help. It did not. It must be looking at the SDK version. I can't change that without getting into a boot loop.
jakymiwm said:
I did move all the files over. The only thing I didn't do is change all of the permissions. I made sure I changed the main app and the en_.. apps.
I also tried to change the build.props to see if that could help. It did not. It must be looking at the SDK version. I can't change that without getting into a boot loop.
Click to expand...
Click to collapse
When you say you changed the 'build.prop' file, did you modify the string which sets the OS version? I feel like this is a framework issue....
I changed everything in the build and product area except for the SDK version. If I change the SDK version the tablet will boot loop.
Going back to my original question: any ideas on how i can restore the stock lenovo homescreen widget? i am talking about the one which looks like a flower, and contains shortcuts for music, books, photos and browser. if not, does anykne know of a decent alternative????
Shawnki91 said:
Going back to my original question: any ideas on how i can restore the stock lenovo homescreen widget? i am talking about the one which looks like a flower, and contains shortcuts for music, books, photos and browser. if not, does anykne know of a decent alternative????
Click to expand...
Click to collapse
That's a good question. It should be /system/app as that's where the all other widgets are (Lenovo Bookmarks / Lenovo Mail / etc). But I can't see anything that stands out obviously. The official name is "Lenovo Launch Zone" if that helps.
It might be that Lenovo shoehorned it into the default ICS launcher (Launcher2.apk). Or perhaps it's in one of the preinstall apks. You could try them one by one until it appears.
rickinoz said:
That's a good question. It should be /system/app as that's where the all other widgets are (Lenovo Bookmarks / Lenovo Mail / etc). But I can't see anything that stands out obviously. The official name is "Lenovo Launch Zone" if that helps.
It might be that Lenovo shoehorned it into the default ICS launcher (Launcher2.apk). Or perhaps it's in one of the preinstall apks. You could try them one by one until it appears.
Click to expand...
Click to collapse
Thank you so much! Any idea where I can find the "launcher2.apk"?
Shawnki91 said:
Thank you so much! Any idea where I can find the "launcher2.apk"?
Click to expand...
Click to collapse
Here's the one from my /system/app (stock ROW OTA3.5).
I suspect this isn't it but you're welcome to try anyway.
EDIT:Having a look through the graphics elements within Launcher2, it appears that it may actually be the location of that widget. I don't know how it will play in CM10 as I think that uses Trebuchet as it's launcher. Using Lenovo's launcher may break things.
Uploaded as a .zip (to get round attachment file size restrictions).

[Q] running 4.4 kitkat googleemail.apk on s4

hi,
i've downloaded 4.4 googleemail.apk and installed it on my s4. However, running it fc's. Catlog shows entries about cannot create cache directory, cannot open email db, etc.
Why doesn't it simply work? Is there anything else that needs to be done.
mrQQ said:
hi,
i've downloaded 4.4 googleemail.apk and installed it on my s4. However, running it fc's. Catlog shows entries about cannot create cache directory, cannot open email db, etc.
Why doesn't it simply work? Is there anything else that needs to be done.
Click to expand...
Click to collapse
I found it helpful to also install the newer version of the Exchange Services package, see this article for more info
trogdor3222 said:
I found it helpful to also install the newer version of the Exchange Services package, see this article for more info
Click to expand...
Click to collapse
i did do that, but it still crashes when opening email..
does it work for you?
mrQQ said:
i did do that, but it still crashes when opening email..
does it work for you?
Click to expand...
Click to collapse
yes it does. I also disabled the existing Email app, but it was working even before doing that.
when I opened it for the first time, I was greeted with the "add new account tutorial" and had to re-add my exchange account. as the tutorial launched new activities to take me through the process, I was asked to pick a "default" app because they changed the package name from com.android.email to com.google.android.email (which explains why I had to add my account again, they can't share storage). I know this is probably a stupid question, but you're definitely using the right package?
for what it's worth, I'm running some 4.3.1-based unofficial build of paranoid android on the jfltevzw variant of the S4.
Sent from my SCH-I545 using Tapatalk
ok, so I got it working on TW, however, I can only sync manually. No push, and no even periodic sync..

Categories

Resources