[FIX/APP] <<RemountSD>> mount external_sd to /sdcard/external_sd - Galaxy S II Themes and Apps

Hi,
I have seen many people asking how to really mount /emmc to /sdcard/external_sd and... keeping it there after a reboot.
I was searching for a solution to this myself and wrote a little app to do the job, for my own usage. I already published the app on request and people keep asking me to createa separate thread for this.
So... I'm doing so
Most of the fixes use a "mount -o bind" command, which will basically do what was expected but people will end up with duplicate media files and so on.
This will not happen with RemountSD. Just one location for your files.
Another plus is, RemountSD will listen for the original mount of the external SD and then kick in and do it's work. This way you do not have to care about it.
Within the application you will have the possibility to deactivate the tool and you are back to the original state after a reboot.
Installation:
* You need root
* Install the apk and launch the app
* RemountSD will ask for super user permissions (grant it)
* Done
From now on you will not have to touch the app ever again.
Usage:
For now, RemountSD has three basic functionalities
* Remount: If the checkbox is ticked, RemountSD will move /mnt/emmc to /mnt/sdcard/external_sd on every boot, furthermore you have the option to trigger this manually
* UMS fix: If ticked, RemountSD will try to fix existing problems with USB mass storage.
* Storage Mode Selection: ON the fly switch between UMS, MTP, PTP
Automatic functions
* Remount on boot
* fix storage mode on boot
(both can be deactivated in the preferences)
Depending on the kernel you use the app may not work, if so, please report back and I will see if I can fix it.
If it works, please report back (kernel, Rom, ...) also, so I can build a list with known working setups.
From version 1.3 on:
This app is designed to fit to the hardware of a Galaxy I9100 but where ever possible I use generic methods to determine the location of system files.
* RemountSD should now work on almost any android version (including JB)
* and possibly on more devices then just the Galaxy S2.
Regards,
Gundalbert
Changelog:
v1.0: Initial release
* Basic remount functionality
* App can be enabled / disabled
* Automatic kick in on first mount of ext_sdcard
v1.1: USB mass storage support
* Added support for USB mass storage of both cards (internal, external)
* Option to enable / disable this fix
v1.2: Toggle storage modes / configurable mount points
* Added the possibility to change storage mode with one click (MTP and PTP experimental, details below)
* Made source and target location changeable
* Added toasts to explain what is going on / what to do next.
v1.3: Complete re-write
* Complete rework of internal functionalities
* Complete rework of the UI (the first time I would call this an UI... but still not very pretty
* Support of more android verisons
* Possible support of more devices (BUT I won't provide support for anything other than I9100)
* Remount triggers media - rescan
Why MTP / PTP experimental?
* If you have set MTP or PTP as your current storage mode on boot time, everything will be working. If you booted with usb mass storage set, the MTPService is not running and the storage mode switch will fail. This can be fixed again by manually setting the storage mode to MTP/PTP in device settings -> storage. Everything will work after this is done.
* I haven't experienced this in v_1.3 yet, but do not consider it as solved yet
Planned:
--
FAQ:
*** My media files are missing / doubled / not working, what went wrong? ***
Android scans the device for media files and supplies applications like gallery, music, ... with the information, which media is available.
After switching to RemountSD it is possible, that files are missing, you see them doubled or they are simply not working anymore.
This is because the scanning has gone wrong, which can be corrected with a one-time fix like this:
* Delete data of your media players / gallery / ...
* Delete data of media storage (I don't know if the name might be different on other roms)
* If you open up gallery for example you shouldn't see any files
* Reboot and let the media scanner work (or alternatively try sdrescan, available at the play store)
** The scan process might take a while, depending how many media files are present
I will add a rescan mechanism to RemountSD at a later point of time.
Known issues (general)
* Save to SD-Card not working in camera app
* System settings -> storage information does not show external sd card
Known issues (v_1.3 specific)
* I experienced long MediaScanner time after a remount / reboot but I'm not sure why this is happening. I tried solving it with different approaches but still had no luck. Maybe it is specific to my ROM, maybe it has to do with changes made to the MediaScanner in Jelly Bean.
If you can reproduce this (or not), please report it (if possible with logcats).
If you have any idea how to avoid this ( I know how to disable the scanner, but this is no permanent solution), I would be thankfull for any hint.

Thank you very much for this.
One positive side effect that I got from this is that when connecting through usb, the 'external_sd' gets mounted first (as opposed to the internal sd)
So this is quite handy for example if you use it for devices that can't read multiple partitions (eg. my car's headunit)
So far I can only replicate this functionality in an AOKP rom...
Do you have any idea what causes the app to change the usb mount order? I would like to see if it can be configured.

Not really... No changes to config-files are made.
One would need to know how exactly the mount order is determined by the device or, respectively, how android does provide a mount order to devices.
I never tried to figure that out.

Realy nice. Trying it wright now on paranoid V1.4a AOSP. got none problems so far. Only a few apps where "confused" but after a reboot and a wipe cache and dalvik-cach all is better as it was with the standard /mnt/emmc.
Thanks, this solved a few Problems.
:thumbup::thumbup::thumbup::thumbup:
Sent from my GT-I9100 using xda premium

TheMatrix2000 said:
Realy nice. Trying it wright now on paranoid V1.4a AOSP. got none problems so far. Only a few apps where "confused" but after a reboot and a wipe cache and dalvik-cach all is better as it was with the standard /mnt/emmc.
Thanks, this solved a few Problems.
:thumbup::thumbup::thumbup::thumbup:
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Which apps and confused about what? Just curious
Sent from my GT-I9100 using xda app-developers app

Titanium Backup was one for example. Couldn't find my backups anymore wich was on /mnt/emmc. It kept searching, searching.. Perhaps only a reboot was enough, but i always do a cleanup of the caches after a change in the system.
Isyncr, or isyncwifi for example are working now on AOSP-ROMS.
Thanks again. Still none problems at the moment with the remount. Will let you now when something strange happens.
Sent from my GT-I9100 using xda premium

Superb. I have been using this app for a while now and it more than deserves to have it's own thread
Also, confirmed as working with:
Resurrection Remix 2.5.1 (AOKP B40)
Android 4.0.4
Siyah 3.3.2 Kernel

I wonder if there are specific things that i need to keep in mind when i move from one app doing remount, to remountsd? I'm currently using ics sd binder
Sent from my GT-I9100 using Tapatalk 2

Big tnx mate, for this simple, and good working app!:good: Installed without any problem on my i9100G, with cm9 nightly build. I'm verry happy with it.

brack11 said:
I wonder if there are specific things that i need to keep in mind when i move from one app doing remount, to remountsd? I'm currently using ics sd binder
Sent from my GT-I9100 using Tapatalk 2
Click to expand...
Click to collapse
Hi,
I haven't used this app but I read about it and had a look in play store.
As far as I can say, you won't encounter any problems.
This is what I would do, if there were any doubts about losing stuff:
* Do a nandroid backup
* Uninstall ics sd binder
* install RemountSD as stated in the op (don't use both apps!!)
* Reboot
* Check if anything is broken or unusual
If you encounter any problems let me know.

Hi,
a new Version is online.
Added a fix for all guys having problems with usb mass storage.
For me UMS never worked, even before using RemountSD, now it is working.
As always, please report any problems.
Regards

Hi there
I have a weird issue
I just installed 1.1 and enabled the the UMS fix. Now, when I connect the cable, my PC tells me that the USB Device is not functioning correctly and I have no way to access USB. Even disabling the UMS fix doesn't help unfortunately.
Would you have any ideas?
Thanks

wil this also work if my initial external sd mount point is /mnt/external_sd ?
would like to mount it as /mnt/sdcard/external_sd cause some apps only use external sd if mouted that way
tks,
remorema

PureLoneWolf said:
Hi there
I have a weird issue
I just installed 1.1 and enabled the the UMS fix. Now, when I connect the cable, my PC tells me that the USB Device is not functioning correctly and I have no way to access USB. Even disabling the UMS fix doesn't help unfortunately.
Would you have any ideas?
Thanks
Click to expand...
Click to collapse
Hi,
RemountSD should not make any permanent changes, so disabling and a reboot should bring you back to the default of your ROM.
I will add a toast to make this more clear.
I'm just downloading RR 2.5.1 and will try it on my phone, I hope I can reproduce the issue.
Which OS is your computer/notebook on?
Do MTP or PTP work, or are all storage modes non funtional?
Edit: Just tested it with RR 2.5.1 and everything is working for me.
* Installed RR 2.5.1
* Set storage mode to UMS
* Connected the SGS2 to my PC, UMS not working
* Installed RemountSD and granted super user permissions
* UMS starts working emmediately
Even after a couple of reboots everything is fine.
Could you PM me the output of logcat RemountSD *:S ?
I will add the possibility to export the logs later.

remorema said:
wil this also work if my initial external sd mount point is /mnt/external_sd ?
would like to mount it as /mnt/sdcard/external_sd cause some apps only use external sd if mouted that way
tks,
remorema
Click to expand...
Click to collapse
Hi,
not yet.
I will make this configurable in a future version.

gundalbert said:
Hi,
RemountSD should not make any permanent changes, so disabling and a reboot schould bring you back to the default of your ROM.
I will add a toast to make this more clear.
I'm just downloading RR 2.5.1 and will try it on my phone, I hope I can reproduce the issue.
Which OS is your computer/notebook on?
Do MTP or PTP work, or are all storage modes non funtional?
Click to expand...
Click to collapse
Ok, I unmounted, rebooted, uninstalled, rebooted, re-installed, remounted and enabled the UMS fix...now it works
It could have been because I upgraded, rather than uninstalling first.
Now, when I connect the cable, the drives open immediately..rather than having to select Turn USB Storage ON
Is this the expected behaviour? It doesn't seem to affect the ability for the phone to access the cards...even when connected
Thanks
For the record..Windows 7 Ultimate 32bit and MTP was working.

PureLoneWolf said:
Ok, I unmounted, rebooted, uninstalled, rebooted, re-installed, remounted and enabled the UMS fix...now it works
It could have been because I upgraded, rather than uninstalling first.
Now, when I connect the cable, the drives open immediately..rather than having to select Turn USB Storage ON
Is this the expected behaviour? It doesn't seem to affect the ability for the phone to access the cards...even when connected
Thanks
For the record..Windows 7 Ultimate 32bit and MTP was working.
Click to expand...
Click to collapse
I just edited my post above, it's working for me, also.
Glad everything seems to be fine now.

Media scanner doesn't seem to find any of the files in external_sd once I've changed the mount point from /emmc to /sdcard/external_sd.. I've tried to restart the media scanner but still no luck.. Any ideas? I've already wiped cache and dalvik
Sent from my GT-I9100 using xda app-developers app

A new version is online, changelog is given in the OP.

pp085ster said:
Media scanner doesn't seem to find any of the files in external_sd once I've changed the mount point from /emmc to /sdcard/external_sd.. I've tried to restart the media scanner but still no luck.. Any ideas? I've already wiped cache and dalvik
Sent from my GT-I9100 using xda app-developers app
Click to expand...
Click to collapse
Hi,
this is still an open topic and on my todo list.
Until I can give you a simple fix, I suggest trying this:
* Delete data of your media players / gallery / ...
* Delete data of media storage (I don't know if the name might be different on other roms)
* If you open up gallery for example you shouldn't see any files
* Reboot and let the media scanner work (or alternatively try sdrescan, available at the play store)
** The scan process might take a while, depending how many media files are present
I hope this helps.

Related

[Utility] USB Mass Storage Tool Now with OTG Support [Update: 6-13-2011]

UPDATE 6-13-2011 !! HUGE UPDATE.... OTG DRIVES NOW SUPPORTED !! https://market.android.com/details?id=com.skidmrk.umswatcherotg
So it's been a long time since i've checked in. This is mostly due to where i was in the development of the new version. I couldn't really work on fixes when i'd rewritten the entire codebase. Well your waiting should be worth the wait. If you have the old version installed from the market you'll have an update waiting. After the update it will tell you there is a new version for Android 3.1 devices. It will take you to the market to download a new app "UMS Watcher OTG" I know this is kinda dumb not currently the android marketplace will not allow for device or os specific version. So i had to make a 2nd app specifically for 3.1 devices. (Since 3.1 is the first build to offically support OTG mode.)(i retained the old version for pre 3.1 devices)
All of the features of the old version should still exist. But now the mounting dialogs are all handled within app. You'll notice this time we actually have a full interface. More than just the simple settings page. UMS mounting should work just fine. Hopefully this will resolve all of the issues people have been having. At least i think it will. If there are still issues i will now be able to work on it since i'm done with the current code.
With the new version installed you'll be greeted with a dialog anytime you plug in a drive via an otg cable. This will then set UMS watcher otg as the default handler for that device. Then any time you plug that device in again it will automatically open the app. This is where you'll really see changes in the app. You will see each of your attached devices enumerated in an expandable list. If you expand any of the drives you'll see the partitions. You can mount and unmount any partition. When mounting you'll be asked the partition type and target mount point. I attempt to auto-detect the partition fs type but i'm not able to differentiate between versions of ext, and between versions of hfs/hfs+. Each partition's settings will be saved. and is keyed to the uuid of the partition. if you format/partition the drive those uuid's change. When finding the mountpoint you can browse the entire file system and even create new directories within app (i can't tell you how much time i spent working out an in app directory browser.) You will also notice partition sizes and disk usage. Note: you won't see disk usage until the partition is mounted (not really an easy way around it). You should be able to have as many simultaneous drives attached, (with as many partitions as you want).
You should know that the fs types are only supported if you're kernel has the modules for them. Tiamat currently has fat/ntfs/ext/hfs/hfs+ modules so all of these should work. The kernel modules will be loaded on demand, so no need to worry about loading them manually.
BIG NOTE:::: HFS+ DOES NOT CURRENTLY WORK.
This appears to be an issue with the kernel module, I'll start working with BRD to get it sorted out.
Checkout the about page to see all of the features.
With this big of a code change there are bound to be bugs. I'll work on them as quickly as posisble, email me or post here when you find any.
This has been a huge amount of work. (lots of learning) The code has gone up in size by almost 2 orders of magnitude. and has been hours and hours of work, so enjoy and if you do a review on the market would be nice. I really didn't anticipate the amount of downloads that i got on V1. >4000 . I also couldn't believe the different types of device, or locales. On that note if anyone wants to help me localize to other languages I'd really appreciate the help. (Google Translate might have to do).
As before any bugs or feature requests can go here or can be emailed to me at apps <at> skidmrk <dot> com . I really hope people like this and use it. (i'd hate to have all the work go out for nothing.)
Thanks to everyone who have helped out so far.
-D
==============================================
UPDATE 5-20-2011 !! TIAMAT UMS KERNEL FOR 3.1 HAS ARRIVED !!
Ok BRD sent me his 3.1 kernel with ums compiled in. I've attached it below.(install via CMR, following the instructions in the tiamat kernel post)
I haven't finished the updates to the app to add ntfs/fat/etc mounting. Things ended up getting a little busy. I should have an update for the app come sunday/monday (going camping for the weekend)
BRD tells me he can't really support the ums stuff any more so i guess i'll take over ums builds (assuming i can figure it all out).
Getting very close to 1000 market downloads. Wow i didn't ever expect that many. I noticed that we have quite a few people with non english locales. Does anyone want to offer translations. I can and will localize (i feel it's important).
Also any requests for the new app version. So far i have a request for unified otg mounting interface. Localization, Kernel Detection and Download. Anything else you'd like to see?
Enjoy the new kernel (and you can thank BRD for it... i didn't really do anything to build it).
Also you don't need to reinstall my app. Once you install the new kernel it will start working again.
=================================================
UPDATE 5-10-2011 !! We're on the market !!
Nothing new yet (waiting on the otg cable) but now you can get the app via the market:
https://market.android.com/details?id=com.skidmrk.umswatcher
Please use this market link for downloads. It will be easier to keep your app updated ... i will however continue post the apks here and use this post to work with users (bug and features).
I haven't had a chance to test this on 3.1 because i've not yet updated... not to mention there isn't a kernel yet for 3.1.
As always feedback is much appreciated.
UPDATE 5-9-2011 NEW VERSION (new features)
Yeah for updates.
I finally figured out how to detect when something mounts the usb mass storage, so now the notification changes depending on the state of the usb mass storage. Finally it has the exact same behavior as android normally has.
I implemented the requested feature of automounting the usb mass storage. I'm not sure how many people would want it but it's there now (and kinda cool)
I've actually hooked in to the private api calls that android uses to mount usb storage (same call used in the native mount app). I figure that is a very safe way to do automounting. (and was a pain in the but to figure out)
Also out of necessity there is now an app you can run. This is just a page for managing settings. It doesn't have to be run for this app to work. Currently there is the "automount" setting and the "show notifications" setting. I figure with the automount feature this might serve useful on other devices for just that function, so those people can disable the notifications. I'll post this on the market as soon as i figure out how. (free of course).
As far as other devices go i tested it on my droid 1 and it works fine (for both notifications and automount). Feel free to test it on whatever you like.
Let me know if there are any other feature you want. I thought able customizing the notification (with sound, led, or vibrate) but that didn't make it in this build.
As before let me know what you think. Feedback can only make this better.
----------
For people still on tiamat 1.4.0 that want to use usb mass storage, have i got an app for you. I found it tedious to use the recommended scripter. So I saw this as an opportunity to write my first albeit basic application.
So attached you'll find it "Usb Mass Storage Watcher". The app listens for usb connections and when it detects one it will add the "mount usb" notification just like the standard android interface. Click on it and it will bring up the mount usb app.
The app does not need to be run at startup or ever really. When it is installed it registers itself as a listener for the usb connection events. It gets called by android os when those event happen. So basically it operates exactly like android is supposed to.
Special thanks to:
Kevin(at)TeslaCoil
LouZiffer(at)SDX
for their ShellCommand (su/sh) class.
Let me know what you think. I'd really like feedback.
-D
Just tested it, works great, thanks a lot.
Is it possible to have an option to turn on mass storage automatically when it finds a connection? I assume it could be ejected from Windows like a regular flash drive, so I wouldn't have to interact with the Xoom.
Thank you for this. It works perfecftly. I stuck with kernel 1.3.2 because I didn't want to deal with the whole script thing. I'm now running 1.40
Sent from my Xoom using Tapatalk
wow that is a nice app....thank you so much
can't open apk -.-
Hi! This is the app I was waiting for (I didn't realy understand the script thing)
Thanks...
Unfortunatly i can't open the apk file... If I try to, I get an Error (just now it in german): "Beim analysieren des Pakets ist ein Problem aufgetreten"
Google Translate : When analyzing the package a problem accured
Have I done anything wrong?
Im rooted, on tiamat 1.4.1 and in options I have checkt hat I can install apks from unknown origine
Did you download directly from your Xoom? If so, try downloading to your computer and copying it over. Either way should work, but it may help.
Thanks! Downloading to Pc and pushing over to xoom worked!
I love this app...
I am having a hard time with this. I installed the file just fine, but when I plug in a usb cable it doesn't do anything on my xoom I the auto play comes up on the computer but it just shows my xoom not the card. I have tiamat 1.4.1 installed. I've tried with USB debugging on as well as off. I have a buddy who's is working perfectly so I know what it should be doing but it's just not. Suggestions?
nevermind I read back through the change log and behold...
Version 1.4.1
Mass Storage has been removed do to stability issues. Your SD Card still works just fine without it!
More updates from Google AOSP.
Please visit Tiamat Xoom Kernel Github Repo for commit history.
so yeah... that's my issue
UPDATES
New Version - New Features - Better implementation
See Post #1
could you add hooks for NTFS mounting VIA OTG Cable........ that would rock!!
pyrator said:
could you add hooks for NTFS mounting VIA OTG Cable........ that would rock!!
Click to expand...
Click to collapse
I've never looked into it but you're talking about mounting an external drive on the xoom (backwards to what my app currently does).
Are you just looking to automount? or do you want an interface like that used for mounting usb mass storage (ie notifications, page to enable/disable).
Technially that would an entirely different app but if i got my hands on an OTG and tested out how it all works i wouldn't mind looking into integrating it. But i just wanted to clarify specifically what you wanted it to do.
-D
For example when you hook up an externel HD via OTG Cable you have to run this command to have it mounted... If your app could automount it that would be a nice addition.
"
Mounting USB disks
use gscript lite to mount disk(s), or you can test this script via adbwireless,...
Code:
mount -o remount,rw /
mkdir /mnt/ntfsdisk
ln -s /mnt/ntfsdisk /ntfsdisk
ntfs-3g /dev/block/sda1 /mnt/ntfsdisk
"
pyrator said:
For example when you hook up an externel HD via OTG Cable you have to run this command to have it mounted... If your app could automount it that would be a nice addition.
"
Mounting USB disks
use gscript lite to mount disk(s), or you can test this script via adbwireless,...
Code:
mount -o remount,rw /
mkdir /mnt/ntfsdisk
ln -s /mnt/ntfsdisk /ntfsdisk
ntfs-3g /dev/block/sda1 /mnt/ntfsdisk
"
Click to expand...
Click to collapse
+1 here
I'd love to see this kind of integration to your app. Don't mind throwing in some kudoes too on the market.
Sent from my Xoom using XDA Premium App
Agreed, the same UI of the mount SD but with the option of mount and unmout USB storage would be cool.
I mentioned this thread yesterday to BRD. I really liked what the 1.4.0 did, but I'm stuck (by choice) to 1.4.1. If he can re-implement the mass storage in the next release with this and what Pyrator mentioned, we will have a very solid update indeed.
1.1 rocks! I love it!
OTG Cable
I'll implement the otg feature if someone can point me in the direction of a cheap otg cable that i can get fast.
Got mine in 2 days
http://www.amazon.com/gp/product/B00474OYLG
siscim23 said:
Got mine in 2 days
http://www.amazon.com/gp/product/B00474OYLG
Click to expand...
Click to collapse
Thanks I'll start adding the feature as soon as mine gets here.

[Q] USB Car Audio Fixed in JellyBean?

I know I cannot listen to my music via the USB port on my Honda Civic due to the Mass storage issue unless I root my phone and use an app to enable it for an external SD card. Will JellyBean enable the same functionality that app does or fix the mass storage issue?
The question I'm asking myself if I should wait for Jelly Bean to come out if it fixes the Mass storage issue or should I just go ahead and root my phone now and install the app if Jelly bean does not fix the issue.
Thanks
I have a Honda Accord with a usb audio port working with mass storage. It works perfectly for my family's iphone. I rooted and flashed CM10 (jellybean) and it still doesn't work.. So jellybean won't help you.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Copied from the CM10 Q&A I just posted:
UMS for the external SD is working with CM10, however you will need to take quite a few steps to get it working. I'm running nightly 9/14 currently.
You will need to follow the gscript steps to get it working as the Easy UMS app at the moment does not work (at least for me).
-Download GScript Lite here.
-I've went ahead and modified the script to the correct mount point for CM10. You can download it here.
-Import the scripts in the gscript folder in your internal memory.
-Make sure su is enabled for the script.
-Once the script is done, you will most likely need to switch the drivers for Windows. Go into device manager and you will find Samsung MTP Device or something very similar under portable devices.
-Update drivers and you should have the option to change to Mass Storage Device. You may need to reboot your machine.
-That's it!
I've been struggling with this one for a while and I hope you guys have some success with this one!

[DEV][ROM][JB 4.3][Unofficial] CM10.2.1

CM 10.2
Issue:
No BT call.
Broken audio in VOIP (viber,skype,teamspeak etc). Tinyalsa would fix that, but it breaks calls. ( Read this)
Mic key (voice search) works, you need to enable: settings -> system -> hardware keys -> enable custom actions (check) and app switch set to voice search.
To get home key logn press action: settings -> system -> hardware keys -> enable custom actions (check) and home key (long press) set to Recent app switcher
When you upgrade, phone app may not work, you must remove the shourtcut, and readd. (thanks scotte9999)
Sometimes it stuck boot logo (cm,samsung,roger), or boot loop, try to remove battery and wait 4-5minutes, or flash stock ICS with odin, and try again. (report back if any of those works)
Liblight works very simple, when your lcd birghtness low buttons and keyboard light is on. You can use qwertyled or other liblight,read more.
Slow storage performance in some apps.
Camera doesnt put exif orientation to the jpeg.
Report issue, bugs
Always try it with clean (full wipe) install before post issue. Dont send PM, I wouldnt reply.
Download ( http://dualhoki.vim.hu/bubor/dev/10.2/ ) :
nightly:http://dualhoki.vim.hu/bubor/dev/10.2/nightly ( for mirror replace hostname to rpi.bubor.hu )
OLD release:http://dualhoki.vim.hu/bubor/dev/10.2/M1 ( for mirror replace hostname to rpi.bubor.hu )
Release:http://dualhoki.vim.hu/bubor/dev/10.2/RC1 ( for mirror replace hostname to rpi.bubor.hu )
Linaro test build, include usb serial console: http://dualhoki.vim.hu/bubor/dev/10.2/linaro
Bigger gapps http://dualhoki.vim.hu/bubor/dev/gapps-jb-4.3-full.zip , rom has a minimalized gapps, you might need something (for example talkback)
Changelog
20130826: first release
20130827: fix phone call
20130827-2: include tonyp's gapps package. https://github.com/tonyp/android_vendor_google
20130828: update ril.h, it should fix call issue
20130902: selinux, facelock
20130904: keyboard light
20130905: filemanager fix (total commander see storages)
20130911: phone encypt support
20130913: BT LPM support, overclock support
20130924: update cm-10.2
20130926: replace charger to the old one.
20131002: www/com key
20131007: update cm-10.2
20131014: keyboard arrow bug
20131022: disable fsync via sysfs ( echo 0 >/sys/module/sync/parameters/fsync_enabled )
20131028: torch fix (quick settings etc)
20131028 second release: vibration intensity settings -> (device) more -> Vibrator intensity
20131104 usb storage mount fix
20131109-m1: sdcard removable, dynamic_fsync, fsync_enabled removed, some sdcard performance improve
20131110-m1: fix traffic indicator arrows
20131113-m1: update gapps (gmaps, google play store), include recovery
20131126-m1: removed _ofline_ charger (probably nobody used)
20131204-rc1: update to rc1
20140225: update to CM 10.2.1
Cm 10.2 changelog
http://review.cyanogenmod.org/
Install:
I use TWRP, but CWMR would work too. Use latest modem ( UCLJ3
You need only one zip, gapps included.
Full wipe.
Install from recovery.
reserved
Can I install top of my old rom?
You always could do that, but you must do clean install when report bog.
canĀ“t swap SDCards
edit /sysrem/build.prob and add:
Code:
# Change to 1 for swapping SD cards
persist.sys.vold.switchexternal=1
below
Code:
# Storage configuration
ro.vold.switchablepair=/storage/sdcard0,/storage/sdcard1
You can use recovery installable zip: http://dualhoki.vim.hu/bubor/dev/swap-internalsd-externelsd.zip
gyroscope fix
power off the phone (better remove battery for sure), put on a desk, power on and wait, it shoud calibrate itself.
Fix skype audio
Read this. It will break your call sound, Incoming calls work fine with ring tone on.
Slow io performance
type as root:
echo 0 >/sys/module/sync/parameters/fsync_enabled
You can place in /system/etc/init.d/S99fsync file this code, chmod 775 /system/etc/init.d/S99fsync , Settings will persist, until reinstall the rom.
Its disable fsync, what makes it faster, but you would lost date on crash. Internal sd card was 1.2M/sec, after 6.2M/sec removed in 20131109
Credits:
* tonyp https://github.com/tonyp/android_vendor_google
* Epsylon3 https://github.com/tpruvot/android_device_samsung_i9103
* kick buttowski
* Adam77Root
* yohan4ws
* gtmaster303
* The-Covenant team
* dman3285
* thegreatergood
* spyke555
That's awesome man, good work.
Sent from my SGH-I927 using XDA Premium 4 mobile app
taiber2000 said:
That's awesome man, good work.
Sent from my SGH-I927 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
how about the bluetooth headset? Is it working?
Thanks, bubor! I'm going to try it out today and report any issues I encounter.
dr.mefisto said:
how about the bluetooth headset? Is it working?
Click to expand...
Click to collapse
Read first post, BT call doesnt work, but mp3 playing with headset works.
well, sorry I really don't know how did I skept this
SIM not detected, but I can make calls and send and recive SMS
edit
No service, insert SIM and reboot
I noticed that the Phone app as well as Local and Navigation apps aren't available. I'm re-downloading the zip and will do a fresh reinstall. Steps I took to upgrade from CM10.1.2:
Using CWM
1) Copy CM10.2 zip to sdcard
2) Backup
3) Wipe data/factory reset
4) Wipe dalvik cache
5) Install CM10.2 from zip
6) Restore data (advanced restore -> restore data)
7) Reboot
All user installed apps were upgraded upon first boot. And they seem to work fine. Even Gmail and Maps works. I can receive calls, and I can make calls from the People app. But when I tap on the Phone app, a message states that the app is not installed. In addition, there is no Local or Navigation app in my app list.
Using CWM
1) Copy CM10.2 zip to sdcard
2) Wipe data/factory reset
3) Wipe dalvik cache
4) advanced/ wipe davlin cache
5) formar sistem
6) instal from sd card
7) reboot
Calls work well for me
Sent from my SGH-I927 using xda app-developers app
dEhiN said:
I noticed that the Phone app as well as Local and Navigation apps aren't available. I'm re-downloading the zip and will do a fresh reinstall. Steps I took to upgrade from CM10.1.2:
Using CWM
1) Copy CM10.2 zip to sdcard
2) Backup
3) Wipe data/factory reset
4) Wipe dalvik cache
5) Install CM10.2 from zip
6) Restore data (advanced restore -> restore data)
7) Reboot
All user installed apps were upgraded upon first boot. And they seem to work fine. Even Gmail and Maps works. I can receive calls, and I can make calls from the People app. But when I tap on the Phone app, a message states that the app is not installed. In addition, there is no Local or Navigation app in my app list.
Click to expand...
Click to collapse
you should try without restore data just pure install.
bubor said:
you should try without restore data just pure install.
Click to expand...
Click to collapse
Ok I'll try that tonight. Thanks. Last night I tried several times and each time I had the same result. I finally just did a complete wipe and restore of all from the backup I had made prior to trying the 10.2 upgrade.
dEhiN said:
All user installed apps were upgraded upon first boot. And they seem to work fine. Even Gmail and Maps works. I can receive calls, and I can make calls from the People app. But when I tap on the Phone app, a message states that the app is not installed. In addition, there is no Local or Navigation app in my app list.
Click to expand...
Click to collapse
You should read https://plus.google.com/+CyanogenMod/posts/VKPtc7DEYQy
Facelock is absent
Hello.
I'm did clean installation of this ROM and found that Facelock option in screen lock dialog is absent. Is there any way to add it? Can Gapps installation fix this issue?
And is there any way to speed up PicSphere rendering? It takes over 30 minutes for full sphere (64 photos).
Thank You.
scotte9999 said:
You should read https://plus.google.com/+CyanogenMod/posts/VKPtc7DEYQy
Click to expand...
Click to collapse
Thanks scotte9999! I thought I had checked the all apps list (app drawer) and couldn't find the phone app but I'm going to do the upgrade again and check it out.
Hey bubor, sorry I could not make a reply back "in time" in the other thread, this 2 weeks were crazy for me; I think that the request for logcat from the first build of cm10.2 is now moot. Focal works, wifi works, I have been rocking it with your build (again, dirty flashed 20130828 i live dangeourly but with my backups on the sdcard).
- Feels Barry White smooth.
- Total commander now only sees the internal SDcard by default, I can still access it manually, but it is not "mounting" in the first screen the /mnt/sdcard1 I'm currently trying to google if this is a total commander issue or related to jb 4.3 or cm 10.2. I cant even find a workaround to manually add it, yet. Anyone else using TC and is now missing the external sd in the main screen?
- Made and receive phone calls as usual, used BT for music with my headset, used the in-ear wired too (the original ones). (also I never could figure out what the button on the mic does other than it is context based),
Overall, the things I use and do with it, so far they work great.
Awesome! I thought my glide would be stuck at Android 4.2, thanks for working on this!
I'll be trying this firmware out as soon as possible.
xtacb4 said:
Hey bubor, sorry I could not make a reply back "in time" in the other thread, this 2 weeks were crazy for me; I think that the request for logcat from the first build of cm10.2 is now moot. Focal works, wifi works, I have been rocking it with your build (again, dirty flashed 20130828 i live dangeourly but with my backups on the sdcard).
- Feels Barry White smooth.
- Total commander now only sees the internal SDcard by default, I can still access it manually, but it is not "mounting" in the first screen the /mnt/sdcard1 I'm currently trying to google if this is a total commander issue or related to jb 4.3 or cm 10.2. I cant even find a workaround to manually add it, yet. Anyone else using TC and is now missing the external sd in the main screen?
- Made and receive phone calls as usual, used BT for music with my headset, used the in-ear wired too (the original ones). (also I never could figure out what the button on the mic does other than it is context based),
Overall, the things I use and do with it, so far they work great.
Click to expand...
Click to collapse
Have you tried to use the bluetooth to transfer files? Like mp3s from the Captivate Glide to another device?
EpicMikeNC said:
Have you tried to use the bluetooth to transfer files? Like mp3s from the Captivate Glide to another device?
Click to expand...
Click to collapse
Just one file, that same wednesday, I was at a new client's, I shared him an apk via BT (because the wifi was down) to a Samsung Galaxy Note, no problems at all. Have you had problems with BT file transfer?
xtacb4 said:
Just one file, that same wednesday, I was at a new client's, I shared him an apk via BT (because the wifi was down) to a Samsung Galaxy Note, no problems at all. Have you had problems with BT file transfer?
Click to expand...
Click to collapse
No, I ask because I'm planning a trip to Mexico and I need a SIM phone. I already have the Gravity 2 unlocked, but I've always been fascinated with this phone as well as the Galaxy Relay 4G. The Captivate Glide is turning into the little engine that could so I'm keeping an eye on any progress made on the ROM front for this phone.
Or for another $100 I could get a Galaxy S4 I9505 clone and just buy a bluetooth keyboard, but...kinda don't want to go that route (I'd rather get a REAL I9505). Plus the Glide is fairly cheap, under $200 at NewEgg. Its the discontinued phone that...continues.

[Q] ROM with working USB Mass Storage?

I recently flashed CM-10.1.3-RC2 and still no UMS. I guess it was removed from CM-10.1 earlier this due to bugginess. I wasn't able to tell if the bugs were in the SGS2 hardware, or CM itself. Can someone clarify? Because, if it's in the HW itself, it will most likely never work. I'm not using Windows so MTP/PTP simply do not work. I must boot into TWRP right now to transfer files. Iv'e also tried
Code:
setprop persist.sys.usb.config mass_storage
however no luck there either.
Anyone know of a ROM where UMS is working (AOKP, etc)?
Thanks
Last time I used AOKP (a few months ago), it had working USB Mass Storage. If you don't want to switch ROMs, there's an app called Multi Mount SD Card (Sorry, I can't post a link) that can get UMS working for you.
Noyth said:
Last time I used AOKP (a few months ago), it had working USB Mass Storage. If you don't want to switch ROMs, there's an app called Multi Mount SD Card (Sorry, I can't post a link) that can get UMS working for you.
Click to expand...
Click to collapse
Some of the reviews say that app didn't work for them so I went ahead and flashed aokp_hercules_jb-mr1_milestone-2. No UMS . Perhaps for the same reasons it's no longer in CM I guess. Happy surprise though: PTP *does* seem to be working under Ubuntu 12.04 with this ROM! Hopefully it's stable so I don't have to boot recovery to get the pics off.
EDIT: Nevermind on the PTP. It's actually not working. For some strange reason it's showing some pics that appear to be on the filesystem and not the device :|
EDIT: For anyone interested, found a link that sort-of gets MTP working on Ubuntu 12.04. You have to add some unstable repos and pull down some non-standard 12.04 libraries and edit some udev configurations. There are some limitations like file size, no drag & drop and opening files directly from the MTP mount point. http://forum.xda-developers.com/showthread.php?t=2223401

[ROM][G800F][UNOFFICIAL] AOSPExtended ROM v.5.8 (O) [10.10.18]

Hi all,
I compiled AOSP Extended ROM v. 5.8 (Oreo) and I thought I would share it here as well.
All credit go to the maintainers of the s5mini device tree(s), to AOSPExtended Team and everyone else who contributed.
What does not work (so far):
- Video Recording
- FlipFlap
- Auto-detect APN (I had to manually set it)
- Call forwarding settings menu: Radio (gms/umts) stops working; needs reboot
- Background light for hardware buttons (fixed)
- NFC (Problem with menu/settings) (fixed)
Disclaimer:
* Your warranty is void when flashing this rom. *
* I am not responsible for bricked devices, dead SD cards or other problems. *
Download Link: AospExtended-v5.8-kminilte-20181111-1820-UNOFFICIAL.zip removed: (this ROM is quite old and missing security and other features. Use a Pie build: e.g. https://androidfilehost.com/?w=files&flid=64356&sort_by=date&sort_dir=DESC)
Note: This ROM should work on all Exynos based variants(G800F/M/Y), however I could only test on G800F.
Installation (GAPPS): (You know the drill...)
-Flash ROM with latest TWRP
-Flash OpenGAPPs
-Flash Magisk
Installation (Nanodroid):
-Flash ROM with latest TWRP
-Flash Magisk
-Flash Nanodroid
Created 2018-10-10
Last Updated 2018-10-25
Status Discontinued (sorry no more updates)
Updated ROM (resynced)
thx you for your hard work, i will try it.
Update
I updated the ROM again to include android-8.1.0_r48,
Security patch is now October 5th,
and I also included the AEX boot animation this time.
SD card is not accessible - unfortunately.
But great work, mate
Immortal rider said:
SD card is not accessible - unfortunately.
But great work, mate
Click to expand...
Click to collapse
Hello,
I just checked SD (external) storage and here it is accessible (I can create and delete files&folders). Do use it as internal storage?
you need to give permission for 3rd party apps like amaze (it did not work the first time)
mongo0 said:
Hello,
I just checked SD (external) storage and here it is accessible (I can create and delete files&folders). Do use it as internal storage?
you need to give permission for 3rd party apps like amaze (it did not work the first time)
Click to expand...
Click to collapse
Yes, I tried to use SD card as internal but also as external device.
I also confirm that folders can be created and files can be copied and erased.
But if I want to acces the external card with any APP (likt dict.cc) which needs access to external SD card, it says memory is not accessible.
Just give me a hint, how shall I give permission to 3rd party apps?
Do I set Memory access is in security section in the settings, because this does not work.
Or do I have to access any config file using a terminal?
Thx for your reply, mate.
Immortal rider said:
Yes, I tried to use SD card as internal but also as external device.
I also confirm that folders can be created and files can be copied and erased.
But if I want to acces the external card with any APP (likt dict.cc) which needs access to external SD card, it says memory is not accessible.
Just give me a hint, how shall I give permission to 3rd party apps?
Do I set Memory access is in security section in the settings, because this does not work.
Or do I have to access any config file using a terminal?
Thx for your reply, mate.
Click to expand...
Click to collapse
I'm thinking that dict.cc app is a broken or not fully supporting Oreo. It doesn't even start properly here..( all white or black screen, then, after a long time, a search bar that is not really working ) and 'dict.cc isn't responding' as well as 'GENERIC ERROR' something (at least on first start).
But, eventually I got it to change the directory: (changed Data Storage Location to /storage/3451-1301/). Even though dict.cc said it didn't work...
All the other apps I tried can also access sdcard:
I inserted SD card and started VLC and get this message:
'New external storage detected. Do you want VLC to add device sdcard1 to your medialibrary?'
VLC then can play the music stored on sdcard...
Also, I could access OSMand maps on sdcard I downloaded a long time ago under a different ROM
Anyway, I attached the screenshot with the instructions from Amaze how to grant access (Amaze opens the standard Files (explorer) to that). Maybe it helps...
edit:
Indeed, dict.cc fails to download to sdcard. But OSMand has no problems at all.
Update
Bugfix:
Background light for hw keys fixed (and configurable)
Other hw buttons (home, back, overview) now configurable
Other (probably) important bugfixes
mongo0 said:
I'm thinking that dict.cc app is a broken or not fully supporting Oreo. It doesn't even start properly here..( all white or black screen, then, after a long time, a search bar that is not really working ) and 'dict.cc isn't responding' as well as 'GENERIC ERROR' something (at least on first start).
But, eventually I got it to change the directory: (changed Data Storage Location to /storage/3451-1301/). Even though dict.cc said it didn't work...
All the other apps I tried can also access sdcard:
I inserted SD card and started VLC and get this message:
'New external storage detected. Do you want VLC to add device sdcard1 to your medialibrary?'
VLC then can play the music stored on sdcard...
Also, I could access OSMand maps on sdcard I downloaded a long time ago under a different ROM
Anyway, I attached the screenshot with the instructions from Amaze how to grant access (Amaze opens the standard Files (explorer) to that). Maybe it helps...
edit:
Indeed, dict.cc fails to download to sdcard. But OSMand has no problems at all.
Click to expand...
Click to collapse
G'day mongo0,
thx for the reply.
Will try it either today or tomorrow again.
Might be to say farewell to dict.cc.
Thx buddy for the great work
Installed last version and you are absolutely right.
Access to external SD card works fine except using dict.cc. dict.cc doesn't recognize SD card, for whatever reason.
everything works fine so far.
Single prob I am facing right now is, network connection via SIM card (as you have already written in the main post).
As said before, great work, buddy.
THX and greetz
Immortal rider
Google Camera
I have a problem, I can't install the google camera.
Someone can help me, please ?
Roger Pierrick said:
I have a problem, I can't install the google camera.
Someone can help me, please ?
Click to expand...
Click to collapse
Try Open Camera
Works perfectly with AOSPExtended.
Update (Bugfix)
NFC (somehow) fixed
Immortal rider said:
G'day mongo0,
thx for the reply.
Will try it either today or tomorrow again.
Might be to say farewell to dict.cc.
Thx buddy for the great work
Installed last version and you are absolutely right.
Access to external SD card works fine except using dict.cc. dict.cc doesn't recognize SD card, for whatever reason.
everything works fine so far.
Single prob I am facing right now is, network connection via SIM card (as you have already written in the main post).
As said before, great work, buddy.
THX and greetz
Immortal rider
Click to expand...
Click to collapse
Well, thanks for your feedback. It was also interesting for me to do all the rom compiling..
I probably won't update anymore since it looks like rev. 48 is the final one for Oreo, AEX seems to have stopped updating it, and (some of) the bugs are fixed.
hi; how long did it take you to rom installation ?
Because I wait since 1hour and nothing
Forumeuriste said:
hi; how long did it take you to rom installation ?
Because I wait since 1hour and nothing
Click to expand...
Click to collapse
That's definitely too long; it should only take 5-7 minutes...
Did you make full wipe (Dalvik/ART, Cache, System, Data(, Data on ext_sdcard)) with twrp-3.2.3-0-kminilte?
I found 2 issues:
1.)
Backup in WhatsApp is not working, same like in LineageOS 15.1:
https://forum.xda-developers.com/showpost.php?p=78126440&postcount=480
2.)
The display is flickering when dimmed
Great work @mongo0 :good:
Hey ScRe13
Thanks for your feedback.
I can confirm 1.), however I don't see any flickering.
There are some graphical glitches with apps based on apache cordova., apparently..
I did an update 2018-11-11 (resynced sources)
I might give a try to fix the storage issue too
I have testet 2018-11-11, but the chat backup in WhatsApp is still not working.
But the rest of you build is great:good: Incredible fast 8.1 on Samsung S5 mini
Hope you'll release frequent new builds with the current security updates.
Hello,i have installed the Magisk-v18.1. i have no Root

Categories

Resources