I am not sure how many others out there may have experienced the issues I am about to describe, but it is extremely annoying. So I am asking all devs out there to please hear out this issue. I have searched all over for a solution with no result.
ISSUE:
Every action I perform in the Market takes nearly about 1 minute. So for instance, just opening Market takes about 1 minute to load the default Market home screen. So then I see an app I am curious of and click on it. It then takes another minute before the content about the app is fully displayed. Then lets say I want to install the app and click install. If permissions are required, it then takes another minute before that dialog fully displays with the OK/Cancel buttons. Then when the install completes, I can see in the notification bar that the application installed successfully, but the status of the app in the Market remains in the Installing state until I reboot my phone.
Other issues I have noticed is that going to GAMES --> ALL GAMES or APPS --> ALL APPS, I do not see the top paid apps or top paid games.
I have seen this behavior for all apps purchased and free.
Here are other factors. I have experienced this issue on both stock and custom ROMS. I am a big fan of Cyanogen and have tried the various methods on his wiki with no success. I have experienced this issue on different phones as well (i.e. G1, MyTouch3G, Droid & Nexus One). I called Nexus One support and ran through all of their usual troubleshooting methods with no success. They eventually gave up and told me it was a T-Mobile problem.
Here's the other odd issue is that if I wipe my phone and log in with my wife's account, I don't have this problem. Google suggested I setup a new account, but that is not happening. I have had my gmail account since the beginning of time when they first offered trials for gmail. I also have purchased around 70 apps through the market.
Here is a logcat output I captured while attempting to download an app:
http://pastebin.com/BXWkS8DJ
Any help would be greatly appreciated because I am now starting to lose interest in the Market because of this issue.
UPDATE: I did create a new account and the issue goes away, but my account still has the issue. Also tried the file posted, with no success. This issue really seems to be account-related.
Thanks!
java.net.SocketTimeoutException: The operation timed out...
Click to expand...
Click to collapse
Are you using 3G, EDGE or WiFI??
From what I see... you've got network issues... or rather something in your network is interfering with the connection to the market... but it's rather confusing and strange when you say another google account works well...
Try connecting to another network and see if thing work out...
Whenever I use the market app, when I go to "just in" ill scroll like 20 apps and then it repeats them and adds like 10 more then repeats all of them and adds a couple each time after that. Plus the vast majority the time I use the app it loses connection but data says 3g. So I hit retry like 10 times then exit app and start again but always have to restart phone. I haven't rooted so I think its just another software issue. I've tried clearing cache and I've wiped the phone but Android has all kinds of software problems I'm sure it will be addressed in due time...
craigacgomez said:
Are you using 3G, EDGE or WiFI??
From what I see... you've got network issues... or rather something in your network is interfering with the connection to the market... but it's rather confusing and strange when you say another google account works well...
Try connecting to another network and see if thing work out...
Click to expand...
Click to collapse
Hi thanks for the reply.
I have tried both 3G and WIFI with the same outcome. My WIFI is connected to my home network which measures speeds at about 4Mbps as opposed to the 3G which is at about 0.2 - 1Mbps. Also I am on T-Mobile's network.
I do agree that it really sounds like a network issue, but why wouldn't it work over WIFI. I have also tried putting my phone in Airplane mode to cut off the mobile connection and then enabled wifi to force the connection through wifi. But still no dice. I have wiped and reloaded with different ROMS many, many times all resulting in the same outcome. I was hoping that now that I have a Nexus and can get direct phone support from Google, that maybe the Google gods would fix my issue. But so much for wishful thinking. I am still stuck. I remember there was a time when I had my G1 and the Market worked great. I wound up eventually with over 500 apps installed. Now the Market crawls so slowly that I have lost interest in waiting to see whats new.
The funny thing is my MyTouch with my wifes account browses so much quicker in the Market than my Nexus. I should post a video of the two together. I can literally pull up an app and install it on the MyTouch quicker than just pulling up an app on my Nexus.
DMaverick50 said:
Whenever I use the market app, when I go to "just in" ill scroll like 20 apps and then it repeats them and adds like 10 more then repeats all of them and adds a couple each time after that. Plus the vast majority the time I use the app it loses connection but data says 3g. So I hit retry like 10 times then exit app and start again but always have to restart phone. I haven't rooted so I think its just another software issue. I've tried clearing cache and I've wiped the phone but Android has all kinds of software problems I'm sure it will be addressed in due time...
Click to expand...
Click to collapse
I have seen that issue before too where there is a duplication of apps listed. I would gladly take that issue back to give up the one I have now.
thenefield said:
Hi thanks for the reply.
I have tried both 3G and WIFI with the same outcome. My WIFI is connected to my home network which measures speeds at about 4Mbps as opposed to the 3G which is at about 0.2 - 1Mbps. Also I am on T-Mobile's network.
I do agree that it really sounds like a network issue, but why wouldn't it work over WIFI. I have also tried putting my phone in Airplane mode to cut off the mobile connection and then enabled wifi to force the connection through wifi. But still no dice. I have wiped and reloaded with different ROMS many, many times all resulting in the same outcome. I was hoping that now that I have a Nexus and can get direct phone support from Google, that maybe the Google gods would fix my issue. But so much for wishful thinking. I am still stuck. I remember there was a time when I had my G1 and the Market worked great. I wound up eventually with over 500 apps installed. Now the Market crawls so slowly that I have lost interest in waiting to see whats new.
The funny thing is my MyTouch with my wifes account browses so much quicker in the Market than my Nexus. I should post a video of the two together. I can literally pull up an app and install it on the MyTouch quicker than just pulling up an app on my Nexus.
Click to expand...
Click to collapse
OK, I see you've done a lot to try to resolve this... and I do believe u've got a really weird problem!!!
You say ur's wife's account works well on ur N1 rite?? Could you try ur account on ur wife's MyTouch? If you have the same problem there... there's something wrong with ur google account (i think!!)... in that case, try reconfiguring all configurations & stuff on your account via the google dashboard....
Hi,
Did you managed to fix the issue?
I now face the same problem
it's really google account issue, as i create a new google account from the phone and the market works just fine.
run fix_permissions from the terminal emulator
gtrplr71 said:
run fix_permissions from the terminal emulator
Click to expand...
Click to collapse
that solved it!
Thank you!
Really??? A simple fix_permissions fixed the issue for you???
Mine eventually fixed itself somehow magically.
This issue is very strange though.
It only happends with my account. If I create a new account I don't have the issue.
What I have noticed is that when the issue occurs, I am missing my device ID hash in the market shared_prefs file. When the issue goes away, my device ID hash gets created.
I have also noticed that when I replaced my shared_prefs file when having the issue with the one that has my device ID hash, the issue instantly goes away.
One last funny note, Google recommend I call T-Mobile on the issue. When I called T-Mobile the rep said all of these symptoms are normal because that's how their support phones operate. They argued me down that there is no such thing as a "Top Paid" tab. Apparently they had the same issue and felt it was normal.
i was just about to write a post here...
well, the 'fix_permissions' worked but now i flashed a new rom and the issue came back
now fix_permissions doesn't work either
how can i get the right shared_prefs file? i will save him in the sdcard and run a simple script to override file when i will get this issue. but i need a "working" file
how long did you have to wait till it was fixed?
could be related to the developer account (to publish applications) that i just added to me google account?
Hopefully you did a backup before a wipe.
The specific file is:
/data/data/com.android.vending/shared_prefs/vending_preferences.xml
If you did do a backup, restore to your backup and copy that file to your sdcard.
Then you can do a wipe and replace that file after booting and logging in.
Don't forget to reset the permissions of the file to 660 (rw-rw----).
If you didn't have a backup, I'm not sure what else to say. I waited months before this got fixed and google never offered a permanent solution.
The device id hash seems to be created from collection of user account and hardware info. Using the file generated from a new account would not work on my original account.
nooooo!
i want my id! i didn't do any nandroid backup for the working one...
ho god, please bring the black smock and give me my market back!
months? you waited months?? grrrr
yes!!
woohooo
no need to special hash id
what i did is pushed this file (to /data/data/com.android.vending/shared_prefs/vending_preferences.xml):
Code:
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<boolean name="local_db_sync_required" value="false" />
<int name="SERVER_VERSION" value="1000" />
<string name="vending_tos_version">1.0.0</string>
<long name="MARKET_LAST_HEARTBEAT_TIMESTAMP" value="1271657433127" />
<long name="last_sync_time" value="1271659724720" />
<long name="last_tickle_id" value="1271657514775" />
<int name="reconciled_version" value="1710" />
<boolean name="metadata_paid_apps_enabled" value="true" />
<string name="vending_backup_state">vending</string>
<string name="vending_tos_version">1.0.0</string>
</map>
you can probably lose the time stamps keys, but it doesn't matter, the application will change it by himself
after pushing you can fire up the market and bang! working like a charm!
if someone knows why this thing happen and how to _really_ solved not but workaround i will more then happy to learn how
Hi, I push the file vending_preferences.xml with:
adb push vending_preferences.xml /data/data/com.android.vending/shared_prefs/vending_preferences.xml
And the market is slow... How I can put the file well?
are you sure that the new file was pushed correctly?
can you give the output of this command
Code:
adb shell "find / -iname \"*vending_preferences.xml*\" -exec cat '{}' \;"
dmanbuhnik said:
are you sure that the new file was pushed correctly?
can you give the output of this command
Code:
adb shell "find / -iname \"*vending_preferences.xml*\" -exec cat '{}' \;"
Click to expand...
Click to collapse
I put this:
adb push vending_preferences.xml /data/data/com.android.vending/shared_prefs/vending_preferences.xml
Is correct?
i wanted to see if the new file was pushed correctly
the last command i gave you is only to see the new file in the device
with that output we can see the text of that file
Sorry, this is the output:
C:\android-sdk\tools>adb shell "find / -iname \"*vending_preferences.xml*\" -exe
c cat '{}' \;"
<?xml version='1.0' encoding='utf-8' standalone='yes' ?>
<map>
<int name="SERVER_VERSION" value="1000" />
<boolean name="local_db_sync_required" value="false" />
<long name="last_tickle_id" value="1271657514775" />
<string name="vending_backup_state">vending</string>
<string name="vending_tos_version">1.0.0</string>
<boolean name="metadata_paid_apps_enabled" value="true" />
<long name="MARKET_LAST_HEARTBEAT_TIMESTAMP" value="1271657433127" />
<int name="reconciled_version" value="1710" />
<long name="last_sync_time" value="1273045486427" />
</map>
ok, your file is not the same
what is the output of this command:
Code:
adb shell "find / -iname \"*vending_preferences.xml*\""
the output of this command will give you a file name
"/path/to/vending_preferences.xml"
then you should push again my file with
Code:
adb remount
adb push vending_preferences.xml /path/to/vending_preferences.xml
(when you change the /path/to/vending_preferences.xml to the output of the first command...)
after that, kill the market with any kind of task killer and open it again to check the results
Related
My Android's X wont Y! Ask your questions here and we will try to answer them.
SMS bad encoding
I get sms bad encoding every time i get a text
this and the camera and browser sd card not found error
are the only problems keeping me from running
this latest version as a daily driver any help
is appreciated.
Sorry bout my english im typing this on my work
break on my touch
If you get an incoming call while online via Togga (with Sprint, if it matters), will the call always and invariably go to voicemail, or will it sometimes/always ask whether you want to terminate the data connection and take the call (the way WM6/6.1 does)?
Likewise, if you get a text message while running Android, is that message going to be forever unknown to Windows Mobile? Or is there a window of time where the message is retained on Sprint's server, and if you boot WM during that window it will see the message and fetch a copy for itself?
pknyo said:
I get sms bad encoding every time i get a text
this and the camera and browser sd card not found error
are the only problems keeping me from running
this latest version as a daily driver any help
is appreciated.
Sorry bout my english im typing this on my work
break on my touch
Click to expand...
Click to collapse
You're using the most recent files from DZO's site? What version radio firmware is your phone using?
miamicanes said:
If you get an incoming call while online via Togga (with Sprint, if it matters), will the call always and invariably go to voicemail, or will it sometimes/always ask whether you want to terminate the data connection and take the call (the way WM6/6.1 does)?
Likewise, if you get a text message while running Android, is that message going to be forever unknown to Windows Mobile? Or is there a window of time where the message is retained on Sprint's server, and if you boot WM during that window it will see the message and fetch a copy for itself?
Click to expand...
Click to collapse
Android knows when you are in a voice call and suspends the data connection. Also, I've never had an issue receiving a phone call when connected to the ppp internet connection. It's pretty seamless, at least for me on my touch.
You're text messages get routed to whatever OS it is running. If my phone dies, I plug it in start up winmo and it i will receive all the text messages and store them in its own database. Once I boot android it will receive any messages the radio receives and store them in its database. So text messages will never go across OS'es ever as they are considered received after any one OS receives it. Hope that helps.
Alltel
Anyone know of the Alltel Username and Password?? Thanks
Hello,
what,s that mean:"wizard login:" it appered when I was installing Android
and then it just stop there.Could anybody tell me what elements I need ?
Or give me a full pack Please!!!!!!!Thank you !!!!!!!!
Sorry for my poor English
Landon I also have Alltel use (your number)@alltelmobile and leave the password blank. ext I have been using the latest files from dzo I probably had the togga connected at the time when i was getting texts, but it never seemed to happen on ealier builds when connected via PIE. Also as some suggested it is not carrier specific this happens on GSM AT&T and CDMA Sprint and probably my own Alltel.
Battery
I asked this in the other forum but I'm asking again.
Is it ok to leave the phone on the charger overnight while running android.
AdamWill said yes but it gets hot and he was on a titan.
htc tech support said it's probably not a good idea because the charger circuit is software controlled.
So does anyone leave their phone overnight and what results have you seen.
LOU
Alltel
I tried the afore mentioned username and pass and no success, anyway I can get the script line? Or am I doing something wrong?
LouKohley said:
I asked this in the other forum but I'm asking again.
Is it ok to leave the phone on the charger overnight while running android.
AdamWill said yes but it gets hot and he was on a titan.
htc tech support said it's probably not a good idea because the charger circuit is software controlled.
So does anyone leave their phone overnight and what results have you seen.
LOU
Click to expand...
Click to collapse
I've left my touch on the charger overnight a number of times and it seems to be fine.
Authentication for Sprint
Just loaded this onto my Sprint Touch and it works great (after fooling with a bad SD card). My only other stumbling block was getting logged into the data network. Turns out that I couldn't leave the username null -- in default.txt I had to specify
set cmdline "[email protected]"
Replace "3525551212" with your cell phone# (starting w/ area code). I'm in the US.
-david
I am trying to install two apk's, IOfilemanager and VideoPlayer.apk...
I put both file in the root of my SD card in a file named AndroidApps
I have the latest vogue-android release, and my sound works so I know I dont have a problem with my radio
I tried putting the file both in the root of sd card, and the phone's memory, but it keeps on showing the glowing android, doing around 3 blinks then restarting, and its a never ending cycle...
I do not have a data connection so I cannot download it via browser...
EDIT: I replaced the files and it worked, mightve been corrupted...
Does anyone know how to get your contacts to work? Thanks
michd43 said:
Does anyone know how to get your contacts to work? Thanks
Click to expand...
Click to collapse
what do you mean by work because if you mean that there are no contacts when you boot Android then that is normal because android has no access to the phones memory only the SD Card you can use a few different programs to tranver the contact from WM to Android the best is Funambol.com it has a an app for both wm and Android to sync them via its website and its very easy to use just check out this link for a how to http://www.myhtcphone.com/import-contacts
There's a couple of things I'm still trying to figure out about this whole android thing. My apologies if these questions have already been asked, I could not find them.
1) Why doesn't the "Edit Sync Groups" button do anything? All my contacts are in gmail so I'd like to sync there. I'd also like to sync my google calendar.
2) The screen calibration is a bit off -- how do I re-calibrate?
3) I thought Android had an online app store (think it was called the "Marketplace") --- is this available on the vogue or no? What is the best way to install apps if no.
I apologize in advanced for what are probably ignorant questions.
Thanks!
nokry56 said:
There's a couple of things I'm still trying to figure out about this whole android thing. My apologies if these questions have already been asked, I could not find them.
1) Why doesn't the "Edit Sync Groups" button do anything? All my contacts are in gmail so I'd like to sync there. I'd also like to sync my google calendar.
2) The screen calibration is a bit off -- how do I re-calibrate?
3) I thought Android had an online app store (think it was called the "Marketplace") --- is this available on the vogue or no? What is the best way to install apps if no.
I apologize in advanced for what are probably ignorant questions.
Thanks!
Click to expand...
Click to collapse
1) this is more of an issues with Google because the Vogue is a port and Google has not opened all parts of the Android OS, or at least that is how i understand it if i am wrong someone please give a more information
2) The screen calibration is kind of a work in progress but there is a way to Calibrate
dzo said:
I've just updated the release on my site.
Screen calibration should work again, press the cam button to display the onscreen kbd, then while pressing the end call button tap opposite corners of the screen.
Click to expand...
Click to collapse
3) Marketplace is not available for the Vogue port because it is a closed system the best way to get apps is to down load the apk to you desktop and move them onto the phone through wm for more info check out this link
http://www.myhtcphone.com/node/19
good places to find apk
http://slideme.org/
http://andappstore.com
evilclosetmonkeynate said:
...
Click to expand...
Click to collapse
Thanks so much for answering those questions. Definitely helps me out. Its really unfortunate that the google syncing doesn't work... all my data is on there :[
At the present time, if I'm booted into Android, and the files needed to boot Android are on the storage card, is there any good way to get an .apk file built by Netbeans (using Undroid) onto my Vogue to test/play with WITHOUT booting back into WM6.1 first? As far as I can tell, Bluetooth isn't implemented, nor is mounting Android's filesystems as USB drives on a tethered PC... and I'm taking for granted that everything will go down in flames if I remove the storage card with Android running ;-)
If I did something slightly Rube-Goldberg-esque, like run a FTP server on my desktop PC with my router redirecting the port to it, then launched a FTP client on the phone to connect to it over the internet and download the .apk file into the "Android Programs" directory on the storage card... would it do any good? Or do .apk files in the folder ONLY autodeploy if they're physically present in that folder when Android itself boots up from WM6.1?
Similarly, if I boot with a .apk file in the directory, launch it and play with it, reboot into WM6.1, rebuild the .apk file, copy it to the storage card's Android Programs subdirectory, relaunch Android, and try IT... then repeat a few dozen or hundred times over the span of a few weeks... will each new version leave crud and residue in Android's equivalent of the registry (assuming it HAS one)? Or will everything related to the previous .apk file be cleanly purged? God forbid, does Android not actually deploy apps AT ALL, and just run them "where they lie" directly from their .apk file?
So far, I'm on chapter 6 of the "Busy Coder's Guide to Android Programming" (v2.0), but I haven't been brave enough yet to try running anything on my real phone since at this point I still have no real idea what's happening "behind the scenes" when Android (or DZO's bootloader?) finds .apk files in the directory on the storage card.
Question:1
I put meebo on my phone, IM. Will this cost data, how will this work?
Question:2
my plan covers unlimited webbrowsing, so on when I go on internet explorer it doesn't charge me, will surfing the web on android cost money?
blasteryui said:
Originally Posted by ~David View Post
Any internet activity should be covered under your unlimited browsing plan. I have the same thing with Bell, and it covers it all (IM, browsing, email, GPS data, etc). You can even watch YouTube videos if you want. Any "Internet Activity". The only thing you can't do is tether your phone to your computer, using you phone as a modem.
It's the same when you're running Android. You can still browse, IM, yatta yatta, all under your plan.
Click to expand...
Click to collapse
hope that answers you question
the error i get is "please enable my location source in system settings" in google maps.
I have already done the "Google location services fix (formerly, Twitter client recommendations?)"
any other suggestions?
Thanks
Chris
Spanel said:
the error i get is "please enable my location source in system settings" in google maps.
I have already done the "Google location services fix (formerly, Twitter client recommendations?)"
any other suggestions?
Thanks
Chris
Click to expand...
Click to collapse
AFAICT all that does is fix dependencies - it definitely doesn't activate locations. You are still missing NetworkLocation.apk, among other things. I am trying to figure it out; it might require pushing a more rhobust settings.apk.
I am going to start digging around in the nook source to see if I can make sense of how they castrated settings. I think that might be the best way to attack this problem.
Sent from my NOOKcolor using XDA app
ok thanks! keep this thread updated with your findings.
thanks again!
Chris
A side effect I just found of following the instructions to get the Market working here- http://nookdevs.com/Enable_the_Android_Market
is that Network Location is working.
When I run maps I have the indicator for where I am.
I will be testing how accurate this is tomorrow- I have a long drive to do and will tether to my Droid with gps running.
With luck, the droid will relay location data to the nook over the network.
Pass or fail, I will post the results once I know.
Good to hear, but you're probably getting a position via WiFi and GPS data can't be passed on via tethering AFAIK so you can't get it off the Droid.
I know that the GPS data can't be passed on per se and that I am getting network location data via wifi- 100% agreement.
My hope, and no testing yet to verify, is that if the Droid knows its location by GPS it will pass it along as a Network Location since it is providing Network Services so to speak.
I have no documentation saying this will happen, just pure speculation and wishful thinking.
OK - that is nice guys, but Spanel (and include me as well) have run the location fix and we still get the error: ""please enable my location source in system settings".
I have most everything working and running: rooted, Market, maps installed and working - but for whatever reason, maps does not display my location - just the aforementioned error message when I do.
Note: I also followed http://nookdevs.com/NookColor_Install_missing_google_geolocate_library, completed it with no errors - but still, my wifi - location is not popping up.
rogerdugans said:
A side effect I just found of following the instructions to get the Market working here- http://nookdevs.com/Enable_the_Android_Market
is that Network Location is working.
When I run maps I have the indicator for where I am.
I will be testing how accurate this is tomorrow- I have a long drive to do and will tether to my Droid with gps running.
With luck, the droid will relay location data to the nook over the network.
Pass or fail, I will post the results once I know.
Click to expand...
Click to collapse
Strange, as I followed it as well but I do not.
Sent from my NOOKcolor using XDA
rad131304 said:
Strange, as I followed it as well but I do not.
Sent from my NOOKcolor using XDA
Click to expand...
Click to collapse
Th8is might be a side effect of when performing the initial Android setup portion of the process, the first question asks info regarding location, etc. I unchecked these options (knowing I dont have GPS) and am thinking this may be where it is being "enabled."
Just a thought.
norkoastal said:
Th8is might be a side effect of when performing the initial Android setup portion of the process, the first question asks info regarding location, etc. I unchecked these options (knowing I dont have GPS) and am thinking this may be where it is being "enabled."
Just a thought.
Click to expand...
Click to collapse
Nork - are you saying that you are, in fact, getting a wifi-location fix on your device?
So does anyone have WiFi location up and running ? In Maps, I get the "please enable location" popup and even with "NookColor Tools" (http://forum.xda-developers.com/showthread.php?t=868366) that shows a ton of hidden settings I don't have location either.
The Autonooter author suggested I install NetworkLocation.apk to fix that, but I still get "Please enable a MyLocation source in system settings, anyone ?
webvan said:
The Autonooter author suggested I install NetworkLocation.apk to fix that, but I still get "Please enable a MyLocation source in system settings, anyone ?
Click to expand...
Click to collapse
From what I've seen, that is normal. I just skipped that screen. I am getting a wifi location fix though which is very cool.
Yes Autonooter activates WiFi location, not the scripts though for some reason.
I JUST got my wifi to work in maps -- figured it out after a bunch of frustrated digging -- by editing the com.android.settings_preferences.xml and adding the line
<boolean name="location_wifi" value="true" />
(I did it in the text editing option in the Root Explorer App after making the system folder R/W, but if your use your favorite editor [command-line or otherwise] at will)
since that xml file, for me, only had a "location_gps"="false argument."
Granted I had also replaced the Settings.apk with a 2.1 build 2 stock one and pushed a stock NetworkLocation.apk, neither of which, by my tests, would make maps zero in on my wifi-based location. Going to restore the NookSettings app and see if this holds.
EDIT: Yes. editing com.android.settings_preferences.xml seems to do the trick. Mileage varies, perhaps, as they say.
EDIT2: That file WAS in /data/data/com.android.settings/shared_prefs/ but it seems to have disappeared since I pushed back the NC Settings.apk -- though while I had the stock 2.1 settings.apk installed, the xml file was there, and Google Maps did use my wifi to locate my position. Now that I've pushed back Settings.apk, Maps still finds my location via wifi. Freaky, quirky, but if you want to be able to use the wifi-location finder feature, this is how I got mine to work:
1. Installed a stock NetworkLocations.apk from a 2.1 build,
2. Renamed Settings.apk -> Settings.old
3. ADB installed stock 2.1 settings.apk
4. Enabled wifi location, which now has an option to "set my location"
5. tested Maps application, no dice.
5. edited the XML file as above -- /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml
6. tested on maps, success!
7. then removed the 2.1 stock Settings.apk.
8. Renamed Settings.old -> Settings.apk.
I'm sure there is a muuuuuuch easier way to do this, but I'm a total noob. Anybody else have any success?
(The stock Android 2.1 Settings.apk crashed too frequently, anyways, and is annoyingly unreadable with the NC skinning).
I think the process I outlined here will do it for ya...
All you need to do is change the location_provider_allowed field in the secure table in settings.db to network.
Sent from my LogicPD Zoom2 using Tapatalk
fortuno01 Can this be done through Android Commander? Where is the settings.db file, ie which folder?
Also can someone post a clean working NetworkLocation.apk file. I see many on the web.
Finally got it working! Its a festivus miracle!
Alright, so after some playing around, I finally got this working. I used steps similar to above on a win 7 PC. Its all based on the /data/data/com.android.settings/shared_prefs/com.android.settings_preferences.xml file. But you wont have one until you install this apk.
Step one. Download and install attached NetworkLocation.apk with ADB.
Step two. Use android commander (Google it, its free) and navigate to the file.
Note when you first run AC, it will ask which os you are using. I say I dont know, mostly because I'm lazy. Its 2.1 of course.
Step three. Pull the .xml file to desktop and open with notepad.
Step four. Add this as the last line in this file. <boolean name="location_wifi" value="true" />
Step five. Save and Close
Step six. Drag and drop into right panel of android commander where original file was. AC will ask you if you want to place on the right panel. Yes, you do.
Step seven. Exit adb.
Step eight. REBOOT. Dont try before a reboot *it wont work*
Step nine. Please thank me if this works for you.
Merry Christmas.
Where do you get the stock 2.1 apk OS files? (I got your attachment). I have the SDK installed are they in there somewhere or can I pull them from the android developers site somewhere? Thanks.
Alright so I'm running Honeycomb running off sd. I ran the automated scripts in adb to add market and gapps. Whenever I try to open market or gmail I have to add an account. I try to add my account and it comes up an error saying I dont have a data connection like I'm trying to use a phone... Any advice?
Bump because I'm desperate for any help...
Im having similar issues with the Froyo version.
There are several of us asking the same question over in the developer forum and not getting a response there either. I will watch both sides of the discussion and when an answer comes, I will try to pass it along.
It seems like a number of us are facing the issue, but we have not captured the attention of anyone who can help us fix it. But I am sure an answer will come.
Just for clarity sake, at least in my situation, I do have internet connectivity and can use the browser in HC to surf, but the google apps cannot get a connection to sign in to my existing google account.
Any fixes out there?
Mark me down as another sufferer. Glad to know it isn't just me!
Froyo - works correctly
Honeycomb - no connection error while browser connects just fine
Homer
Reset
Homer_S_xda said:
Mark me down as another sufferer. Glad to know it isn't just me!
Froyo - works correctly
Honeycomb - no connection error while browser connects just fine
Homer
Click to expand...
Click to collapse
Your device has reset and the system is looking for a cell connection. If you re-image the device and come up via a WiFi connection, it should work,
I have the same problem whenever I clear the cache on the market, and force stop google frameworks, and clear data. I have to reinstall after running these steps, which used to fix it.
Could this be a fingerprint issue? I am using the recommended fingerprint from the nookdevs.com site. (ro.build.fingerprint=verizon/voles/sholes/sholes:2.2.1/FRG83D/75603:user/release-keys )
I too have had an issue like this if I clear the cache from the market. I tried to point this out in the dev forum, but I wasn't able to since it is my first post. (I mostly lurk...)
I just noticed this reply in the developer forum. ADB isn't working for me, so I can't test it.
http://forum.xda-developers.com/showthread.php?t=955430&page=2
Ok, I was having this problem but adb shelling in and issuing all of those setprop commands to set the operator to t-mobile did in fact restore my market access.
On the nexus6, google dropped their AOSP "Email" app, and replaced it with a more function GMail app. The new gmail app was given the ability to sync MS Exchange accounts (as well as pop, imap, etc.)
However, I personally don't like using gmail for my email. There are a couple of reasons, but the biggest one is that gmail doesn't allow a "combined" inbox view. (I sync with multiple MS Exchange servers, and I really like being able to look at a single list instead of having to tap all around to check individual accounts.)
So, I recompiled AOSP (for lollipop, of course) and pulled out the email (and exchange server service) apps, copied them to my device, and everything works the way I want again.
I'm sharing this non-work with other XDA users with the following caveats:
1. This is google's work, not mine. I've just recompiled it. The source is completely unaltered from AOSP 5.0.0.r5.
2. I'm not going to support this. I'll give detailed instructions on how to copy the files to your nexus device, and I might even package them into a recovery installable .zip file (if I remember tomorrow and have free time), but that's it.
3. If you understand and accept everything that might go wrong in doing this, then great. If you don't, please ignore this post and read another one.
That being said...
You need to have a rooted device, and be fluent with adb and a shell. If you aren't, just wait until I (or someone else) packages this into a zip you can install in recovery.
Really quickly, then:
Code:
adb push Email.apk /sdcard/
adb push Exchange2.apk /sdcard/
adb shell
su
mount -o remount,rw /system
cd /system/app
mkdir Email
chmod 755 Email
cp /sdcard/Email.apk Email
chmod 644 Email/Email.apk
mkdir Exchange2
chmod 755 Exchange2
cp /sdcard/Exchange2.apk Exchange2
chmod 644 Exchange2/
reboot
After that, you'll now have two "email" apps in your app drawer. One is a shortcut to gmail, and the other is the one you just copied in. (I think the gmail shortcut one is located in "/system/app/PrebuiltEmailGoogle" in case you want to get rid of it -- or read on for another way to get rid of it) Figure out which one is which, and you'll be good to go!
Yes, the AOSP email and gmail stuff can co-exist. Even the exchange services can co-exist.
However, the second "email" app icon is annoying. Instead of deleting the apk from /system, you can just go into settings->apps->all, and find the "Email" app that's 6.7MB (or the smaller of the two) and disable it.
If you want to disable the gmail version of MS Exchange support, go into settings->apps->all and notice that there are two "Exchange Services" apps. One of them is "version 6.xxx" (which is the one for gmail), and the other is "version 5.0.50.50.50.-eng-garyd9.xxxx". So, you'll disable the one for gmail and leave the one with "garyd9" in the version tag enabled.
Note: Nova Launcher's "teslaUnread" plugin will not work with this email.apk as a native google email app. The reason is simply because this isn't "com.google.android.email". It's "com.android.email". (It's different...)
Edit: For a recovery installable .zip file: scroll down (or just click here: http://forum.xda-developers.com/showpost.php?p=57161503&postcount=6)
Another Edit: Be warned that there are some problems with this. If you have multiple email accounts and used the "combined view", it can crash when you try to view an email. As well, under some circumstances, it will stop picking up mail (and contacts, etc) all together (unless it's manually polled.) I'll get around to looking at these issues at a later time.
Take care
Gary
UPDATE (2014-12-12): updated the email.apk with one that doesn't crash when viewing the "combined" view. Exchange2.apk still doesn't do push email properly, but that's going to take a bit more time.
Awesome! Thanks, I'll have to check this out....as I miss not having a combined inbox.
A flashable zip would be great if possible thank you
It might be a bit before I get around to making a flashable zip file... When I'm at my computer, I'm digging in the LED related code. Perhaps someone else would be kind enough to throw one together. (If so, I'll update the top post with a link to it.)
Sent from my Nexus 6
Oh this is awesome! I was just complaining about being forced to use GMail for my work email in another thread.
NICE!
Thanks for the hard work OP. The flashable zip below should take care of everything:
http://www.mediafire.com/download/mwbaqqsslqmaj9u/Old+School+Email+Restore.zip
ericwgarza1 said:
Thanks for the hard work OP. The flashable zip below should take care of everything:
Click to expand...
Click to collapse
Thanks - will link to this. FYI, leaving "PrebuiltEmailGoogle" intact can cause some issues with software that looks for com.google.android.email before checking for com.android.email. (It can impact TelsaUnread, buit that's broken right now anyway.)
garyd9 said:
Thanks - will link to this. FYI, leaving "PrebuiltEmailGoogle" intact can cause some issues with software that looks for com.google.android.email before checking for com.android.email. (It can impact TelsaUnread, buit that's broken right now anyway.)
Click to expand...
Click to collapse
I can edit the script to delete that folder when flashing if that would make things work easier and more compatible for everyone.
Using the attached... I'm noticing a crash if I have two exchange server accounts, set the message list to be the "combined" inbox, and then try to read any message.
I guess I'm going to have to debug google code again.
Code:
E/AndroidRuntime(10733): FATAL EXCEPTION: main
E/AndroidRuntime(10733): Process: com.android.email, PID: 10733
E/AndroidRuntime(10733): java.lang.NullPointerException: Attempt to invoke virtual method 'int java.lang.String.length()
' on a null object reference
E/AndroidRuntime(10733): at android.support.v4.text.BidiFormatter.unicodeWrap(BidiFormatter.java:374)
E/AndroidRuntime(10733): at android.support.v4.text.BidiFormatter.unicodeWrap(BidiFormatter.java:427)
E/AndroidRuntime(10733): at com.android.mail.browse.SubjectAndFolderView.setFolders(SubjectAndFolderView.java:155
)
E/AndroidRuntime(10733): at com.android.mail.browse.ConversationViewHeader.setFolders(ConversationViewHeader.java
:102)
E/AndroidRuntime(10733): at com.android.mail.ui.SecureConversationViewFragment.setupConversationHeaderView(Secure
ConversationViewFragment.java:159)
E/AndroidRuntime(10733): at com.android.mail.ui.SecureConversationViewController.onActivityCreated(SecureConversa
tionViewController.java:132)
E/AndroidRuntime(10733): at com.android.mail.ui.SecureConversationViewFragment.onActivityCreated(SecureConversati
onViewFragment.java:141)
E/AndroidRuntime(10733): at android.app.Fragment.performActivityCreated(Fragment.java:2061)
E/AndroidRuntime(10733): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:912)
E/AndroidRuntime(10733): at android.app.FragmentManagerImpl.moveToState(FragmentManager.java:1067)
E/AndroidRuntime(10733): at android.app.BackStackRecord.run(BackStackRecord.java:833)
E/AndroidRuntime(10733): at android.app.FragmentManagerImpl.execPendingActions(FragmentManager.java:1452)
E/AndroidRuntime(10733): at android.app.FragmentManagerImpl.executePendingTransactions(FragmentManager.java:483)
E/AndroidRuntime(10733): at com.android.mail.utils.FragmentStatePagerAdapter2.finishUpdate(FragmentStatePagerAdap
ter2.java:147)
Yes, I am getting Email FC's after installing the .zip. Figured I'd give it a shot.
So, I did it the long way through ADB Shell.
UPDATE: That was a no go too. Still getting a Force Close when opening Email.
Quick question.
I used the OP's method of installing this for the most part. I made my folders, copied my files and set my folder and file permissions with Root Explorer. The Email app works fine as far as I can tell but I'm not getting notifications. I have the app set to push but if I send myself emails or anyone else sends me emails, my phone doesn't notify me.
Now if I manually open the app and pull down it refreshes no problem and snatches my new email from our server.
If I setup my work email in the GMail app, it gets notifications.
Any suggestions?
I'm actually going to kill it from my phone and start over one more time and see if that helps.
So...
I just flash this .zip via recovery and thats all? Sorry, I was reading through and it looks like there are some issues and some folder permissions that need to be changed. I guess I missed something. LOL. I'm at work so I don't have access to my ADB on my home PC. I will try this later tonight when I get a chance to plug in. If I can keep my boy off of Minecraft long enough.
kdoggy said:
The Email app works fine as far as I can tell but I'm not getting notifications. I have the app set to push but if I send myself emails or anyone else sends me emails, my phone doesn't notify me.
Click to expand...
Click to collapse
I've noticed this as well. It appears that the exchange service can die (and doesn't come back until it's forced by email.apk.) In fact, the device isn't notifying because it's not talking to the exchange server whatsoever.
(I have a slight advantage: I have my own exchange server to test again, and can monitor the ports.)
Assuming another solution isn't found before then, I'll probably work on this more after I get the LED notifications working properly on the phone.
Added to top post:
Be warned that there are some problems with this. If you have multiple email accounts and used the "combined view", it can crash when you try to view an email. As well, under some circumstances, it will stop picking up mail (and contacts, etc) all together (unless it's manually polled.) I'll get around to looking at these issues at a later time.
Thank you for the reply! Yes definitely do not let me take you away from the LED project! I know I would much rather have the LEDs working because I keep forgetting to check my damn phone when I come into the room a lot of times lol. Thanks for all your hard work man!
I installed the AOSP Email from the Play Store last night and it works just fine. (shrug) So glad to have my regular mail back.
https://play.google.com/store/apps/details?id=com.google.android.email&hl=en
Baldilocks said:
I installed the AOSP Email from the Play Store last night and it works just fine. (shrug) So glad to have my regular mail back.
https://play.google.com/store/apps/details?id=com.google.android.email&hl=en
Click to expand...
Click to collapse
Lucky you. Tells me its already installed and wont let me do anything with it.
I just wanted to give a Thanks to the OP. I just completed this and it works wonderfully so far. I will keep you posted on any changes.
Thanks to the Devs and XDA, this site is awesome!
So, I found the bug that causes email.apk to crash in combined mode. The issues with exchange are a bit more involved and will take longer to fix. (I can't post the fix right now... I'm not at my computer and likely won't be until tomorrow night. )
Sent from my Nexus 6 using Tapatalk
Sorry it's taken me so long.... My paying job has been seriously eating into my personal time.
Anyway, I've updated the original post with a new Email.apk that fixes the combined view crash. (The problems with push exchange still exist, however.)
The patch to AOSP's Email client, in case anyone cares, is against packages/apps/UnifiedEmail:
Code:
diff --git a/src/com/android/mail/ui/SecureConversationViewFragment.java b/src/c
index 7c4a9d9..fc10f6e 100644
--- a/src/com/android/mail/ui/SecureConversationViewFragment.java
+++ b/src/com/android/mail/ui/SecureConversationViewFragment.java
@@ -156,8 +156,8 @@ public class SecureConversationViewFragment extends Abstract
@Override
public void setupConversationHeaderView(ConversationViewHeader headerView)
headerView.setCallbacks(this, this, getListController());
- headerView.setFolders(mConversation);
headerView.setSubject(mConversation.subject);
+ headerView.setFolders(mConversation);
headerView.setStarred(mConversation.starred);
}
Hi everyone,
I recently got a P10 Plus and one of the things I was most excited about was App Twin. I've used this feature previously on a Xiaomi Note 3 Pro I had, but upon searching around I couldn't find any working methods for EMUI 8 (and, matter of fact, the one available here on XDA to add any app you want didn't seem to work. I started to poke around on my own, and am very happy to report I figured a way to enable App Twin for any app you want; unfortunately, at this point, the method I've found requires root access to work, but hopefully someone around will manage to figure a way to make this unnecessary eventually. So, without further ado, here goes.
First off, follow this very helpful tutorial to ensure the feature will be enabled in your phone (I have yet to try out the remaining of this guide without doing this, so if anyone wants to do that, be my guest ).
Next, we need to figure out exactly what the package name for the desired app is. For example, Gmail's is com.google.android.gm, and I figure the easiest way to find out the exact name is to look over Magisk Hide (yeah, I use Magisk for all my rooting needs). If the app's already installed, my piece of advice would be to back it up with Titanium Backup or something, just for the sake of being thorough and specially if it's a system app, which is a subject I'll touch in a few.
Now, for the fun part: Huawei changed how App Twin looks for enabled apps to execute its functionality, so we're gonna need to edit the file /system/emui/base/xml/hw_clone_app_list.xml
Here's the original content of mine:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!-- DTS2016060606663 shiyuanchang/00271386 20160704 created -->
<AppClone>
<package name="com.tencent.mm"/>
<package name="com.tencent.mobileqq"/>
<package name="com.facebook.katana"/>
<package name="com.whatsapp"/>
<package name="jp.naver.line.android"/>
<package name="com.snapchat.android"/>
<package name="com.facebook.orca"/>
</AppClone>
And this part should be fairly trivial to most fellow XDA members: you simply append whatever program you feel like cloning to the list. Like so:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!-- DTS2016060606663 shiyuanchang/00271386 20160704 created -->
<AppClone>
<package name="com.tencent.mm"/>
<package name="com.tencent.mobileqq"/>
<package name="com.facebook.katana"/>
<package name="com.whatsapp"/>
<package name="jp.naver.line.android"/>
<package name="com.snapchat.android"/>
<package name="com.facebook.orca"/>
<package name="com.google.android.gm"/>
<package name="com.amazon.venezia"/>
<package name="com.amazon.mShop.android.shopping"/>
</AppClone>
As you might have noticed, I added 3 apps: Gmail, Amazon Appstore and Amazon Shopping. I added the first two just for the sake of testing, but specifically for Amazon Shopping it'd be helpful for me since I have a US and a Canadian accounts, so... Anyway, beside the point, which was: I added both Amazon apps to the list before installing them, so that was a no brainer - upon installation, they showed up on Settings as clonable, if you wish. The trouble was with Gmail, since it's a system app; when I added the entry to the XML file, it immediately appeared on the list as well, but as already cloned despite no cloned app showing on the launcher, and I also couldn't flip to switch to deactivate/reactivate the functionality. So, what I ended up doing was using a Magisk module called Debloater, which is by the way very neat in allowing anyone to systemlessly debloat your phone. Through the module, I uninstalled Gmail, rebooted the phone, reinstalled it, rebooted yet again and voilĂ , Gmail clone app showed in the launcher as expected.
Oh, and something I totally forgot to mention: should you use any launcher other than Huawei's default, this method's got you covered without any extra kinks. I'm using Nova and both Amazon Shopping apps show up just as they would on Huawei Home (I also tested it on ADW Launcher and it works, but YMMV).
All in all, this guide shouldn't be overly complicated to anyone. And I know, needing root to achieve this is somewhat of a nuisance, but well... My phone is already rebranded (since my operator has decided to block any and all updates since November) and the bootloader was unlocked, so I would have needed Magisk one way or the other, and getting that extra something from this amazing device just seemed fair after all the trouble I had to go through to install the latest Oreo build into it. Hope you guys enjoy it, and should anyone around decide to experiment a little further (say enable extra apps without modifying the local.prop file, for instance, or finding out how an non-system app already installed would behave when using this method), feel free to give me a shout here and I'll update this guide later on.
Peace and have fun with your devices!
Hello,
Please help, I have followed every single step. I have EMUI 8 installed on Hauwei P10. After appending a new app to the mentioned XML and rebooting the phone, I can see the added app inside the Settings > Twin Apps but when I attempt to enable the twin function for it, nothing happens; when I click the slider nothing happens and it doesn't turn on.
Thank You,
Wal.
waelh said:
Hello,
Please help, I have followed every single step. I have EMUI 8 installed on Hauwei P10. After appending a new app to the mentioned XML and rebooting the phone, I can see the added app inside the Settings > Twin Apps but when I attempt to enable the twin function for it, nothing happens; when I click the slider nothing happens and it doesn't turn on.
Thank You,
Wal.
Click to expand...
Click to collapse
Not sure how can I help you, what with the lack of information you've provided. If you followed the instructions correctly, it should have worked.
GryphonBR said:
Not sure how can I help you, what with the lack of information you've provided. If you followed the instructions correctly, it should have worked.
Click to expand...
Click to collapse
Hello friend,
For example I was trying to add XDA app as twin app. I followed your steps and XDA's app displays in the list of twin apps. But the problem is when I move the slider to enable it, nothing happens... I even tried adding 3 more apps, and the same thing is happening. Are you sure you can enable the twin app successfully ? It seems to me that this tutorial is only adding the app to tge twin app list but doesnt allow creating the actual twin clone of the app.
I hope you understand what is happening.
Thanks.
waelh said:
Hello friend,
For example I was trying to add XDA app as twin app. I followed your steps and XDA's app displays in the list of twin apps. But the problem is when I move the slider to enable it, nothing happens... I even tried adding 3 more apps, and the same thing is happening. Are you sure you can enable the twin app successfully ? It seems to me that this tutorial is only adding the app to tge twin app list but doesnt allow creating the actual twin clone of the app.
I hope you understand what is happening.
Thanks.
Click to expand...
Click to collapse
Well, dunno what to tell you. Just tried adding specifically XDA Labs and it worked as mentioned in my original post.
GryphonBR said:
Well, dunno what to tell you. Just tried adding specifically XDA Labs and it worked as mentioned in my original post.
Click to expand...
Click to collapse
Wow. I saw your screenshot... I will run some troubleshooting to see whether I'll be able to make it run and I'll let you know.
Thanks in advance.
waelh said:
Wow. I saw your screenshot... I will run some troubleshooting to see whether I'll be able to make it run and I'll let you know.
Thanks in advance.
Click to expand...
Click to collapse
Did you follow the whole walkthrough? Including the first bit, the link to an old XDA post where you actually activate Dual Apps within EMUI 8 for the P20 family? Because one of the tests I ran was simply adding XDA Labs to the XML without activating the future, and I got exactly the situation you mentioned - it appeared in the list, but the switch didn't actually generate the dual app.
GryphonBR said:
Did you follow the whole walkthrough? Including the first bit, the link to an old XDA post where you actually activate Dual Apps within EMUI 8 for the P20 family? Because one of the tests I ran was simply adding XDA Labs to the XML without activating the future, and I got exactly the situation you mentioned - it appeared in the list, but the switch didn't actually generate the dual app.
Click to expand...
Click to collapse
Yes I have followed even the first bit of the tutorial which contains the below lines:
fw.max_users=1 to 2
fw.show_multiuserui=0 to 1
ro.config.hw_support_clone_app=false to true
GryphonBR said:
Did you follow the whole walkthrough? Including the first bit, the link to an old XDA post where you actually activate Dual Apps within EMUI 8 for the P20 family? Because one of the tests I ran was simply adding XDA Labs to the XML without activating the future, and I got exactly the situation you mentioned - it appeared in the list, but the switch didn't actually generate the dual app.
Click to expand...
Click to collapse
Good news. Finally, I figured out what was happening.
So the reason the new cloned app was only showing in the list but I was unable to turn it on, is because the app was already installed before appending it's package name to the xml. So the app needing to be cloned must be removed before appending it to the XML. Then I reinstalled the app normally then I went to twin apps from settings and only then it allowed me to move the slider to ON.
By the way, the instructions posted in "first bit" link aren't necessary since the rest of your tutorial will work with it.
Thank you,
Wal.
EDIT: Fixed it. Turns out local.prop and hw_clone_app_list.xml had their permissions automatically changed to rw------- for some reason. Changing them back to rw-r--r-- and then rebooting did the trick.
Original post:
This doesn't seem to be working for me at all, could someone please check my steps and see if I'm doing something wrong here?
I'm using a Huawei Honor 9 running Android 8.0, EMUI 8 (rooted), here are my steps:
1. Accessed /system/emui/lite/prop/local.prop
2. Changed fw.max_users=1 to 2, fw.show_multiuserui=0 to 1, and ro.config.hw_support_clone_app=false to true
3. Saved the changes
4. Rebooted device, checked file again to make sure the changes had been saved correctly
5. Accessed /system/emui/base/xml/hw_clone_app_list.xml
6. For testing, I used this app by adding its bundle name to the list
7. Checked and confirmed that the contents read:
Code:
<?xml version="1.0" encoding="utf-8"?>
<!-- DTS2016060606663 shiyuanchang/00271386 20160704 created -->
<AppClone>
<package name="com.tencent.mm"/>
<package name="com.tencent.mobileqq"/>
<package name="com.facebook.katana"/>
<package name="com.whatsapp"/>
<package name="jp.naver.line.android"/>
<package name="com.snapchat.android"/>
<package name="com.facebook.orca"/>
<package name="ru.olemilk.pixelcoloring"/>
</AppClone>
8. Opened Settings > Apps > App Twin
9. The list is empty
I have also tried rebooting and reinstalling the test app, it never shows up in the App Twin list. Additionally, I have tried adding other apps too, and none of them have ever appeared in the app list. Even when I install something that's supposed to be officially supported like WhatsApp, the list still shows up as empty.
I managed to get dual viber with simple edit of hw_clone_app_list.xml via ES Explorer, after root ofcourse.
I didn't do any of steps except adding onr line with viber package name to xml. Viber must not be installed on the device. After adding a new line, save and reboot device, install viber and activate it. After that simply start twin app
Please give me your xml code for viber, thanks in advance.
EDIT:
I managed, code for viber: <package name="com.viber.voip"/>
is there any way to enable twin app for device that is not rooted?
Tried this on my P9 Lite with EMUI 5.0.4 and Works excellent. After updating I couldn't get new apps to work and this solved my problema! Big thx!
her3814 said:
Tried this on my P9 Lite with EMUI 5.0.4 and Works excellent. After updating I couldn't get new apps to work and this solved my problema! Big thx!
Click to expand...
Click to collapse
hi i have p9 lite Emui 5.0.4
but i can't find /system/emui/base/xml/hw_clone_app_list.xml
what's wrong why i can't find it
App twin error
Well my problem is that i was succesfully using whatsapp 2 on App twin for 2 days! But after the emui update to 8.0 npw app is giving error that i can't open whatsapp nd i need to delete and make new one. But its not easy to loose all ur chats and join all gropus again. Plz suggest a solution. thanks
Feroza Noor said:
Well my problem is that i was succesfully using whatsapp 2 on App twin for 2 days! But after the emui update to 8.0 npw app is giving error that i can't open whatsapp nd i need to delete and make new one. But its not easy to loose all ur chats and join all gropus again. Plz suggest a solution. thanks
Click to expand...
Click to collapse
Dear,
First of all, I would say that you should start doing Google drive backups of your WhatsApp chats + media (that way if you ever had to uninstall the app, you will have a way to restore you data back to the new installation).
Could you please share the error message that you were facing in WhatsApp after the upgrade to EMUI 8 ?
Regards,
Wael
Yes i had backup but since it was on weekly i couldn't backup in one day. Anyways my problem is solved now, i called huawei service center nd deleted my account only after they assured groups won't be left. The error said"app twin is not working, ypu have to delete all acounts and make them again, lost data won't be recovered " tge wordings are exactly not these not the msg it gave was like this.