[Galaxy S I9000 Android Development] androidsfan:
How to get internal sdcard back?

Thanks for the ROM. I used it to go from 2.3.3 to 6.0.1. Most things are working, first some of the minor problems:

The link to Gapps is not working. I tried various versions of Open Gapps, only to find out that only pico can be installed, everything else is too big. As I didn't use the Gapps provided by you, I neither used the text file. Would it have helped?

The phone is slower than I expected, especially when using the browser. (I various times had to reboot for that reason.)

After giving my pin for the slim card/provider after reboot I get every time the message that the card is locked. I can use the phone though. (I hope there will be no problem later.)

Now to the main problem: While my original internal sdcard remains available and untouched I can no longer efficiently use it. There is a new internal sdcard, but this takes space from what was before all dedicated to various parts of the system, especially data. The original internal sdcard I can browse with the help of the documents browser and open files like pdfs. I can also -- only using this browser -- copy files from there to the new internal sdcard or to the external sdcard, but that's basically it. I can't install backed up apps (apk) from there. I have there for instance backups done by titanium backup: They are shown in titanium backup, but striked through and not usable. Similar for backups by Super Backup. (The situation is similar to the one described on the cyanogenmod forum, topic 115707, but I don't think I find there a solution.)

I'm looking for a solution, or at least a good workaround:

My ideal would be a solution which would allow me to return to the situation under 2.3.3: The space then used for the data partition again used for that purpose, the former internal sdcard usable again as such but also as usb-device if connected to my pc. And if possible without wiping/reformatting the former internal sdcard.

Not so ideal, but ok: The same, but perhaps wiping/reformatting the internal sdcard. (If I understand what I read about newer android versions both solutions are not possible, or am I wrong?)

Also ok: Finding some way to mount the former internal sdcard like the external one and being able to use it in all apps normally. Even better if it was possible to change the default locations for downloads etc. -- now on the new internal sdcard -- to the former internal sdcard. I hope that this should be possible and I would be very grateful if I could get help in that direction! (If this is not the right place to ask such a question, please point me to the right place.)

To understand better the situation here the output of df (/mnt/media_rw/40DA-07D7 being my original internal sdcard):

Filesystem Size Used Free Blksize
/dev 191.0M 80.0K 191.0M 4096
/sys/fs/cgroup 191.0M 0.0K 191.0M 4096
/sys/fs/cgroup/memory: Permission denied
/mnt 191.0M 0.0K 191.0M 4096
/system 590.6M 513.2M 77.3M 4096
/data 1.3G 478.7M 835.3M 4096
/radio 16.0M 14.3M 1.7M 4096
/datadata 422.0M 123.9M 298.1M 4096
/cache 17.5M 2.3M 15.2M 4096
/efs 12.5M 6.6M 5.9M 4096
/storage 191.0M 0.0K 191.0M 4096
/data/data 422.0M 123.9M 298.1M 4096
/mnt/runtime/default/emulated: Permission denied
/storage/emulated 1.3G 478.7M 835.3M 4096
/mnt/runtime/read/emulated: Permission denied
/mnt/runtime/write/emulated: Permission denied
/mnt/media_rw/40DA-07D7: Permission denied
/mnt/media_rw/6135-3862: Permission denied
/mnt/runtime/default/6135-3862: Permission denied
/storage/6135-3862 29.7G 29.4G 328.6M 32768
/mnt/runtime/read/6135-3862: Permission denied
/mnt/runtime/write/6135-3862: Permission denied

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
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,seclabel,relatime 0 0
selinuxfs /sys/fs/selinux selinuxfs rw,relatime 0 0
/sys/kernel/debug /sys/kernel/debug debugfs rw,seclabel,relatime 0 0
none /acct cgroup rw,relatime,cpuacct 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
tmpfs /mnt tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
none /dev/memcg cgroup rw,relatime,memory 0 0
none /dev/cpuctl cgroup rw,relatime,cpu 0 0
/dev/lvpool/system /system ext4 ro,seclabel,relatime,user_xattr,barrier=1,data=ordered,discard 0 0
/dev/lvpool/userdata /data f2fs rw,seclabel,nosuid,nodev,noatime,nodiratime,background_gc=on,discard,user_xattr,inline_xattr,acl,inline_data,active_logs=6 0 0
/dev/block/mtdblock5 /radio yaffs2 rw,seclabel,relatime 0 0
/dev/block/mtdblock2 /datadata yaffs2 rw,seclabel,relatime 0 0
/dev/block/mtdblock3 /cache yaffs2 rw,seclabel,nosuid,nodev,relatime 0 0
/dev/block/mtdblock4 /efs yaffs2 rw,seclabel,relatime 0 0
tmpfs /storage tmpfs rw,seclabel,relatime,mode=755,gid=1000 0 0
/dev/block/mtdblock2 /data/data yaffs2 rw,seclabel,relatime 0 0
/dev/fuse /mnt/runtime/default/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/emulated fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/block/vold/public:179_1 /mnt/media_rw/40DA-07D7 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/block/vold/public:179_25 /mnt/media_rw/6135-3862 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 /mnt/runtime/default/6135-3862 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /storage/6135-3862 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/read/6135-3862 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0
/dev/fuse /mnt/runtime/write/6135-3862 fuse rw,nosuid,nodev,noexec,noatime,user_id=1023,group_id=1023,default_permissions,allow_other 0 0