Related
Hi
I bought a tf300 a week ago, and when i turned it on the very first time, i got the ota message saying firmware is available. Since i wanted to root it first, i have decided to do it after root and voodoo root keeper.
After root i pressed on the update from the settings notification then it rebooted by itself and i got the robot icon with a big warning sign, then a msg popped up saying that update failed.
I did some research i figured it may failed when i removed some useless stock apk. Ok, no problem, i did a factory reset and redo again, the second time i didnt remove anything and it still failed.
I did a factory reset again, now i didnt even get the ota message from the notification!! I even went to the settings and did a manual check, nothing!
Fyii am using ww version 17
So is there any way to do an update without screwing up the root, or is there any way tosolve the ota problem??
redjersey said:
Hi
I bought a tf300 a week ago, and when i turned it on the very first time, i got the ota message saying firmware is available. Since i wanted to root it first, i have decided to do it after root and voodoo root keeper.
After root i pressed on the update from the settings notification then it rebooted by itself and i got the robot icon with a big warning sign, then a msg popped up saying that update failed.
I did some research i figured it may failed when i removed some useless stock apk. Ok, no problem, i did a factory reset and redo again, the second time i didnt remove anything and it still failed.
I did a factory reset again, now i didnt even get the ota message from the notification!! I even went to the settings and did a manual check, nothing!
Fyii am using ww version 17
So is there any way to do an update without screwing up the root, or is there any way tosolve the ota problem??
Click to expand...
Click to collapse
A factory reset probably doesn't update /system, so your OTA update problem will still be present.
I guess you've done something more than just rooted and used OTA rootkeeper.
Something to do with /system.
Have you installed busybox? Removed system apps? Tweaked any files (like build.prop) in /system?
If you deleted system apps and did not do a backup you probably need to get them from another .17 WW (remember to check permissions after restoring).
You probably need to restore all that to the stock state (and a factory reset may not do the job).
THEN you can use OTA rootkeeper to backup root and do the OTA.
But I'm no expert.
Oh, and by the way - Can someone please chime in if they need something from .17 WW to do create a WW downgrade method?
Like
dd if=/dev/block/mmcblk0p1 of=/sdcard/system.img
or something
redjersey said:
I did some research i figured it may failed when i removed some useless stock apk. Ok, no problem, i did a factory reset and redo again, the second time i didnt remove anything and it still failed.
Click to expand...
Click to collapse
Not to sound mean, but you obviously have unrealistic expectations for what a factory reset does. It basically just erases all data you've accumulated. It doesn't actually return your device to the way it was out of the box (unless all you've done is install apps and accumulate data). A factory reset can't add something that isn't actually there, like the "useless stock apk" you removed. You can factory reset your tablet as many times as you want. That apk isn't coming back because it is no longer on the tablet.
Likewise, when you do update to .29, if you do a factory reset, you will not revert to .17 just because it came like that from the factory. After the factory reset, you would still be on .29. Your data and apps will just be gone
For more information about factory resets, check out these articles:
http://www.androidcentral.com/android-forums-factory-data-reset-questions
http://www.androidcentral.com/android-z-f-factory-reset
On the other hand, if you tell us which apk you removed and whatever other tweaks you've done, someone can post the apk here along with replacement files for anything else you've changed. Then, you can put that stuff back, factory reset again, and try the update one more time.
Hi,
I didn't know that factory reset won't recover the apps that I removed. But now this may explains why the OTA doesn't work
I did removed some apps like the kindle, some apps I don't even remember the name!
So to recover to the original ww .17 (the one that has all the stocks apk), should I follow this guide:
http://forum.xda-developers.com/showthread.php?t=1645029
or I have to find out which stock app is missing and ask for the apk?
?
please advise.
redjersey said:
Hi,
I didn't know that factory reset won't recover the apps that I removed. But now this may explains why the OTA doesn't work
I did removed some apps like the kindle, some apps I don't even remember the name!
So to recover to the original ww .17 (the one that has all the stocks apk), should I follow this guide:
http://forum.xda-developers.com/showthread.php?t=1645029
or I have to find out which stock app is missing and ask for the apk?
?
please advise.
Click to expand...
Click to collapse
If you follow that guide it is entirely possible that you will never OTA again (without losing root).
Here is a list of /system/app on DE .17:
ls -l /system/app
Code:
total 198484
-rw-r--r-- 1 0 0 7254338 Mar 13 10:06 AWS.apk
-rw-r--r-- 1 0 0 222324 Mar 13 10:06 AppLocker.apk
-rw-r--r-- 1 0 0 74768 Mar 13 10:06 AppLocker.odex
-rw-r--r-- 1 0 0 17164 Mar 13 10:06 ApplicationsProvider.apk
-rw-r--r-- 1 0 0 24208 Mar 13 10:06 ApplicationsProvider.odex
-rw-r--r-- 1 0 0 696463 Mar 13 10:06 AsusDayScene.apk
-rw-r--r-- 1 0 0 113680 Mar 13 10:06 AsusDayScene.odex
-rw-r--r-- 1 0 0 2846054 Mar 13 10:06 AsusReader.apk
-rw-r--r-- 1 0 0 1440784 Mar 13 10:06 AsusReader.odex
-rw-r--r-- 1 0 0 267925 Mar 13 10:06 AsusSetupWizard.apk
-rw-r--r-- 1 0 0 21880 Mar 13 10:06 AsusSetupWizard.odex
-rw-r--r-- 1 0 0 104481 Mar 13 10:06 BackupRestoreConfirmation.apk
-rw-r--r-- 1 0 0 9176 Mar 13 10:06 BackupRestoreConfirmation.odex
-rw-r--r-- 1 0 0 541053 Mar 13 10:06 BatteryWidget.apk
-rw-r--r-- 1 0 0 10320 Mar 13 10:06 BatteryWidget.odex
-rw-r--r-- 1 0 0 328365 Mar 13 10:06 Bluetooth.apk
-rw-r--r-- 1 0 0 231408 Mar 13 10:06 Bluetooth.odex
-rw-r--r-- 1 0 0 1720953 Mar 13 10:06 Browser.apk
-rw-r--r-- 1 0 0 780608 Mar 13 10:06 Browser.odex
-rw-r--r-- 1 0 0 143456 Mar 13 10:06 CMClient.apk
-rw-r--r-- 1 0 0 714376 Mar 13 10:06 CMClient.odex
-rw-r--r-- 1 0 0 91317 Mar 13 10:06 Calculator.apk
-rw-r--r-- 1 0 0 131808 Mar 13 10:06 Calculator.odex
-rw-r--r-- 1 0 0 749785 Mar 13 10:06 Calendar.apk
-rw-r--r-- 1 0 0 657696 Mar 13 10:06 Calendar.odex
-rw-r--r-- 1 0 0 68695 Mar 13 10:06 CalendarProvider.apk
-rw-r--r-- 1 0 0 264360 Mar 13 10:06 CalendarProvider.odex
-rw-r--r-- 1 0 0 2259859 Mar 13 10:06 Camera.apk
-rw-r--r-- 1 0 0 319280 Mar 13 10:06 Camera.odex
-rw-r--r-- 1 0 0 109097 Mar 13 10:06 CertInstaller.apk
-rw-r--r-- 1 0 0 44712 Mar 13 10:06 CertInstaller.odex
-rw-r--r-- 1 0 0 179585 Mar 13 10:06 ChromeBookmarksSyncAdapter.apk
-rw-r--r-- 1 0 0 2003668 Mar 13 10:06 Contacts.apk
-rw-r--r-- 1 0 0 2081984 Mar 13 10:06 Contacts.odex
-rw-r--r-- 1 0 0 47918 Mar 13 10:06 ContactsProvider.apk
-rw-r--r-- 1 0 0 1287464 Mar 13 10:06 ContactsProvider.odex
-rw-r--r-- 1 0 0 167779 Mar 13 10:06 DMClient.apk
-rw-r--r-- 1 0 0 668904 Mar 13 10:06 DMClient.odex
-rw-r--r-- 1 0 0 988823 Mar 13 10:06 DataBackup.apk
-rw-r--r-- 1 0 0 153864 Mar 13 10:06 DataBackup.odex
-rw-r--r-- 1 0 0 8646 Mar 13 10:06 DefaultContainerService.apk
-rw-r--r-- 1 0 0 14512 Mar 13 10:06 DefaultContainerService.odex
-rw-r--r-- 1 0 0 438671 Mar 13 10:06 DeskClock.apk
-rw-r--r-- 1 0 0 93968 Mar 13 10:06 DeskClock.odex
-rw-r--r-- 1 0 0 63769 Mar 13 10:06 Dictionary.apk
-rw-r--r-- 1 0 0 431312 Mar 13 10:06 Dictionary.odex
-rw-r--r-- 1 0 0 159326 Mar 13 10:06 DownloadProvider.apk
-rw-r--r-- 1 0 0 175856 Mar 13 10:06 DownloadProvider.odex
-rw-r--r-- 1 0 0 143816 Mar 13 10:06 DownloadProviderUi.apk
-rw-r--r-- 1 0 0 41048 Mar 13 10:06 DownloadProviderUi.odex
-rw-r--r-- 1 0 0 24774 Mar 13 10:06 DrmProvider.apk
-rw-r--r-- 1 0 0 12784 Mar 13 10:06 DrmProvider.odex
-rw-r--r-- 1 0 0 2063139 Mar 13 10:06 Email.apk
-rw-r--r-- 1 0 0 1962264 Mar 13 10:06 Email.odex
-rw-r--r-- 1 0 0 35515 Mar 13 10:06 EmailWidget.apk
-rw-r--r-- 1 0 0 9376 Mar 13 10:06 EmailWidget.odex
-rw-r--r-- 1 0 0 157088 Mar 13 10:06 Exchange.apk
-rw-r--r-- 1 0 0 1394744 Mar 13 10:06 Exchange.odex
-rw-r--r-- 1 0 0 850288 Mar 13 10:06 FaceLock.apk
-rw-r--r-- 1 0 0 17446 Mar 13 10:06 FacebookPoster.apk
-rw-r--r-- 1 0 0 25808 Mar 13 10:06 FacebookPoster.odex
-rw-r--r-- 1 0 0 365540 Mar 13 10:06 FileManager2.apk
-rw-r--r-- 1 0 0 210216 Mar 13 10:06 FileManager2.odex
-rw-r--r-- 1 0 0 412904 Mar 13 10:06 Galaxy4.apk
-rw-r--r-- 1 0 0 18608 Mar 13 10:06 Galaxy4.odex
-rw-r--r-- 1 0 0 1469566 Mar 13 10:06 Gallery2.apk
-rw-r--r-- 1 0 0 843008 Mar 13 10:06 Gallery2.odex
-rw-r--r-- 1 0 0 1543855 Mar 13 10:06 GenieWidget.apk
-rw-r--r-- 1 0 0 127220 Mar 13 10:06 GlowballDemoInstaller.apk
-rw-r--r-- 1 0 0 2833377 Mar 13 10:06 Gmail.apk
-rw-r--r-- 1 0 0 84610 Mar 13 10:06 GoogleBackupTransport.apk
-rw-r--r-- 1 0 0 143789 Mar 13 10:06 GoogleCalendarSyncAdapter.apk
-rw-r--r-- 1 0 0 158309 Mar 13 10:06 GoogleContactsSyncAdapter.apk
-rw-r--r-- 1 0 0 254095 Mar 13 10:06 GoogleFeedback.apk
-rw-r--r-- 1 0 0 4051474 Mar 13 10:06 GoogleLoginService.apk
-rw-r--r-- 1 0 0 97883 Mar 13 10:06 GooglePartnerSetup.apk
-rw-r--r-- 1 0 0 718816 Mar 13 10:06 GoogleQuickSearchBox.apk
-rw-r--r-- 1 0 0 2931560 Mar 13 10:06 GoogleServicesFramework.apk
-rw-r--r-- 1 0 0 4336443 Mar 13 10:06 GoogleTTS.apk
-rw-r--r-- 1 0 0 8354 Mar 13 10:06 HTMLViewer.apk
-rw-r--r-- 1 0 0 6968 Mar 13 10:06 HTMLViewer.odex
-rw-r--r-- 1 0 0 39965 Mar 13 10:06 HoloSpiralWallpaper.apk
-rw-r--r-- 1 0 0 21496 Mar 13 10:06 HoloSpiralWallpaper.odex
-rw-r--r-- 1 0 0 6750 Mar 13 10:06 KeyBoxProvision.apk
-rw-r--r-- 1 0 0 15880 Mar 13 10:06 KeyBoxProvision.odex
-rw-r--r-- 1 0 0 7873 Mar 13 10:06 KeyChain.apk
-rw-r--r-- 1 0 0 27824 Mar 13 10:06 KeyChain.odex
-rw-r--r-- 1 0 0 111768 Mar 13 10:06 Keyboard.apk
-rw-r--r-- 1 0 0 26704 Mar 13 10:06 Keyboard.odex
-rw-r--r-- 1 0 0 3386305 Mar 13 10:06 Kindle-OEM.apk
-rw-r--r-- 1 0 0 125646 Mar 13 10:06 LatinImeDictionaryPack.apk
-rw-r--r-- 1 0 0 6157306 Mar 13 10:06 LatinImeGoogle.apk
-rw-r--r-- 1 0 0 19011862 Mar 13 10:06 Launcher2.apk
-rw-r--r-- 1 0 0 513960 Mar 13 10:06 Launcher2.odex
-rw-r--r-- 1 0 0 1140536 Mar 13 10:06 LiveWallpapers.apk
-rw-r--r-- 1 0 0 86056 Mar 13 10:06 LiveWallpapers.odex
-rw-r--r-- 1 0 0 128364 Mar 13 10:06 LiveWallpapersPicker.apk
-rw-r--r-- 1 0 0 23088 Mar 13 10:06 LiveWallpapersPicker.odex
-rw-r--r-- 1 0 0 1412636 Mar 13 10:06 MEar.apk
-rw-r--r-- 1 0 0 7522186 Mar 13 10:06 Maps.apk
-rw-r--r-- 1 0 0 13351 Mar 13 10:06 MarketUpdater.apk
-rw-r--r-- 1 0 0 21140 Mar 13 10:06 MediaProvider.apk
-rw-r--r-- 1 0 0 127008 Mar 13 10:06 MediaProvider.odex
-rw-r--r-- 1 0 0 500443 Mar 13 10:06 MediaUploader.apk
-rw-r--r-- 1 0 0 950655 Mar 13 10:06 Mms.apk
-rw-r--r-- 1 0 0 601072 Mar 13 10:06 Mms.odex
-rw-r--r-- 1 0 0 5240716 Mar 13 10:06 Music2.apk
-rw-r--r-- 1 0 0 59442 Mar 13 10:06 MusicFX.apk
-rw-r--r-- 1 0 0 84056 Mar 13 10:06 MusicFX.odex
-rw-r--r-- 1 0 0 8147249 Mar 13 10:06 MyCloud.apk
-rw-r--r-- 1 0 0 530130 Mar 13 10:06 MyNet.apk
-rw-r--r-- 1 0 0 611072 Mar 13 10:06 MyNet.odex
-rw-r--r-- 1 0 0 1127878 Mar 13 10:06 MyWater.apk
-rw-r--r-- 1 0 0 59440 Mar 13 10:06 MyWater.odex
-rw-r--r-- 1 0 0 3724830 Mar 13 10:06 MyWater2.apk
-rw-r--r-- 1 0 0 118808 Mar 13 10:06 MyWater2.odex
-rw-r--r-- 1 0 0 3584302 Mar 13 10:06 MyZine.apk
-rw-r--r-- 1 0 0 68152 Mar 13 10:06 MyZine.odex
-rw-r--r-- 1 0 0 1448847 Mar 13 10:06 NVIDIATegraZone.apk
-rw-r--r-- 1 0 0 270653 Mar 13 10:06 NetworkLocation.apk
-rw-r--r-- 1 0 0 8366 Mar 13 10:06 NvCPLSvc.apk
-rw-r--r-- 1 0 0 18672 Mar 13 10:06 NvCPLSvc.odex
-rw-r--r-- 1 0 0 44092 Mar 13 10:06 PCSyncLauncher.apk
-rw-r--r-- 1 0 0 18968 Mar 13 10:06 PCSyncLauncher.odex
-rw-r--r-- 1 0 0 4407551 Mar 13 10:06 PRAndroid.apk
-rw-r--r-- 1 0 0 182145 Mar 13 10:06 PackageInstaller.apk
-rw-r--r-- 1 0 0 29696 Mar 13 10:06 PackageInstaller.odex
-rw-r--r-- 1 0 0 2177616 Mar 13 10:06 Phone.apk
-rw-r--r-- 1 0 0 606904 Mar 13 10:06 Phone.odex
-rw-r--r-- 1 0 0 3708455 Mar 13 10:06 Phonesky.apk
-rw-r--r-- 1 0 0 1952535 Mar 13 10:06 PixWe.apk
-rw-r--r-- 1 0 0 5196107 Mar 13 10:06 PlusOne.apk
-rw-r--r-- 1 0 0 4850510 Mar 13 10:06 PolarisOffice.apk
-rw-r--r-- 1 0 0 36749 Mar 13 10:06 QuickSearch.apk
-rw-r--r-- 1 0 0 4584 Mar 13 10:06 QuickSearch.odex
-rw-r--r-- 1 0 0 6340590 Mar 13 10:06 Settings.apk
-rw-r--r-- 1 0 0 1119696 Mar 13 10:06 Settings.odex
-rw-r--r-- 1 0 0 20361 Mar 13 10:06 SettingsProvider.apk
-rw-r--r-- 1 0 0 60640 Mar 13 10:06 SettingsProvider.odex
-rw-r--r-- 1 0 0 2464776 Mar 13 10:06 SetupWizard.apk
-rw-r--r-- 1 0 0 2600 Mar 13 10:06 SharedStorageBackup.apk
-rw-r--r-- 1 0 0 4272 Mar 13 10:06 SharedStorageBackup.odex
-rw-r--r-- 1 0 0 100018 Mar 13 10:06 SoundRecorder.apk
-rw-r--r-- 1 0 0 55472 Mar 13 10:06 SoundRecorder.odex
-rw-r--r-- 1 0 0 4186610 Mar 13 10:06 StrAsus.apk
-rw-r--r-- 1 0 0 288315 Mar 13 10:06 Street.apk
-rw-r--r-- 1 0 0 9855809 Mar 13 10:06 Supernote.apk
-rw-r--r-- 1 0 0 1285972 Mar 13 10:06 SystemUI.apk
-rw-r--r-- 1 0 0 428808 Mar 13 10:06 SystemUI.odex
-rw-r--r-- 1 0 0 222557 Mar 13 10:06 TagGoogle.apk
-rw-r--r-- 1 0 0 2240693 Mar 13 10:06 Talk.apk
-rw-r--r-- 1 0 0 181581 Mar 13 10:06 TaskManager.apk
-rw-r--r-- 1 0 0 47040 Mar 13 10:06 TaskManager.odex
-rw-r--r-- 1 0 0 13599 Mar 13 10:06 TelephonyProvider.apk
-rw-r--r-- 1 0 0 93872 Mar 13 10:06 TelephonyProvider.odex
-rw-r--r-- 1 0 0 79273 Mar 13 10:06 UpdateLauncher.apk
-rw-r--r-- 1 0 0 32784 Mar 13 10:06 UpdateLauncher.odex
-rw-r--r-- 1 0 0 3534 Mar 13 10:06 UserDictionaryProvider.apk
-rw-r--r-- 1 0 0 14912 Mar 13 10:06 UserDictionaryProvider.odex
-rw-r--r-- 1 0 0 736530 Mar 13 10:06 Vibe2.apk
-rw-r--r-- 1 0 0 183752 Mar 13 10:06 Vibe2.odex
-rw-r--r-- 1 0 0 5860398 Mar 13 10:06 VideoEditorGoogle.apk
-rw-r--r-- 1 0 0 2417532 Mar 13 10:06 VoiceSearch.apk
-rw-r--r-- 1 0 0 46613 Mar 13 10:06 VpnDialogs.apk
-rw-r--r-- 1 0 0 9224 Mar 13 10:06 VpnDialogs.odex
-rw-r--r-- 1 0 0 6162460 Mar 13 10:06 Weather.apk
-rw-r--r-- 1 0 0 104928 Mar 13 10:06 Weather.odex
-rw-r--r-- 1 0 0 1871526 Mar 13 10:06 XT9IME.apk
-rw-r--r-- 1 0 0 565288 Mar 13 10:06 XT9IME.odex
-rw-r--r-- 1 0 0 3286905 Mar 13 10:06 YouTube.apk
-rw-r--r-- 1 0 0 8909 Mar 13 10:06 YoutubeSearch.apk
-rw-r--r-- 1 0 0 1856 Mar 13 10:06 YoutubeSearch.odex
-rw-r--r-- 1 0 0 2776431 Mar 13 10:06 ZinioReader.apk
-rw-r--r-- 1 0 0 14653 Mar 13 10:06 ZinioSettingsProvider.apk
-rw-r--r-- 1 0 0 794315 Mar 13 10:06 talkback.apk
But there are no guarantees the ones you need are here.
First of all , a little background info .... this is what happened to me :
I went to France last weekend , My One-s was happily roaming on french Orange network , but when I came back home , the only thing that disappeared was the little "R" by the network strenght indicator :-( . So in fact , i was logged in with my home provider , but the carrier name was still showing as "Orange F" ...
Reboot , register on other network and go back , i tried all that , no-go , it would always show "Orange F" instead of "LUXGSM" for network 27001 . As the phone was working normally , it was not too bad , but still annoying , so I started investigating and here are my findings :
- Apparently Orange has sent an SMS or something to my phone to change their carrier name, but something went wrong and the name was changed for the incorrect carrier :-(
But now comes the good news , if you're rooted there's a quite easy fix for this , if you're not rooted , you may have to do a factory reset though ...
Ok , let's get started ;-)
-------------------------------------------------------------------------------------
<disclaimer>You do everything at your own risk!</disclaimer>
-------------------------------------------------------------------------------------
1) Connect USB Cable then go on the phone by using ADB SHELL
2) su
3) cd /data/property
4) ls -al
-rw------- root root 1 2012-06-26 16:08 persist.radio.adb_log_on
-rw------- root root 1 2012-06-26 16:09 persist.radio.clir
-rw------- root root 8 2012-06-24 15:41 persist.radio.nitz_lons_0_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_1_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_2_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_3_0
-rw------- root root 9 2012-06-24 15:41 persist.radio.nitz_plmn_0
-rw------- root root 8 2012-06-24 15:41 persist.radio.nitz_sons_0_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_1_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_2_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_3_0
-rw------- root root 9 2012-06-24 12:20 persist.radio.pdn.profile
-rw------- root root 0 2012-06-19 22:29 persist.service.adb.enable
-rw------- root root 2 2012-06-19 22:30 persist.sys.country
-rw------- root root 2 2012-06-19 22:30 persist.sys.language
-rw------- root root 0 2012-06-19 22:30 persist.sys.localevar
-rw------- root root 1 2012-06-26 16:08 persist.sys.profiler_ms
-rw------- root root 15 2012-06-26 16:10 persist.sys.timezone
-rw------- root root 3 2012-06-19 22:39 persist.sys.usb.config
In my case , the files : "persist.radio.nitz_lons_0_0" and "persist.radio.nitz_sons_0_0" contained the incorrect Carrier name : "Orange F" and the file persist.radio.nitz_plmn_0 contained the Network for which it was displayed "270 01"
so for the 3 files i did the following : ( if you want to verify the contents before editing , use the <cat> command to list the contents of the files )
5) rm persist.radio.nitz_lons_0_0
( delete the file )
6) touch persist.radio.nitz_lons_0_0
( recreate empty file )
7) chmod 600 persist.radio.nitz_lons_0_0
( change the rights back to the original ones )
8) rm persist.radio.nitz_sons_0_0
9) touch persist.radio.nitz_sons_0_0
10) chmod 600 persist.radio.nitz_sons_0_0
11) rm persist.radio.nitz_plmn_0
12) touch persist.radio.nitz_plmn_0
13) chmod 600 persist.radio.nitz_plmn_0
14) ls -al
-rw------- root root 1 2012-06-26 16:08 persist.radio.adb_log_on
-rw------- root root 1 2012-06-26 16:09 persist.radio.clir
-rw------- root root 0 2012-06-26 16:05 persist.radio.nitz_lons_0_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_1_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_2_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_lons_3_0
-rw------- root root 0 2012-06-26 16:05 persist.radio.nitz_plmn_0
-rw------- root root 0 2012-06-26 16:05 persist.radio.nitz_sons_0_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_1_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_2_0
-rw------- root root 0 2012-06-24 15:41 persist.radio.nitz_sons_3_0
-rw------- root root 9 2012-06-24 12:20 persist.radio.pdn.profile
-rw------- root root 0 2012-06-19 22:29 persist.service.adb.enable
-rw------- root root 2 2012-06-19 22:30 persist.sys.country
-rw------- root root 2 2012-06-19 22:30 persist.sys.language
-rw------- root root 0 2012-06-19 22:30 persist.sys.localevar
-rw------- root root 1 2012-06-26 16:08 persist.sys.profiler_ms
-rw------- root root 15 2012-06-26 16:10 persist.sys.timezone
-rw------- root root 3 2012-06-19 22:39 persist.sys.usb.config
So now , all the concerned files were 0 byte long , and all I had to do was reboot the phone to get everything back to normal
-------------------------------------------------------------------------------------
As our phones are still nand-locked , hence can't modify /etc/spn-conf.xml easily , you could modify these files aswell for displaying whatever you want as carrier name ;-)
Cheers,
Claude
Thank you! This did the job on my CM11 rom
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Basically this is an app to add files in /data/local/hwui.deny folder, so that the corresponding package is denied hwui. Usage : Just untick the apps that you want hwui denied. (you should be using atleast http://defy.wdscript.fr/defy-cm9/CM9-NIGHTLY-120710-Defy.zip)
Please not that this app is in beta phase and is only for the use of developers. Don't install it if you don't know what you're doing.
Install : Just flash the latest zip file in your cwm recovery. (Old versions :Just use any app like X-plore to copy it to /system/app/. And rename the apk to HwaSettings.apk. )
About permissions, this is a system app. It uses an attribute `android:sharedUserId="android.uid.system"`, so this app have access to all the permissions available in android. Also it can change any file in your data partition. Check out the source code.
Changelog :
Code:
Version 1.04 *(2012-07-23)*
---------------------------
* New : Keep system apps at the end of the list
* New : Traditional Chinese translations : kckc0220
* New : Croatian translations : ppero196
* New : Spanish Spain translation : martin6230
* New : Slovak translations : pepcisko
* New : Bulgarian translations : SFisherBG
* Fix : Ignore exceptions on boot
Version 1.03 *(2012-07-18)*
---------------------------
* New : Improve list performance
* New : Show blacklisted apps always on top
* New : App label changed to Hwa Settings
* New : Filtered list starts with queried text
* New : Code optimisation
* New : Use a new service to apply changes
* New : Latin American Spanish translations - javonera, cdlq456
* New : French translation update - epsylon3
* New : Polish translation - ???, mike_oldfield
* New : Hungarian translation - Tamas
* New : Czech translations - mikrom.cz, klovan200
* New : German translations - AnTerNoZ, TheBoegl
* New : Indonesian translations - marhensa
* New : Italian translations - sonyc2011
* New : Netherlands Dutch translations : Martijn1971
* New : Romanian translations - sonyc2011
* New : Greek translations - saltofx_v
* New : Russian translations - Quarx
* New : Brazilian Portugese translations : Gafanhotz
* Fix : Minor bugs
* Known issue : Crash on filtering after few checks/unchecks, only in ICS. Might be a frameworks bug.
Version 1.02 *(2012-07-16)*
---------------------------
* New : French translations (epsylon3)
* New : Better UI
* New : Improve list performance
* New : Remove uninstalled packages during scan
* New : Disable keyboard popup at start
* New : Sort by application label
* Fix : Crash on boot completed
Version 1.01 *(2012-07-15)*
---------------------------
* New : Icon from epsylon3
* New : Faster loading
* Fix : An FC
* Fix : CheckBox state not retained when soft keyboard popups.
Ubuntu install script (install.sh) :
Code:
#!/bin/bash
adb shell mount -o rw,remount /system
adb shell rm /system/app/HwaSettings.apk
sleep 2
adb push HwaSettings-release-1.00-beta-royale1223.apk /system/app/HwaSettings.apk
sleep 2
adb shell mount -o ro,remount /system
exit 0
My hwui.deny folder :
Code:
$ adb shell ls -la /data/local/hwui.deny
drwxrwxr-x 2 system nobody 4096 Jul 22 12:48 .
drwxrwx--x 8 shell shell 4096 Jul 18 23:28 ..
-rw------- 1 system system 0 Jul 22 03:39 ccc71.bmw.pro
-rw------- 1 system system 0 Jul 22 03:39 com.aldiko.android
-rw------- 1 system system 0 Jul 21 03:09 com.andrew.apollo
-rw------- 1 system system 0 Jul 21 03:12 com.android.backupconfirm
-rw------- 1 system system 0 Jul 21 03:09 com.android.browser
-rw------- 1 system system 0 Jul 21 03:09 com.android.calendar
-rw------- 1 system system 0 Jul 21 03:09 com.android.certinstaller
-rw------- 1 system system 0 Jul 21 03:11 com.android.defcontainer
-rw------- 1 system system 0 Jul 21 03:10 com.android.email
-rw------- 1 system system 0 Jul 21 03:10 com.android.exchange
-rw------- 1 system system 0 Jul 21 03:10 com.android.htmlviewer
-rw------- 1 system system 0 Jul 21 03:09 com.android.inputmethod.latin
-rw------- 1 system system 0 Jul 21 03:10 com.android.keychain
-rw------- 1 system system 0 Jul 21 03:11 com.android.mms
-rw------- 1 system system 0 Jul 21 03:11 com.android.providers.applications
-rw------- 1 system system 0 Jul 21 03:09 com.android.providers.calendar
-rw------- 1 system system 0 Jul 21 03:09 com.android.providers.contacts
-rw------- 1 system system 0 Jul 21 03:10 com.android.providers.downloads
-rw------- 1 system system 0 Jul 21 03:10 com.android.providers.drm
-rw------- 1 system system 0 Jul 21 03:11 com.android.providers.media
-rw------- 1 system system 0 Jul 21 03:12 com.android.sharedstoragebackup
-rw------- 1 system system 0 Jul 21 03:12 com.android.smspush
-rw------- 1 system system 0 Jul 22 03:40 com.android.vending
-rw------- 1 system system 0 Jul 21 03:11 com.android.vending.updater
-rw------- 1 system system 0 Jul 22 12:48 com.android.voicedialer
-rw------- 1 system system 0 Jul 22 03:39 com.bittorrent.client
-rw------- 1 system system 0 Jul 21 03:08 com.bytestorm.speedx
-rw------- 1 system system 0 Jul 21 03:09 com.dooblou.WiFiFileExplorerPRO
-rw------- 1 system system 0 Jul 22 03:39 com.droidhen.defender2
-rw------- 1 system system 0 Jul 22 03:39 com.evernote
-rw------- 1 system system 0 Jul 21 03:07 com.facebook.katana
-rw------- 1 system system 0 Jul 21 03:07 com.gh4a
-rw------- 1 system system 0 Jul 22 03:39 com.github.mobile
-rw------- 1 system system 0 Jul 21 03:11 com.google.android.apps.genie.geniewidget
-rw------- 1 system system 0 Jul 22 03:40 com.google.android.apps.plus
-rw------- 1 system system 0 Jul 21 03:07 com.google.android.apps.unveil
-rw------- 1 system system 0 Jul 21 03:11 com.google.android.apps.uploader
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.backup
-rw------- 1 system system 0 Jul 21 03:11 com.google.android.feedback
-rw------- 1 system system 0 Jul 22 03:39 com.google.android.gm
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.googlequicksearchbox
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.gsf
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.gsf.login
-rw------- 1 system system 0 Jul 21 03:11 com.google.android.location
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.onetimeinitializer
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.partnersetup
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.syncadapters.bookmarks
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.syncadapters.calendar
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.syncadapters.contacts
-rw------- 1 system system 0 Jul 21 03:11 com.google.android.talk
-rw------- 1 system system 0 Jul 21 03:10 com.google.android.tts
-rw------- 1 system system 0 Jul 22 03:40 com.hanhuy.android.irc.lite
-rw------- 1 system system 0 Jul 22 03:40 com.ideashower.readitlater.pro
-rw------- 1 system system 0 Jul 21 03:09 com.imo.android.imoimbeta
-rw------- 1 system system 0 Jul 21 03:07 com.mfunzbasebandswitcher
-rw------- 1 system system 0 Jul 21 03:11 com.motorola.android.AudioEffectSettings
-rw------- 1 system system 0 Jul 21 03:10 com.motorola.android.fmradio
-rw------- 1 system system 0 Jul 21 03:11 com.motorola.android.motophoneportal.androidui
-rw------- 1 system system 0 Jul 21 03:10 com.motorola.fmradio
-rw------- 1 system system 0 Jul 21 03:11 com.motorola.usb
-rw------- 1 system system 0 Jul 21 03:07 com.nolanlawson.logcat
-rw------- 1 system system 0 Jul 22 03:40 com.opera.mini.android
-rw------- 1 system system 0 Jul 21 03:09 com.quoord.tapatalkxda.activity
-rw------- 1 system system 0 Jul 22 03:39 com.realarcade.DOJ
-rw------- 1 system system 0 Jul 22 03:39 com.rovio.angrybirdsrio
-rw------- 1 system system 0 Jul 22 03:39 com.rovio.angrybirdsseasons
-rw------- 1 system system 0 Jul 22 03:39 com.sirma.mobile.bible.android
-rw------- 1 system system 0 Jul 21 03:11 com.svox.pico
-rw------- 1 system system 0 Jul 21 03:08 com.swype.android.inputmethod
-rw------- 1 system system 0 Jul 22 03:40 com.tinyco.village
-rw------- 1 system system 0 Jul 21 03:09 com.tunewiki.lyricplayer.android
-rw------- 1 system system 0 Jul 21 03:09 com.twitter.android
-rw------- 1 system system 0 Jul 21 03:07 com.vivis.android.livetv
-rw------- 1 system system 0 Jul 21 03:07 de.bwulfert.buildpropedit
-rw------- 1 system system 0 Jul 21 03:09 devian.tubemate.home
-rw------- 1 system system 0 Jul 21 03:06 dk.logisoft.aircontrolbeta
-rw------- 1 system system 0 Jul 21 03:07 info.kfsoft.android.TrafficIndicator
-rw------- 1 system system 0 Jul 21 03:09 mobi.infolife.itag
-rw------- 1 system system 0 Jul 21 03:07 net.micode.compass
-rw------- 1 system system 0 Jul 21 03:07 org.games4all.android.games.indianrummy.prod
-rw------- 1 system system 0 Jul 21 03:09 org.wordpress.android
-rw------- 1 system system 0 Jul 21 03:08 tw.com.quickmark
-rw------- 1 system system 0 Jul 21 03:07 uk.co.aifactory.chessfree
Basicaly you can deny hwui to any app that targets API 10 or below, any app that uses Holo.Light theme(Eg: Gmail : No gradient needed, but you have to be carefull because apps like Google+ and Github relies on hwui for animations/effects) or any app that doesn't have a UI. You see when hwui is not denies some libs are loaded :
Code:
07-17 14:20:37.968: D/libEGL(4041): loaded /system/lib/egl/libGLES_android.so
07-17 14:20:37.976: D/libEGL(4041): loaded /system/lib/egl/libEGL_POWERVR_SGX530_125.so
07-17 14:20:37.991: D/libEGL(4041): loaded /system/lib/egl/libGLESv1_CM_POWERVR_SGX530_125.so
07-17 14:20:37.991: D/libEGL(4041): loaded /system/lib/egl/libGLESv2_POWERVR_SGX530_125.so
If you deny hwui, these are not loaded. So denying hwui for one or two apps won't make a diffrence, but disabling hwui for many apps can save you some memory or even some battery.
Source : https://github.com/royale1223/HwaSettings
Translators : https://github.com/royale1223/HwaSettings/blob/master/res/values/strings.xml
thanks friend, i don't know what's the problem with hwa for all the system, but many people can't be wrong then it's a good idea have a list with the apps that don't need hwa...... for the optimization of the system.:good:
I dunno where is problem, but I am not able to install it. I tap on install, and it say that app is not installed.
Latest quarx. Try download twice.
Odesláno z mého MB526
mikrom.cz said:
I dunno where is problem, but I am not able to install it. I tap on install, and it say that app is not installed.
Latest quarx. Try download twice.
Odesláno z mého MB526
Click to expand...
Click to collapse
Same problem for me
Sent from my MB525 using xda premium
Same issue for me.
OMG, the app requires a lot of permissions
EDIT:
I pushed the app to /system/app/ and didn't work.
Me too.
mikrom.cz said:
I dunno where is problem, but I am not able to install it. I tap on install, and it say that app is not installed.
Latest quarx. Try download twice.
Odesláno z mého MB526
Click to expand...
Click to collapse
john9 said:
Me too.
Click to expand...
Click to collapse
EtaCarinae said:
Same issue for me.
OMG, the app requires a lot of permissions
EDIT:
I pushed the app to /system/app/ and didn't work.
Click to expand...
Click to collapse
mohegan said:
Same problem for me
Sent from my MB525 using xda premium
Click to expand...
Click to collapse
I think I somehow uploaded the unsigned apk. I should get some sleep. It should work now. Just use any app like X-plore to copy it to /system/app/. And rename the apk to HwaSettings.apk. About permissions, this is a system app. It uses an attribute `android:sharedUserId="android.uid.system"`, so this app have access to all the permissions available in android. Also it can change any file in your data partition. Check out the source code.
Thanks! It works now. :good:
Are you gonna make a list of the system apps that don't require hwa?
EtaCarinae said:
Thanks! It works now. :good:
Are you gonna make a list of the system apps that don't require hwa?
Click to expand...
Click to collapse
Nope. But feel free to post your findings here. It might help others. Disabling hwa for browser makes it faster.
I still get not installed msg.... I changed d chmod of d app too like other sys apps... Help????
Sent from my MB525 using xda app-developers app
bharaththeunique said:
I still get not installed msg.... I changed d chmod of d app too like other sys apps... Help????
Sent from my MB525 using xda app-developers app
Click to expand...
Click to collapse
Install it by pushing to /system/app. The fisrt post was updated.
Installed it as said & its working fine..
Procedure I followed:
Enabled root access in ES File Explorer
Copied HWAsetting.apk (download from the first post) to system/app
Did a reboot & found the app in the drawer.
Now woking with no problems.
Installed as per instructions on quarx's 100712+ build, after rebooting and opening app for the first time GSM died. Rebooted... GSM still dead... Deleted app, rebooted.... GSM alive and well again.
Coincidence?
Tried this on CM9-NIGHTLY-120711-Defy of Epsylon3 and it works fine, then installed paranoid 1.5 rom based on Epsylon3 hwa build 05/07 and this keeps on force closing.
Has anyone else tried it with the paranoid rom and had FC's?
Cheers
in Eppy 05.07 nightly there was no hwui.deny folder so (only .allow) so its natural that it does not work... you have to wait for an update of paranoid.
Add this to Defy Settings!!!
Sent from my MB525 using xda premium
why the app need all this permissions
Defy mit Android 4.0.4 CM9 RockZ
AnTerNoZ said:
why the app need all this permissions
Defy mit Android 4.0.4 CM9 RockZ
Click to expand...
Click to collapse
Royale explain about it in a previous post....
Anyway,
Someone can make a list of process that should be blacklisted in order to consume less RAM of our phone?
espaciosalter20 said:
Royale explain about it in a previous post....
Anyway,
Someone can make a list of process that should be blacklisted in order to consume less RAM of our phone?
Click to expand...
Click to collapse
ooh, it defiantly too late for me ^^ misread the thing with android:sharedUserId="android.uid.system"`
Defy mit Android 4.0.4 CM9 RockZ
Version 1.01 release
Changelog :
Code:
Version 1.01 *(2012-07-15)*
---------------------------
New : Icon from epsylon3
New : Faster loading
Fix : An FC
Fix : CheckBox state not retained when soft keyboard popups.
Hi. I saw and interesting blog post where someone was able to run arch linux on a nook color and run X server directly.
thomaspolasek.blogspot.ca/2012/04/arch-linux-lxde-w-xorg-mouse-keyboard_16.html
So I tried to do this with the Atrix 2, and managed to get Arch working fine through chroot but when I try startx there is a problem accessing the virtual terminal and I get this error.
Code:
Fatal server error:
xf86OpenConsole: Cannot open /dev/tty0 (No such file or directory)
So I checked /dev and found tty, tty00 tty01. Assuming that they were simply named differently by the kernel I symblinked tty0 > tty, but unfortunately I get this error
Code:
Fatal server error:
xf86OpenConsole: Cannot find a free VT: Invalid argument
So I'm wondering if there is there any workaround that will allow X to use the VT? Or is some sort of kernel patch/module required? (wich I don't think would be possible due to the locked bootloader)
Also might it be possible to point X to the VT used by webtop?
bump
usus transformer infinity t700t
Alias.TDP said:
bump
Click to expand...
Click to collapse
When I read the article it seemed like a custom kernel was installed. Stock kernels may not be compiled with VT support, anyhow
my t700t is as follows
ls -l /dev/tty*
[email protected]:/dev# ls tty*
tty tty0 tty1 tty2 ttyFIQ0 ttyHS1 ttyHS2 ttyHS3 ttyHS4 ttyS0 ttyS1 ttyS2 ttyS3
[email protected]:/dev# ls -l tty*
crw-rw-rw- 1 root root 5, 0 May 11 17:58 tty
lrwxrwxrwx 1 root root 3 May 12 14:45 tty0 -> tty
lrwxrwxrwx 1 root root 5 May 12 14:44 tty1 -> ttyS1
lrwxrwxrwx 1 root root 5 May 12 14:44 tty2 -> ttyS2
crw------- 1 root root 254, 0 May 11 17:58 ttyFIQ0
crw-rw-r-- 1 root system 244, 1 May 12 14:26 ttyHS1
crw-rw---- 1 bluetooth bluetooth 244, 2 May 11 17:58 ttyHS2
crw------- 1 root root 244, 3 May 11 17:58 ttyHS3
crw------- 1 root root 244, 4 May 11 17:58 ttyHS4
crw------- 1 root root 4, 64 May 11 17:58 ttyS0
crw------- 1 root root 4, 65 May 11 17:58 ttyS1
crw------- 1 root root 4, 66 May 11 17:58 ttyS2
crw------- 1 root root 4, 67 May 11 17:58 ttyS3
[email protected]:/dev#
I added the -> links myself...
when I run x (using Xorg to start it) it tells me:
Current Operating System: Linux android-fe30b4a8071b23ff 3.1.10-00001-gdc9b6cf #1 SMP PREEMPT Fri Dec 28 19:02:52 CST 2012 armv7l
Kernel command line: tegra_wdt.heartbeat=30 tegraid=30.1.3.0.0 [email protected] commchip_id=0 androidboot.serialno=015d2a508b080209 androidboot.commchip_id=0 video=tegrafb no_console_suspend=1 console=ttyS0,115200n8 debug_uartport=lsport,0 usbcore.old_scheme_first=1 [email protected] [email protected] core_edp_mv=0 audio_codec=wm8903 board_info=245:0:44:de:28 tegraboot=sdmmc gpt gpt_sector=124174335 android.kerneltype=normal androidboot.productid=0x04 androidboot.carrier=wifi-only
Build Date: 11 April 2013 01:10:43PM
so the console is using ttys0 at 155baud
so I'm going to have a look at VT support, though I probably need a custom kernel to get it up and running.
---------- Post added at 04:21 PM ---------- Previous post was at 04:02 PM ----------
here's a list of devices on my t770t as reported by sysfs
[email protected]:/sys# ls -l dev/char/ | grep tty
lrwxrwxrwx 1 root root 0 May 12 15:12 244:1 -> ../../devices/platform/tegra_uart.1/tty/ttyHS1
lrwxrwxrwx 1 root root 0 May 12 15:12 244:2 -> ../../devices/platform/tegra_uart.2/tty/ttyHS2
lrwxrwxrwx 1 root root 0 May 12 15:12 244:3 -> ../../devices/platform/tegra_uart.3/tty/ttyHS3
lrwxrwxrwx 1 root root 0 May 12 15:12 244:4 -> ../../devices/platform/tegra_uart.4/tty/ttyHS4
lrwxrwxrwx 1 root root 0 May 12 15:12 254:0 -> ../../devices/virtual/tty/ttyFIQ0
lrwxrwxrwx 1 root root 0 May 12 15:12 4:64 -> ../../devices/platform/serial8250/tty/ttyS0
lrwxrwxrwx 1 root root 0 May 12 15:12 4:65 -> ../../devices/platform/serial8250/tty/ttyS1
lrwxrwxrwx 1 root root 0 May 12 15:12 4:66 -> ../../devices/platform/serial8250/tty/ttyS2
lrwxrwxrwx 1 root root 0 May 12 15:12 4:67 -> ../../devices/platform/serial8250/tty/ttyS3
lrwxrwxrwx 1 root root 0 May 12 15:12 5:0 -> ../../devices/virtual/tty/tty
lrwxrwxrwx 1 root root 0 May 12 15:12 5:1 -> ../../devices/virtual/tty/console
lrwxrwxrwx 1 root root 0 May 12 15:12 5:2 -> ../../devices/virtual/tty/ptmx
[email protected]
You can start xorg as follows
Xorg vt##
replacing ## with the number of the vt e.g.
Xorg vt0
This gives me a mix of three sperate errors, a file not found if the vt# isn't in /dev/vtt#, and io error if i symlink to a ttys and ad error saying the device doesn't exist if i symink tty0 to tty
Hi guys, currently extracted an apk file only to find out that the main files such as classes.dex, have the (.dat) extension as well, what does this mean? as i cant go further in my decompilation.
below an example
[email protected]:/home/santoku/Desktop/upacktiz/timzpdir/assets# ls -l
total 5084
-rw-r--r-- 1 root root 3961849 feb 23 09:33 classes.dex.dat
-rw-r--r-- 1 root root 349 feb 23 09:33 crashlytics-build.properties
-rw-r--r-- 1 root root 134238 feb 23 09:33 dp.arm.so.dat
-rw-r--r-- 1 root root 135752 feb 23 09:33 dp.arm-v7.so.dat
-rw-r--r-- 1 root root 130901 feb 23 09:33 dp.arm-v8.so.dat
-rw-r--r-- 1 root root 551500 feb 23 09:33 dp.mp3
-rw-r--r-- 1 root root 133428 feb 23 09:33 dp.x86_64.so.dat
-rw-r--r-- 1 root root 138094 feb 23 09:33 dp.x86.so.dat
drwxr-xr-x 2 root root 4096 feb 25 20:36 fonts
This app was protected by DexProtector. classes.dex.dat - encrypted classes.dex, *.so.dat - encrypted .so loaders, dp.mp3 - encrypted method map table.
What apk did you decompile?