yashsingh1/xdaforums huggingface dataset:
[T-Mobile HTC One (M8)] fredderf81:
anyone have issues with their sd card?? i have a sandisk ultra sdxc 64gb micro card. i have to format this thing about every 8 hours! insert the card and the phone will not recognize it. i take it out, format it on the pc, insert the card, format it on the phone and its fine. the next day i go to access the card and its not listed in the file manager or in the recovery. in settings i click mount sd card, phone shows "preparing SD card" then nothing. i have to do the whole format thing over again.

any ideas?? is there a firmware update i need? phone is build # 1.54.401.10

doesn't matter what rom i use, i have tried 3...phone is fairly new.

i have done root, s-off, recovery, SU, busybox, etc. phone works great! other than the sd card issue.

thanks
[T-Mobile HTC One (M8)] fredderf81:
figured it out

well i figured it out...did some sniffing around online and found a thread in the SGSIII forum. someone had a similar issue. apparently after doing a bit of additional reading, the htc one m8 does NOT like exFat cards. so while it CAN accept 64gb and 128gb cards, it doesn't really work right. to fix this i used easeus partition software, deleted the partition on the sd card, created a FAT32 one for 64gb, yes it will do it, and it works perfectly. hope this helps someone else.
[T-Mobile HTC One (M8)] Tidbits:
I have problems with mine. I have a 128GB and haven't formatted it, and it works fine.
[T-Mobile HTC One (M8)] macm_cell:
Thanks

This totally works! I used EASEUS delete the partition and my HTC one M8 Now Read my SD Card many thanks
[Sony Xperia T, TL, TX, V] stefanorie:
My Xperia T won't connect to my PC anymore via USB.

It's also not charging when I plug it in, it used to work a few weeks ago.

The Xperia T is rooted and is using 9.1.A.1.145 Honami Experience v5.

Thing I've tried so far:

- Use MTP USB mode

- Use MSC USB mode

- Enable USB debugging in developer settings

- Tried a different USB cable (both cables work with my Windows Phone)

- Tried a laptop instead of a pc

- Reset the phone to factory settings

- Installed PC Companion, which is also not detecting the phone

- Tried installing the Sony sa0105 driver manually, which says: "device not started"

When I power off my phone and connect it with my PC, the screen lights and it shows Sony and Xperia a little while after that.

Then it power's off again and repeats the Sony -> Xperia screens.

Anybody got a suggestion how to fix this?
[Galaxy Note II Themes and Apps] Mr.Bola:
This is new launcher created by Samsung. Terrain Home launcher is pulls in personalized cards with a swipe.

Google Play

Apk (Last Version)

​
[Galaxy Note II Themes and Apps] AHOME:
Is it only for USA or why Google Play says this app is incompatible with all of your devices?
[Galaxy Note II Themes and Apps] yreham:
Nice laucher
[Galaxy Note II Themes and Apps] Mr.Bola:
Install apk. ;)
[Galaxy Note II Themes and Apps] FuTChY:
Hello,

Thanks for sharing, but is it only white themed ?
[Galaxy Note II Themes and Apps] Mr.Bola:
Yes. This is beta version. Maybe Samsung add different theme next version.
[Galaxy Note II Themes and Apps] FuTChY:
Thanks, I tried it and and I liked it but I might be waiting for a black theme as I don't like white theme :)

Thanks much.
[Galaxy Note II Themes and Apps] drker:
nice launcher! have slim slide specs with add and redesing feature and app list like lumia but I cant add more screen than one even I make 2 in the settings. as its because beta I think.
[Galaxy Note II Themes and Apps] naeem86:
Nice but lags a lot. Must wait for updates.
[Galaxy Note II Themes and Apps] Ulster1690:
Anyone got the updated apk?
[Galaxy Note II Themes and Apps] Mr.Bola:
Link is updated (0.368)
[Xposed Framework Modules] pyler:
Change path to internal SD card on OS level! Android Storage API tweaks.

This module changes path to internal SD card. .

You can: change path to internal SD which is returned by System API, change path to obb dirs, app files, download dir (you can have everything on SD card!)

Control it in app settings.

If you change it to internal sd card path (e.g. /storage/extSdCard on Samsung Phones) and your phone is running Android KitKat and later, please enable also this module: http://xdaforums.com/xposed/modules/app-handleexternalstorage-t2693521 or this: http://repo.xposed.info/module/kz.virtex.android.sdcardfix (both do same thing well) [not needed anymore, module fixes it]

Detailed description is here: http://xdaforums.com/showpost.php?p=53568464&postcount=11

[MENTION=4523586]MBariya[/MENTION]'s description: http://xdaforums.com/showpost.php?p=53574331&postcount=18

Open source! https://github.com/pylerSM/XInternalSD

Donate:

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6NTYA2HMPQHVW

Download:

http://repo.xposed.info/module/com.pyler.xinternalsd
[Xposed Framework Modules] theknut:
I think you copy & pasted the wrong headine to this thread. Maybe from your previous modules.

Isn't this causing huge trouble for all apps who rely on this path? Like saving files there? If the path is now change the app can't read it's files anymore. What is the usecase for this module?

Care to share the source code?
[Xposed Framework Modules] Lal Ayer:
nice buddy thanks
[Xposed Framework Modules] pyler:
Title fixed, thx.

Tested on Samsung phone with 4.2.2 - it works, no bug yet. Usercase? I switch /storage/emulated/0 to /storage/extSdCard :)

I know this is very experimental.

Source will be shared asap.
[Xposed Framework Modules] MBariya:
It mean i can change any internal folder location to external sd card?

Or to change full internal to external..

Is it safe to do this?
[Xposed Framework Modules] flexxoo:
This module needs more explanation of how you use it and for what you use it!!!
[Xposed Framework Modules] poodleDoo:
Can I change /system/app to /storage/extSdCard?

j/k but it definitely needs some more details...
[Xposed Framework Modules] lokitooxd:
:S... more information, details please
[Xposed Framework Modules] flexxoo:
I think that It works with apps from android/data and android/obb because it did for me!!! I'm still testing!!!
[Xposed Framework Modules] Gassity:
Any difference between this and HandleExternalSD ?
[Xposed Framework Modules] pyler:
If you are app developer and you need e.g. save something on (internal) SD card, you need get path to internal sd card in the first place. You will use Environment.getExternalStorageDirectory() for that. Path "/storage/emulated/0" (real internal sd card) will be probably returned. This module hooks method Environment.getExternalStorageDirectory() and it now returns custom path. I changed it to "/storage/extSdCard" myself so apps will think that "/storage/extSdCard" is Internal SD Card.

If anybody can explain it better, please do it.

Module source: http://pastebin.com/VJ8CT5UR

If I remember correctly, HandleExternalSD solves KitKat SdCard breakage.
[Xposed Framework Modules] jayinc11:
OK so for us Xposed enthusiasts to understand this when do we need it?
[Xposed Framework Modules] pyler:
When app doesn't offer you where to save *some* files (app simply saves it in internal sd card).
[Xposed Framework Modules] jayinc11:
So this gives us the option to re-direct save location to our choice?
[Xposed Framework Modules] mitushorizon:
So, if all the folders that normally would be saved in /sdcard/ partition are now saved in /extSDcard/, and if your phone or tablet has a tiny /sdcard/ partition like mine (only 3GB), then there's little room for photos and videos, or even music... and you're always struggling to get just a little bit of extra space... but applying this module solves that problem, since the videos and photos will be saved directly to the microSD card, which in my case is 32GB, so no more worries about making videos or taking pictures.

Also, /android/obb/ folder will be saved in MicroSD card, so you can now update your games if you couldn't before... and many other apps that save large amount of information on /sdcard/ partition (like Sugarsync or GPS applications) , and that I couldn't use before because I didn't have the free space available for them on /sdcard/... I can now use them since all the apps' folders are saved directly to the microSD, and there I have all the space I need!!
[Xposed Framework Modules] flexxoo:
But it needs to be fix because not all data is reading from external!!

---------- Post added at 02:36 PM ---------- Previous post was at 02:12 PM ----------

It's there going to be any updates? ?

Thanks for this useful module by the way!!!
[Xposed Framework Modules] pyler:
Yes, if you have KitKat, you need fix reading/writing from SDCard (google for app SDFix or use another awesome xposed module called HandleExternalStorage - link: http://xdaforums.com/xposed/modules/app-handleexternalstorage-t2693521)

<< this I meant as example usercase. This module will never show any dialog to choose where to save files.
[Xposed Framework Modules] MBariya:
Now i understand how to use this...

Great job [MENTION=5064841]pyler[/MENTION].

I needed this for my 2 to 3 apps which has only file save location in internal memory. Now it get converted to extSdcard...

For them who are still in confusion..

This module replaces file save location from internal to extSdcard

But supports only in that apps which has location modification option only in internal sd...

For Example tubemate has only internalSdcard support in 4.4 ROM

I have used this module and location converted to extSdcard...

But u have to mention sd card path in module settings

Default is /storage/emulated/0 change it to /storage/extSdCard

This will not convert full internal sd card to extSdcard.... REMEMBER THAT
[Xposed Framework Modules] pyler:
Yeah, I will have to change wording to avoid confusion.
[Xposed Framework Modules] flexxoo:
You are a genius man!!! It works with does huge games and thanks for the guy that explain how to change the path

Hopefully we will see more updates to be easy Friendly!! Thanks again!!!
[Xposed Framework Modules] TechnoSparks:
Ohh you understood my post in a very opposite way.

That's the problem I am talking about; I can't find CM updater within the app chooser in order to disable it.
[Xposed Framework Modules] pyler:
Oh.. module should not modify path value for system apps in 2.6.

But ok, i will add option Include system apps (off by default)
[Xposed Framework Modules] KrKrUsg:
yes I modified and worked good.

but my path is reset when next open preferences,

and i need to modify again.
[Xposed Framework Modules] pyler:
Yes, my fault. It will be fixed. v2.8 hopefully tommorow.
[Xposed Framework Modules] nvo2411:
This module is really a life saver in terms of memory.

I love your modules and can't thank you enough.

You should allow system apps to be treated with your module and if anything wrong happens, there's always xposed disabler and other treatments.
[Xposed Framework Modules] pyler:
It ia already done in my test build. Next release will have option to work with system apps.
[Xposed Framework Modules] TechnoSparks:
I would prefer for it to work with system. Only your module on this world that is able to receive bluetooth files within the defined directory!

Thank you for considering adding it in the future :angel:
[Xposed Framework Modules] JoxeeM:
When I have this module on I can't connect my s3 mini to my computer, the MTP driver failed. But without it, it works perfectly.
[Xposed Framework Modules] petepaul1228:
I can't download using chrome and stock browser, it will just force close. But if i disable the change the download path, it will but it will be downloaded in the real internal sd.
[Xposed Framework Modules] pyler:
Released v2.8

- added option to include system apps in apps list

- added option to change path to system apps

I tried it now on 2.8 and it didnt crash for me. If you want to download files on external SD using Chrome/Stock Browser, you must enable "Download" dir in "Change path to system directories". Of course, you need to enable module for app Chrome/Stock Browser.

Edit: v2.9

- Apps in picker are sorted alphabetically (thanks to NHellFire)

Edit2: Opera Mini works too! Tested with latest Opera mini beta and it worked! Downloaded file to external SD.
[Xposed Framework Modules] andykamezou:
Today after factory reset, I install xposed framework and XInternalSD v2.9, activated the module and reboot. And then my tablet stuck on boot loop. After multiple recovery session, I can confirmed v2.9 was the cause of problem.

So now I'm back to v2.1 and can boot normally. And for another confirmation, I update from v2.1 to v2.9, now I'm stuck at bootloop again.
[Xposed Framework Modules] pyler:
Show Xposed log. I have no bootloops. Did you clear app data afte upgrade from 2.1?

By default, system apps get always real internal path.
[Xposed Framework Modules] misiekk167:
i update this app and BUM!

app disappeared and I cannot install any version

how to fix?

edit:

ok i wipe data and its work ;)
[Xposed Framework Modules] andykamezou:
After upgrade from 2.1, I can launch the app. I can see the new interface.

But after that when I reboot, it'll stuck at bootloop.

And here's the log :

31 Dec 2014 03:05:41 UTC (Before reboot)
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/com.pyler.xinternalsd-1.apk
Loading class com.pyler.xinternalsd.XInternalSD
-----------------
31 Dec 2014 03:23:47 UTC (After reboot, stuck on bootloop)
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/com.pyler.xinternalsd-2.apk
Loading class com.pyler.xinternalsd.XInternalSD
java.lang.NullPointerException
at android.os.Environment.getStorageState(Environment.java:731)
at android.os.Environment$UserEnvironment.filterMountedVolume(Environment.java:179)
at android.os.Environment$UserEnvironment.getExternalDirsForApp(Environment.java:203)
at android.os.Environment.getExternalStorageDirectory(Environment.java:401)
at com.pyler.xinternalsd.XInternalSD.initZygote(XInternalSD.java:129)
at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:437)
at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
at dalvik.system.NativeStart.main(Native Method)
[Xposed Framework Modules] pyler:
Try this build.
[Xposed Framework Modules] petepaul1228:
V 2.9 works great now. Thanks pyler
[Xposed Framework Modules] Shadow646:
Didn't work on Shield Portable

Anybody tried this on Nvidia Shield Portable? I'm trying on getting this working, but I can't :/ Asphalt 8 and The Walking Dead Season One gets FC :(
[Xposed Framework Modules] nvuphi:
My phone could not save Screenshot and there are double Image folders in

My phone is Nokia X2 Dual SIM. When I setup version 2.1, my phone could not save Screenshot and there are double Image folders in the Gallerry. Version 2.6, this problem was solved. But the version 2.9, the problem has occured again. Please fix it.

Thanks!
[Xposed Framework Modules] pyler:
This is simply..impossible. Or how I have no idea how it could happen.

I fixed this issue in 2.6 and all later builds have no such bug. I just tested it and it works on 2.9, no crash when saving screenshot and it was saved on external SD. Try uninstall module and install 2.9 again from repo.

BTW:

1, Module doesn't modify internal SD path for system apps by default.

2, If you want to save screenshots on SD, you need to enable module for "Android system" in app picker & in "Change path to system apps" you must select "Pictures".

I think I will release 3.0 with fix for Asus devices (Please test it), it will be final version for some time.
[Xposed Framework Modules] nvuphi:
Thank you very much! Excellent, this problem was resolved!

Thank you very much!

This problem was resolved in my Nokia X2 Dual SIM

Follow your way, I turn on "Custom path to internal" and "Enable for all apps"; turn off "Include system apps" (turn on " Include system apps" is cause of double "Camera Roll" folder in Gallery)

In "Change path to system directories", tick at Pictures to take screenshot, the crash when saving the picture not occured.

Your Module is very good!
[Xposed Framework Modules] nvo2411:
Try enabling for all apps option and run the required app.

Then try to disable all apps and select the required app.

It worked for me once.
[Xposed Framework Modules] Shadow646:
Thanks!

Did you have one of these? Hope that helps, I will try :)

PD: Do I have to get Obb folders on the external storage (sdcard1)? Will this make posible to get extra data downloaded in there (what gets inside data/data in TWD particular case)? Can I use this with the Obb to SD module? Thanks for the help :D
[Xposed Framework Modules] pyler:
This module also works to redirect obb dir to external sd card.

And I don't think you can use this with Obb on SD module. You have to choose one.
[Xposed Framework Modules] andykamezou:
Tried the 2.9 test apk. Still stuck on boot, but no error in logs though.

-----------------
31 Dec 2014 08:26:01 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1.apk
Loading class de.robv.android.xposed.mods.appsettings.XposedMod
Loading modules from /data/app/biz.bokhorst.xprivacy-1.apk
Loading class biz.bokhorst.xprivacy.XPrivacy
-----------------
31 Dec 2014 19:51:59 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1.apk
Loading class de.robv.android.xposed.mods.appsettings.XposedMod
Loading modules from /data/app/biz.bokhorst.xprivacy-1.apk
Loading class biz.bokhorst.xprivacy.XPrivacy
Loading modules from /data/app/com.pyler.xinternalsd-1.apk
Loading class com.pyler.xinternalsd.XInternalSD
-----------------
31 Dec 2014 19:54:32 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1.apk
Loading class de.robv.android.xposed.mods.appsettings.XposedMod
Loading modules from /data/app/biz.bokhorst.xprivacy-1.apk
Loading class biz.bokhorst.xprivacy.XPrivacy
Loading modules from /data/app/com.pyler.xinternalsd-1.apk
Loading class com.pyler.xinternalsd.XInternalSD
-----------------
31 Dec 2014 19:57:05 UTC
Loading Xposed v54 (for Zygote)...
Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
Loading modules from /data/app/de.robv.android.xposed.mods.appsettings-1.apk
Loading class de.robv.android.xposed.mods.appsettings.XposedMod
Loading modules from /data/app/biz.bokhorst.xprivacy-1.apk
Loading class biz.bokhorst.xprivacy.XPrivacy
Loading modules from /data/app/com.pyler.xinternalsd-1.apk
Loading class com.pyler.xinternalsd.XInternalSD
[Xposed Framework Modules] pyler:
Did you clear app data before reboot? Try to disable other modules and check again. XPrivacy hooks some methods from Environment class and this maybe be problem. Check whether there is no enabled restrictions for XInternalSD.

Because in 2.9 test internal SD path is not changed for any app. So I cannot understand why it failed.

If you know how to do, try to get log when device booting.
[Xposed Framework Modules] andykamezou:
It's a fresh install, so app data is already empty.

Tried with only XInternalSD as active module. Still the same.

Check attachment for log files.

logcat1.txt - Log started after installing XInternalSD before reboot, until bootloop and I force shutdown.

logcat2.txt - Log started after previous force shutdown.
[Xposed Framework Modules] pyler:
Logcat show some error when booting, but I don't understand such low level (kernel) errors.

Try to disable "custom internal sd path" option before reboot and see if it boots ok.

v2.1 worked for you?
[Xposed Framework Modules] andykamezou:
Disabled "custom internal sd path", still the same.

Yeah 2.1 worked for me. I can just use the old version, but then I have to manually input package name which is quite troublesome >_<
[Xposed Framework Modules] pyler:
Added some more logging, try this. Again, try to get log when booting.
[Xposed Framework Modules] dimm0k:
if I set certain folders such as DCIM and Download in the "Change path to system directories", is that supposed to be effective system wide even if I have the "Enable for all apps" disabled? when that option is disabled, Chrome downloads to the internal SD... if I enable it, Chrome downloads to the external. is it possible to make this option system wide?
[Xposed Framework Modules] andykamezou:
Hmm... not sure why but since yesterday suddenly I'm unable to get logcat to run on reboot.

When I reboot the tablet, immediately adb logcat ended and exit.

kill-server, reboot pc, switch usb port, uninstall adb driver, still not working.

Any idea how to fix this?

If anyone willing to help : http://xdaforums.com/general/xda-assist/unable-to-run-logcat-reboot-anymore-t2990845
[Xposed Framework Modules] pyler:
Enable module for "Android system" (enable option include system apps) - this is solution for system, which is pretty much system wide solution too.
[Xposed Framework Modules] andykamezou:
2.9 test2 log

There's the same null pointer exception as before

I/Xposed ( 2052): Jan 2, 2015 1:46:26 PM UTC
I/Xposed ( 2052): Loading Xposed v54 (for Zygote)...
I/Xposed ( 2052): Running ROM 'KVT49L.WW_fonepad-11.10.1.41-20141215 release-keys' with fingerprint 'asus/WW_K019/K019_1:4.4.2/KVT49L/WW_fonepad-11.10.1.41-20141215:user/release-keys'
I/Xposed ( 2052): Loading modules from /data/app/com.pyler.xinternalsd-1.apk
I/Xposed ( 2052): Loading class com.pyler.xinternalsd.XInternalSD
I/Xposed ( 2052): java.lang.NullPointerException
I/Xposed ( 2052):	at android.os.Environment.getStorageState(Environment.java:731)
I/Xposed ( 2052):	at android.os.Environment$UserEnvironment.filterMountedVolume(Environment.java:179)
I/Xposed ( 2052):	at android.os.Environment$UserEnvironment.getExternalDirsForApp(Environment.java:203)
I/Xposed ( 2052):	at android.os.Environment.getExternalStorageDirectory(Environment.java:401)
I/Xposed ( 2052):	at com.pyler.xinternalsd.XInternalSD.initZygote(XInternalSD.java:129)
I/Xposed ( 2052):	at de.robv.android.xposed.XposedBridge.loadModule(XposedBridge.java:437)
I/Xposed ( 2052):	at de.robv.android.xposed.XposedBridge.loadModules(XposedBridge.java:386)
I/Xposed ( 2052):	at de.robv.android.xposed.XposedBridge.main(XposedBridge.java:120)
I/Xposed ( 2052):	at dalvik.system.NativeStart.main(Native Method)

Full log attached.
[Xposed Framework Modules] pyler:
Then I think I can't help you now.

As you can see in log, getExternalStorageDirectory (in initZygote) returns null. This is official Android API and it should never returns null. Plus, Asus added "some tweaks" like method filterMountedVolume, which is not in AOSP Android. Basically, this issue can be fixed (get path in handleLoadPackage - as I tested it in 2.9 test), but bootloops continues even after fix.

If anybody finds workaround for this "Asus issue", please give me know or even better, send me patch on Github.
[Xposed Framework Modules] PaxtonPetty:
LG L70 D325 only working v2.1 when i use v2.9 play market's apps installing in internal memory. I copy 'data' "obb" in sd card then it work ;)