Data Partition vermutlich read only nach CM 11.0 by ADC-Team

  • 0 Antworten
  • Neuester Beitrag
Diskutiere Data Partition vermutlich read only nach CM 11.0 by ADC-Team im Custom-ROMs für Samsung Galaxy S Plus im Bereich Root / Hacking / Modding für Samsung Galaxy S Plus.
L

linuxnutzer

Lexikon
Ich habe twrp_2.8.1.0_gt-i9001_repartitioned_20141221_signed.zip installiert und danach cm-11-20150208-unofficial-dev_connection_team-ariesve.zip. Eigentlich gefällt mir das ROM viel besser als Slimkat, aber GPS ist damit bei mir eine Katastrophe.

Also habe ich wieder twrp_2.7.0.0_ariesve_20140404-signed.zip geflasht und danach slim-ariesve-4.4.4.build.6.7-unofficial-20140722-1224.zip mit pa_gapps-modular-pico-4.4.4-20141110-signed.zip installiert. Dabei wurden alle Partitionen bis auf die externe SD-Karte formatiert.

Nach der Installation ist alles super und bei GPS habe ich nun ohne AGPS eine Genauigkeit von 4m anstatt von 70m. Das Handy ist gerootet.

Allerdings kann ich jetzt keinen Screenshot mehr davon speichern (Screenshot konnte nicht aufgenommen werden). Mit ES Explorer kann ich unterhalb von /sdcard keine Ordner anlegen. Ich vermute es handelt sich um ein simples Rechte-Prolem dabei.

Jetzt habe ich versuchshalber mit TWRP den Ordner Pictures angelegt und der Screenshot konnte gespeichert werden.

Da es nicht mein Handy ist und der Nutzer nicht Probleme bekommen soll, will ich sicher gehen, dass alles passt.

Code:
u0_a56@ariesve:/sdcard $ ls -la                                                                                                                                                      
ls: ./.android_secure: Permission denied
drwxrwx--x    6 root         sdcard_r          4096 Jul 24 01:56 .
drwxr-x--x    5 root         sdcard_r             0 Jul 24 01:57 ..
drwxrwx---    3 root         sdcard_r          4096 Jul 24 02:04 Pictures
drwxrwx---    2 root         sdcard_r          4096 Jul 24 00:28 TWRP
drwxrwx---    2 root         sdcard_r          4096 Jul 24 00:28 lost+found
-rw-rw----    1 root         sdcard_r           571 Jul 24 00:29 pa_gapps.log
Es gehört also alles dem User root und der Gruppe sdcard_r. Ist das so korrekt?

Warum habe ich ./.android_secure: Permission denied ?

Code:
u0_a56@ariesve:/ $ mount
rootfs / rootfs ro,seclabel,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /sys/fs/cgroup/memory cgroup rw,relatime,memory 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
tmpfs /mnt/fuse tmpfs rw,seclabel,relatime,mode=775,gid=1000 0 0
/dev/block/mmcblk0p15 /system ext4 ro,seclabel,nosuid,nodev,relatime,errors=panic,data=ordered 0 0
/dev/block/mmcblk0p16 /cache ext4 rw,seclabel,nosuid,nodev,noatime,journal_checksum,journal_async_commit,data=ordered 0 0
/dev/block/mmcblk0p17 /data ext4 rw,seclabel,nosuid,nodev,noatime,journal_checksum,journal_async_commit,noauto_da_alloc,errors=panic,data=ordered 0 0
/dev/block/vold/179:33 /mnt/media_rw/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,relatime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/fuse /storage/sdcard1 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/vold/179:28 /mnt/media_rw/sdcard0 ext4 rw,dirsync,context=u:object_r:sdcard_external:s0,nosuid,nodev,noexec,noatime,data=ordered 0 0
/dev/block/vold/179:28 /mnt/secure/asec ext4 rw,dirsync,context=u:object_r:sdcard_external:s0,nosuid,nodev,noexec,noatime,data=ordered 0 0
/dev/fuse /storage/sdcard0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
Zum Vergleich die Partitionierung beim Nexus 7 mit Kitkat:
u0_a114@grouper:/data/data/com.arachnoid.sshelper/home $ mount
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,relatime,mode=600 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
debugfs /sys/kernel/debug debugfs rw,relatime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,relatime,mode=750,gid=1000 0 0
none /acct cgroup rw,relatime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/dm-0 /mnt/asec/berserker.android.apps.sshdroidpro-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-1 /mnt/asec/com.accuweather.paid.android-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-2 /mnt/asec/ch.teamtasks.tasks.paid-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-3 /mnt/asec/eu.thedarken.sdm.unlocker-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-4 /mnt/asec/com.bubblesoft.android.bubbleupnp.unlocker-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-5 /mnt/asec/net.shajul.usbotg.key-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-6 /mnt/asec/com.rcreations.WebCamViewerPaid-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-7 /mnt/asec/gdip.android.phonecenterpro-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-8 /mnt/asec/com.alexvas.dvr.pro-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-9 /mnt/asec/radiotime.player-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-10 /mnt/asec/com.gmail.mjm4456.vpncilla-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-11 /mnt/asec/com.insadco.roamingcontrol-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-12 /mnt/asec/afzkl.development.mVideoPlayer.pro-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-13 /mnt/asec/com.keramidas.TitaniumBackupPro-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-14 /mnt/asec/com.Elecont.WeatherClock-2 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-15 /mnt/asec/com.chartcross.gpstestplus-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-16 /mnt/asec/de.fun2code.android.webdrive-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
/dev/block/dm-17 /mnt/asec/de.android.telnet2-1 ext4 ro,dirsync,seclabel,nosuid,nodev,noatime,user_xattr,acl,barrier=1 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro,seclabel,nosuid,nodev,relatime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 rw,seclabel,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,seclabel,nosuid,nodev,noatime,errors=panic,user_xattr,acl,barrier=1,nomblk_io_submit,data=ordered 0 0
/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,relatime,mode=751,gid=1028 0 0
/dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,relatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

Zum Vergleich die Partitionierung beim LG P880 mit Lollipop:
u0_a80@x3:/data/data/com.arachnoid.sshelper/home $ mount
rootfs / rootfs ro,seclabel,noatime,nodiratime 0 0
tmpfs /dev tmpfs rw,seclabel,nosuid,noatime,nodiratime,mode=755 0 0
devpts /dev/pts devpts rw,seclabel,noatime,nodiratime,mode=600 0 0
none /dev/cpuctl cgroup rw,noatime,nodiratime,cpu 0 0
proc /proc proc rw,noatime,nodiratime 0 0
sysfs /sys sysfs rw,seclabel,noatime,nodiratime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,noatime,nodiratime 0 0
debugfs /sys/kernel/debug debugfs rw,noatime,nodiratime 0 0
none /sys/fs/cgroup tmpfs rw,seclabel,noatime,nodiratime,mode=750,gid=1000 0 0
none /acct cgroup rw,noatime,nodiratime,cpuacct 0 0
tmpfs /mnt/asec tmpfs rw,seclabel,noatime,nodiratime,mode=755,gid=1000 0 0
tmpfs /mnt/obb tmpfs rw,seclabel,noatime,nodiratime,mode=755,gid=1000 0 0
/dev/block/platform/sdhci-tegra.3/by-name/APP /system ext4 ro,seclabel,noatime,nodiratime,user_xattr,acl,barrier=0,data=ordered,noauto_da_alloc 0 0
/dev/block/platform/sdhci-tegra.3/by-name/UDA /data ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,acl,barrier=1,data=ordered,noauto_da_alloc 0 0
/dev/block/platform/sdhci-tegra.3/by-name/CAC /cache ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,errors=panic,user_xattr,acl,barrier=0,data=ordered,noauto_da_alloc 0 0
/dev/block/platform/sdhci-tegra.3/by-name/CAL /cal ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/platform/sdhci-tegra.3/by-name/DRM /persist-lg ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/block/platform/sdhci-tegra.3/by-name/MLT /mpt ext4 rw,seclabel,nosuid,nodev,noatime,nodiratime,user_xattr,acl,barrier=1,data=ordered 0 0
/dev/fuse /mnt/shell/emulated fuse rw,nosuid,nodev,noexec,noatime,nodiratime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
tmpfs /storage/emulated tmpfs rw,seclabel,nosuid,nodev,noatime,nodiratime,mode=751,gid=1028 0 0
/dev/block/vold/179:49 /mnt/media_rw/sdcard1 vfat rw,dirsync,nosuid,nodev,noexec,noatime,nodiratime,uid=1023,gid=1023,fmask=0007,dmask=0007,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,utf8,errors=remount-ro 0 0
/dev/fuse /storage/sdcard1 fuse rw,nosuid,nodev,noexec,noatime,nodiratime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/0 fuse rw,nosuid,nodev,noexec,noatime,nodiratime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated/legacy fuse rw,nosuid,nodev,noexec,noatime,nodiratime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0

Dieses android_secure ist sowieso etwas verwirrend. Als ich die twrp_2.8.1.0_gt-i9001_repartitioned_20141221_signed installiert hatte, gab es die Partition nicht, nach dem Downgrade war es wieder da. Bei der Installation gab es dazu aber einen Fehler, der die Installation nicht abbrach.

Code:
u0_a56@ariesve:/ $ df
Filesystem               Size     Used     Free   Blksize
/dev                   199.2M   128.0K   199.1M   4096
/sys/fs/cgroup         199.2M     0.0K   199.2M   4096
/sys/fs/cgroup/memory: Permission denied
/mnt/asec              199.2M     0.0K   199.2M   4096
/mnt/obb               199.2M     0.0K   199.2M   4096
/mnt/fuse              199.2M     0.0K   199.2M   4096
/system                511.8M   309.7M   202.1M   4096
/cache                  98.4M     4.2M    94.2M   4096
/data                    1.3G   277.1M     1.1G   4096
/mnt/media_rw/sdcard1: Permission denied
/storage/sdcard1        29.8G   640.3M    29.2G   16384
/mnt/media_rw/sdcard0: Permission denied
/mnt/secure/asec: Permission denied
/storage/sdcard0         4.7G    86.5M     4.6G   4096
Ich habe da also 3x Permission denied.

Code:
ls -la
dr-xr-xr-x  12 root  root  0 Jul 24 02:25 .
drwxr-xr-x  15 root  root  0 Jul 24 02:25 ..
drwxr-xr-x  2 root  root  0 Jul 24 02:25 block
drwxr-xr-x  13 root  root  0 Jul 24 02:27 bus
drwxr-xr-x  65 root  root  0 Jul 24 02:25 class
drwxr-xr-x  4 root  root  0 Jul 24 02:27 dev
drwxr-xr-x  15 root  root  0 Jul 24 02:25 devices
drwxr-xr-x  2 root  root  0 Jul 24 02:27 firmware
drwxr-xr-x  6 root  root  0 Jul 24 02:25 fs
drwxr-xr-x  9 root  root  0 Jul 24 02:25 kernel
drwxr-xr-x  123 root  root  0 Jul 24 02:25 module
drwxr-xr-x  2 root  root  0 Jul 24 02:25 power
Es gibt also kein /sys/fs/cgroup, obwohl es oben gelistet ist.

Code:
u0_a56@ariesve:/mnt $ ls -la
drwxrwxr-x    8 root         system               0 Jul 24 02:25 .
drwxr-xr-x   15 root         root                 0 Jul 24 02:25 ..
drwxr-xr-x    2 root         system              40 Jul 24 02:25 asec
lrwxrwxrwx    1 root         root                16 Jul 24 02:25 external_sd -> /storage/sdcard1
drwxrwxr-x    2 root         system              40 Jul 24 02:25 fuse
drwx------    5 media_rw     media_rw             0 Jul 24 02:25 media_rw
drwxr-xr-x    2 root         system              40 Jul 24 02:25 obb
lrwxrwxrwx    1 root         root                16 Jul 24 02:25 sdcard -> /storage/sdcard0
drwx------    4 root         root                 0 Jul 24 02:25 secure
drwx------    2 shell        shell                0 Jul 24 02:25 shell
lrwxrwxrwx    1 root         root                16 Jul 24 02:25 usbdisk -> /storage/usbdisk
media_rw gehört dem User media_rw

Weiß da irgendwer weiter, was da falsch läuft, oder ist es ok, da ich bis auf den Screenshot noch kein Problem entdeckt habe.
 
Zuletzt bearbeitet: