Sorry, for creating a new thread, but the others are getting so deep reading through them, and I have seen a few others with this problem, moving /data/app and /data/data
Below is EVERYTHING I have done. Ive installed the modded JF1.41 that includes the modded mountd.conf and init.rc. Everything works.. essentially.
busybox df -h shows the proper mount as /system/sd, system/sd exists.
init.rc contains
mount ext2 /dev/mmcblk0p2 /system/sd noatime nodiratime
mountd.conf contains
block_device /dev/block/mmcblk0p1
The commands I run are
busybox cp -a /data/app /system/sd
rm -r /data/app
ln -s /system/sd/app /data/app
busybox cp -a /data/app-private /system/sd/app-private
rm -r /data/app-private
ln -s /system/sd/app-private /data/app-private
cp -a /data/data /system/sd
rm -r /data/data
ln -s /system/sd/data /data/data
reboot, and I get the error.
Ok I've narrowed it down to the data/data move.
I did it again, this time using the Batch files that were posted in the other thread(Great work!) Everything worked until I moved the /data/data..
adb shell mkdir /system/sd/data
adb shell cp -rp /data/data /system/sd
adb shell rm -r /data/data
adb shell ln -s /system/sd/data /data/data
These were the commands used. Please help
Immediately upon reversing this using
C:\Google\SDK\tools>adb shell
# rm -r /data/data
rm -r /data/data
# busybox cp -a /system/sd/data /data/data
busybox cp -a /system/sd/data /data/data
#
I was able to install applications again.
busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 48.4M 0 48.4M 0% /dev
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/mtdblock3 67.5M 64.0M 3.5M 95% /system
/dev/block/loop0 1.5M 1.5M 0 100% /system/modules
/dev/block/loop1 3.1M 3.1M 0 100% /system/xbin
/dev/mmcblk0p2 2.3G 6.8M 2.1G 0% /system/sd
/dev/block/mtdblock5 74.8M 9.9M 64.8M 13% /data
/dev/block/mtdblock4 67.5M 1.1M 66.4M 2% /cache
/dev/block/mmcblk0p1 5.2G 1.4G 3.8G 27% /sdcard
I have created a large partition, 2.3GB on an 8GB c6, so its not a space issue, I have previously formated the ext2 partition with paragon and still have the problem. When I move /data/data my phone displays 67MB free. Thats when the problems arrise.
the /data dir should look like this
#
Code:
cd /data
cd /data
# ls -l
ls -l
drwxrwxrwx 1 1000 1000 2048 Jan 25 07:23 anr
lrwxrwxrwx 1 0 0 14 Jan 25 07:35 app -> /system/sd/app
lrwxrwxrwx 1 0 0 22 Jan 25 07:36 app-private -> /system/s
d/app-private
drwxrwx--x 1 1000 1000 2048 Jan 25 21:24 dalvik-cache
lrwxrwxrwx 1 0 0 15 Jan 28 02:53 data -> /system/sd/data
drwxrwx--x 1 2000 2000 2048 Jan 25 07:23 local
drwxrwx--- 1 0 0 2048 Jan 25 07:23 lost+found
drwxrwx--t 1 1000 9998 2048 Jan 25 07:23 misc
drwx------ 1 0 0 2048 Jan 25 07:23 property
drwxrwxr-x 1 1000 1000 2048 Jan 25 07:23 system
#
/data/data dir on the sdcard should look like something like this:
Code:
# ls -l
ls -l
drwxr-xr-x 3 10028 10028 4096 Jan 25 07:36 bz.ktk.bubble
drwxr-xr-x 4 10079 10079 4096 Jan 25 08:31 com.NamcoNetworks.PacMan
drwxr-xr-x 5 10076 10076 4096 Jan 25 07:37 com.acme.android.powerma
nager
drwxr-xr-x 3 10002 10002 4096 Jan 25 07:23 com.amazon.mp3
drwxr-xr-x 4 10026 10026 4096 Jan 25 07:23 com.android.alarmclock
drwxr-xr-x 4 10032 10032 4096 Jan 25 07:36 com.android.app.schwarz
drwxr-xr-x 10 10025 10025 4096 Jan 28 04:27 com.android.browser
drwxr-xr-x 3 10024 10024 4096 Jan 25 07:23 com.android.bugreport
drwxr-xr-x 3 10023 10023 4096 Jan 25 07:23 com.android.calculator2
drwxr-xr-x 4 10022 10022 4096 Jan 25 07:23 com.android.calendar
drwxr-xr-x 3 10016 10016 4096 Jan 25 07:23 com.android.camera
drwxr-xr-x 4 10018 10018 4096 Jan 25 07:23 com.android.contacts
drwxr-xr-x 3 10072 10072 4096 Jan 25 07:37 com.android.development
drwxr-xr-x 3 10021 10021 4096 Jan 25 07:23 com.android.email
drwxr-xr-x 3 10018 10018 4096 Jan 25 07:23 com.android.googlesearch
drwxr-xr-x 3 10019 10019 4096 Jan 25 07:23 com.android.htmlviewer
drwxr-xr-x 4 10018 10018 4096 Jan 25 07:23 com.android.launcher
drwxr-xr-x 4 10015 10015 4096 Jan 25 07:23 com.android.mms
drwxr-xr-x 3 10014 10014 4096 Jan 25 07:23 com.android.music
drwxr-xr-x 4 10013 10013 4096 Jan 25 07:23 com.android.packageinsta
ller
drwxr-xr-x 4 1001 1001 4096 Jan 25 07:23 com.android.phone
drwxr-xr-x 4 10022 10022 4096 Jan 25 07:23 com.android.providers.ca
lendar
drwxr-xr-x 4 10018 10018 4096 Jan 25 07:23 com.android.providers.co
ntacts
drwxr-xr-x 4 10016 10016 4096 Jan 25 07:23 com.android.providers.do
wnloads
drwxr-xr-x 4 10016 10016 4096 Jan 25 07:23 com.android.providers.dr
m
drwxr-xr-x 4 10018 10018 4096 Jan 25 07:23 com.android.providers.im
drwxr-xr-x 4 10016 10016 4096 Jan 25 07:23 com.android.providers.me
dia
drwxr-xr-x 4 1000 1000 4096 Jan 25 07:23 com.android.providers.se
ttings
drwxr-xr-x 5 1000 1000 4096 Jan 25 07:23 com.android.providers.su
bscribedfeeds
drwxr-xr-x 4 1001 1001 4096 Jan 25 07:23 com.android.providers.te
lephony
drwxr-xr-x 5 1000 1000 4096 Jan 25 07:23 com.android.settings
drwxr-xr-x 3 10012 10012 4096 Jan 25 07:23 com.android.setupwizard
drwxr-xr-x 3 10011 10011 4096 Jan 25 07:23 com.android.soundrecorde
r
drwxr-xr-x 3 10008 10008 4096 Jan 25 07:23 com.android.sync
drwxr-xr-x 4 10001 10001 4096 Jan 25 07:23 com.android.term
drwxr-xr-x 3 10073 10073 4096 Jan 25 07:37 com.android.trystania.vo
lumecontrol
drwxr-xr-x 3 10006 10006 4096 Jan 25 07:23 com.android.updater
drwxr-xr-x 6 10005 10005 4096 Jan 28 04:26 com.android.vending
drwxr-xr-x 5 10004 10004 4096 Jan 28 14:29 com.android.voicedialer
drwxr-xr-x 3 10033 10033 4096 Jan 25 07:36 com.appdroid.anycut
drwxr-xr-x 3 10034 10034 4096 Jan 25 07:36 com.appdroid.videoplayer
drwxr-xr-x 5 10027 10027 4096 Jan 28 05:26 com.biggu.shopsavvy
drwxr-xr-x 6 10029 10029 4096 Jan 28 05:56 com.compareeverywhere
drwxr-xr-x 3 10037 10037 4096 Jan 25 07:37 com.dynamix.mobile.Smart
TacToe
drwxr-xr-x 4 10053 10053 4096 Jan 25 07:37 com.evancharlton.g1centr
al
drwxr-xr-x 4 10060 10060 4096 Jan 25 07:37 com.fsck.k9
drwxr-xr-x 4 10075 10075 4096 Jan 25 07:37 com.geekyouup.android.bo
okmarker
drwxr-xr-x 3 10000 10000 4096 Jan 25 07:23 com.google.android.apps.
gtalkservice
drwxr-xr-x 6 10017 10017 4096 Jan 25 07:23 com.google.android.apps.
maps
drwxr-xr-x 3 10038 10038 4096 Jan 25 07:37 com.google.android.apps.
uploader
drwxr-xr-x 3 10039 10039 4096 Jan 25 07:37 com.google.android.check
ers
drwxr-xr-x 3 10040 10040 4096 Jan 25 07:37 com.google.android.chess
drwxr-xr-x 6 10020 10020 4096 Jan 25 07:23 com.google.android.gm
drwxr-xr-x 4 10000 10000 4096 Jan 25 07:23 com.google.android.googl
eapps
drwxr-xr-x 4 10000 10000 4096 Jan 25 07:23 com.google.android.provi
ders.gmail
drwxr-xr-x 3 10010 10010 4096 Jan 25 07:23 com.google.android.stree
t
drwxr-xr-x 3 1000 1000 4096 Jan 25 07:23 com.google.android.syste
mupdater
drwxr-xr-x 3 10007 10007 4096 Jan 25 07:23 com.google.android.talk
drwxr-xr-x 5 10003 10003 4096 Jan 25 07:23 com.google.android.youtu
be
drwxr-xr-x 3 10041 10041 4096 Jan 25 07:37 com.google.tts
drwxr-xr-x 6 10031 10031 4096 Jan 28 05:46 com.google.zxing.client.
android
drwxr-xr-x 3 1001 1001 4096 Jan 25 07:23 com.htc.fieldtest
drwxr-xr-x 3 10043 10043 4096 Jan 25 07:37 com.ideal.speakingpad
drwxr-xr-x 6 10030 10030 4096 Jan 25 07:36 com.imeem.gynoid
drwxr-xr-x 4 10009 10009 4096 Jan 25 07:23 com.koushikdutta.superus
er
drwxr-xr-x 3 10045 10045 4096 Jan 25 07:37 com.metago.astro
drwxr-xr-x 3 10046 10046 4096 Jan 25 07:37 com.metaworldsolutions.a
ndroid.ruler
drwxr-xr-x 3 10047 10047 4096 Jan 25 07:37 com.mmg.appin
drwxr-xr-x 4 10049 10049 4096 Jan 25 07:37 com.p1.chompsms
drwxr-xr-x 5 10050 10050 4096 Jan 25 07:37 com.quirkconsulting.tick
er
drwxr-xr-x 4 10051 10051 4096 Jan 25 07:37 com.rerware.android.MyBa
ckup
drwxr-xr-x 3 10052 10052 4096 Jan 25 07:37 com.rerware.android.MyBo
okmarks
drwxr-xr-x 3 10074 10074 4096 Jan 25 07:37 com.schwimmer.andrew.tog
gleair
drwxr-xr-x 3 10054 10054 4096 Jan 25 07:37 com.schwimmer.android.to
gglebluetooth
drwxr-xr-x 3 10055 10055 4096 Jan 25 07:37 com.schwimmer.android.to
gglewifi
drwxr-xr-x 4 10057 10057 4096 Jan 25 07:37 com.skwid.systemmonitor
drwxr-xr-x 4 10058 10058 4096 Jan 25 07:37 com.starobject.android.s
tarcontact
drwxr-xr-x 6 10071 10071 4096 Jan 28 04:26 com.stylem.wallpapers
drwxr-xr-x 3 10061 10061 4096 Jan 25 07:37 com.swwomm.ringtoggle
drwxr-xr-x 3 10077 10077 4096 Jan 25 07:37 com.taskManager.rootTask
Manager
drwxr-xr-x 5 10062 10062 4096 Jan 25 07:37 com.weather.Weather
drwxr-xr-x 3 10066 10066 4096 Jan 25 07:37 koushikdutta.screenshot
drwxr-xr-x 3 10068 10068 4096 Jan 25 07:37 org.mmin.handycalc
drwxr-xr-x 3 10069 10069 4096 Jan 25 07:37 org.openintents.flashlig
ht
drwxr-xr-x 3 10070 10070 4096 Jan 25 07:37 posimotion.Tic_Tac_Toe
#
cd data
Code:
# ls -l
ls -l
drwxrwxrwx 1 1000 1000 2048 Jan 28 20:17 anr
lrwxrwxrwx 1 0 0 14 Jan 28 20:52 app -> /system/sd/app
lrwxrwxrwx 1 0 0 22 Jan 28 20:52 app-private -> /system/s
d/app-private
drwxrwx--x 1 1000 1000 2048 Jan 28 20:17 dalvik-cache
lrwxrwxrwx 1 0 0 15 Jan 28 23:33 data -> /system/sd/data
drwxrwx--x 1 2000 2000 2048 Jan 28 20:17 local
drwxrwx--- 1 0 0 2048 Jan 28 20:17 lost+found
drwxrwx--t 1 1000 9998 2048 Jan 28 20:17 misc
drwx------ 1 0 0 2048 Jan 28 20:17 property
drwxrwxr-x 1 1000 1000 2048 Jan 28 20:17 system
#
cd system/sd/data
Code:
cd ..
# cd system
cd system
# cd sd
cd sd
# cd data
cd data
# ls -l
ls -l
drwxr-xr-x 4 10034 10034 1024 Jan 28 21:22 com.acme.android.powerma
nager
drwxr-xr-x 3 10002 10002 1024 Jan 28 20:17 com.amazon.mp3
drwxr-xr-x 4 10027 10027 1024 Jan 28 20:17 com.android.alarmclock
drwxr-xr-x 10 10026 10026 1024 Jan 28 20:17 com.android.browser
drwxr-xr-x 3 10025 10025 1024 Jan 28 20:17 com.android.bugreport
drwxr-xr-x 3 10024 10024 1024 Jan 28 20:17 com.android.calculator2
drwxr-xr-x 4 10023 10023 1024 Jan 28 20:17 com.android.calendar
drwxr-xr-x 3 10017 10017 1024 Jan 28 20:17 com.android.camera
drwxr-xr-x 3 10014 10014 1024 Jan 28 20:17 com.android.contacts
drwxr-xr-x 3 10022 10022 1024 Jan 28 20:17 com.android.email
drwxr-xr-x 3 10014 10014 1024 Jan 28 20:17 com.android.googlesearch
drwxr-xr-x 3 10020 10020 1024 Jan 28 20:17 com.android.htmlviewer
drwxr-xr-x 3 10019 10019 1024 Jan 28 20:17 com.android.im
drwxr-xr-x 3 10014 10014 1024 Jan 28 20:17 com.android.launcher
drwxr-xr-x 4 10016 10016 1024 Jan 28 20:17 com.android.mms
drwxr-xr-x 3 10015 10015 1024 Jan 28 20:17 com.android.music
drwxr-xr-x 3 10013 10013 1024 Jan 28 20:17 com.android.packageinsta
ller
drwxr-xr-x 4 1001 1001 1024 Jan 28 20:17 com.android.phone
drwxr-xr-x 4 10023 10023 1024 Jan 28 20:17 com.android.providers.ca
lendar
drwxr-xr-x 4 10017 10017 1024 Jan 28 20:17 com.android.providers.do
wnloads
drwxr-xr-x 4 10017 10017 1024 Jan 28 20:17 com.android.providers.dr
m
drwxr-xr-x 4 10014 10014 1024 Jan 28 20:17 com.android.providers.im
drwxr-xr-x 3 10019 10019 1024 Jan 28 20:17 com.android.providers.im
credential
drwxr-xr-x 4 10017 10017 1024 Jan 28 20:17 com.android.providers.me
dia
drwxr-xr-x 4 1000 1000 1024 Jan 28 20:17 com.android.providers.se
ttings
drwxr-xr-x 5 1000 1000 1024 Jan 28 20:17 com.android.providers.su
bscribedfeeds
drwxr-xr-x 4 1001 1001 1024 Jan 28 20:17 com.android.providers.te
lephony
drwxr-xr-x 5 1000 1000 1024 Jan 28 20:17 com.android.settings
drwxr-xr-x 3 10012 10012 1024 Jan 28 20:17 com.android.setupwizard
drwxr-xr-x 3 10011 10011 1024 Jan 28 20:17 com.android.soundrecorde
r
drwxr-xr-x 3 10008 10008 1024 Jan 28 20:17 com.android.sync
drwxr-xr-x 3 10001 10001 1024 Jan 28 20:17 com.android.term
drwxr-xr-x 3 10006 10006 1024 Jan 28 20:17 com.android.updater
drwxr-xr-x 5 10005 10005 1024 Jan 28 20:17 com.android.vending
drwxr-xr-x 3 10004 10004 1024 Jan 28 20:17 com.android.voicedialer
drwxr-xr-x 3 10037 10037 1024 Jan 28 21:09 com.angryredplanet.andro
id.rings_extended
drwxr-xr-x 3 10030 10030 1024 Jan 28 21:04 com.appdroid.anycut
drwxr-xr-x 5 10035 10035 1024 Jan 28 21:22 com.aws.android
drwxr-xr-x 3 10031 10031 1024 Jan 28 21:08 com.biggu.shopsavvy
drwxr-xr-x 3 10036 10036 1024 Jan 28 21:09 com.bonfiremedia.android
_ebay
drwxr-xr-x 3 10000 10000 1024 Jan 28 20:17 com.google.android.apps.
gtalkservice
drwxr-xr-x 3 10018 10018 1024 Jan 28 20:17 com.google.android.apps.
maps
drwxr-xr-x 6 10021 10021 1024 Jan 28 20:17 com.google.android.gm
drwxr-xr-x 4 10000 10000 1024 Jan 28 20:17 com.google.android.googl
eapps
drwxr-xr-x 4 10000 10000 1024 Jan 28 20:17 com.google.android.provi
ders.gmail
drwxr-xr-x 3 10039 10039 1024 Jan 28 21:10 com.google.android.radar
drwxr-xr-x 3 10010 10010 1024 Jan 28 20:17 com.google.android.stree
t
drwxr-xr-x 3 10007 10007 1024 Jan 28 20:17 com.google.android.talk
drwxr-xr-x 3 10003 10003 1024 Jan 28 20:17 com.google.android.youtu
be
drwxr-xr-x 3 10038 10038 1024 Jan 28 21:09 com.google.tts
drwxr-xr-x 3 1001 1001 1024 Jan 28 20:17 com.htc.fieldtest
drwxr-xr-x 3 10009 10009 1024 Jan 28 20:17 com.koushikdutta.superus
er
drwxr-xr-x 3 10029 10029 1024 Jan 28 20:58 com.myspace.android
drwxr-xr-x 3 10032 10032 1024 Jan 28 21:08 com.ringdroid
drwxr-xr-x 3 10033 10033 1024 Jan 28 21:08 com.shazam.android
drwxr-xr-x 5 10014 10014 1024 Jan 28 20:17 com.tmobile.myfaves
drwxr-xr-x 5 10028 10028 1024 Jan 28 20:27 com.weather.Weather
#
Looks right, not sure why I'm getting the error, as I am using the Data2ext2.bat which as stated above contains
Code:
adb shell mkdir /system/sd/data
adb shell cp -rp /data/data /system/sd
adb shell rm -r /data/data
adb shell ln -s /system/sd/data /data/data
Have rebooted afterwards with and without the USB cable attached to the computer.
Thanks so much for any help!
Has anyone else encountered the insuffecient space problem after the /data/data move that has found a fix for it?
I am also using rc30 mod(1.41) not ADP1.
forceshield said:
Has anyone else encountered the insuffecient space problem after the /data/data move that has found a fix for it?
I am also using rc30 mod(1.41) not ADP1.
Click to expand...
Click to collapse
i did before but i only moved apk files at that time... i reinstalled jf41.. now also you using the old command to move data/data ... see the updated thread will fix your issues with foreclosing and possibly the low space..
I've had the same issue as well. I downloaded an application from a site OTA and had the "low disk space" issue. I could download to pc and put the application on the SD card manually and that works fine.
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 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?
I have much ZIP flashables await to be flashed by sideloading, which flashing inside device by TWRP ZIP flashing menu never probes unzip command from TWRP terminal
Code:
% ls
total 610616
-rwxrwxr-x 1 hd_scania root 416541904 Mar 28 09:10 NanoDroid-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 83603220 Mar 28 09:07 NanoDroid-OsmAnd-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 51716069 Mar 28 09:07 NanoDroid-microG-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 29058604 Mar 28 09:06 NanoDroid-Google-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 15833376 Mar 28 09:06 NanoDroid-fdroid-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 10881533 Mar 28 09:06 NanoDroid-patcher-22.91.20201021.zip
-rwxrwxr-x 1 hd_scania root 5903921 Mar 27 10:03 SuperSU-v2.82-201705271822.zip
-rwxrwxr-x 1 hd_scania root 5745557 Mar 28 09:06 org.fdroid.fdroid.privileged.ota_2130.zip
-rwxrwxr-x 1 hd_scania root 3582778 Mar 27 22:07 Disable_Dm-Verity_ForceEncrypt_20201008.zip
-rwxrwxr-x 1 hd_scania root 1289653 Mar 26 21:24 DynaPatch1.5.zip
-rwxrwxr-x 1 hd_scania root 672651 Mar 27 22:08 no-verity-opt-encrypt-6.0.zip
-rwxrwxr-x 1 hd_scania root 421024 Mar 27 22:14 lazyflasher-no-verity-opt-encrypt.zip
drwxrwxr-x 2 hd_scania root 4096 Mar 28 12:47 .
drwxrwxr-x 4 hd_scania root 54 Mar 28 12:44 ..
% adb sideload Disable_Dm-Verity_ForceEncrypt_20201008.zip
adb: sideload connection failed: closed
adb: trying pre-KitKat sideload method...
adb: pre-KitKat sideload connection failed: closed
% adb devices
List of devices attached
R58R30N2YHK recovery
%
Typically one boots device into ADB Sideload mode - and not into recovery mode as you did - to make sideload working
Code:
adb wait-for-device
adb reboot sideload
adb sideload <PATH-TO-ZIP-FILE-ON-PC>