Stock + 128GB SD, later maybe LineageOS - HTC 10 Questions & Answers

Hello all,
I have HTC 10 already rooted with TWRP and SuperSU running Stock Android 7.0.
I'm happy with Stock room but most probably I'll install LinageOS.
I have options and questions in my head to reconsider:
Restricted SD card access - I agree with it (after what I red just recently), but my idea was to use advantage of 128GB (fast one) card and store various app data to it. I was used to "full SD card access". I was thinking just format it as adopted but It would get wiped after ROM reset (which shouldn't happened that often once I'm settled down). But how is going to be SD card access on TWRP backup and recovery?
I red somewhere splitting SD card but it seems not necessary.
I don't know yet but how does LinageOS 14.1 handle SD card?
I would love to here there is simple solution for SD card for Android 7.0 (is it Nugat?...) or LinageOS 14.1. Because I have tried SDfix but didn't work because Error information - "no groups specified in WRITE_EXTERNAL_STORAGE".
What solution wold you recommend? What options do I have?
BTW: Also I have in plan to start setup with ElementalX Kernel to get more functionality possibly?...
EDIT:
Should I use App2SD/Link2SD maybe?

Related

CM - Installing apps to SD card by default?

I'm just installing the official CyanogenMod 12 nightly ROM to my D855 now and I have just bought a 128GB SD card. I don't want it to go to waste, so one of the things I'd like to do is install apps to the SD card by default if possible (I know some apps have a manifest file that prevents this). Is there some setting in CM12 that lets me install apps to the SD card by default? Or is there any reason I should not do this? I have seen it written that you shouldn't always try to put apps on the SD card, but I don't see why not.
jez9999 said:
I'm just installing the official CyanogenMod 12 nightly ROM to my D855 now and I have just bought a 128GB SD card. I don't want it to go to waste, so one of the things I'd like to do is install apps to the SD card by default if possible (I know some apps have a manifest file that prevents this). Is there some setting in CM12 that lets me install apps to the SD card by default? Or is there any reason I should not do this? I have seen it written that you shouldn't always try to put apps on the SD card, but I don't see why not.
Click to expand...
Click to collapse
What you can try is: Settings, Apps, press three dots at the top right and select external SD. Don't know if it works at all/with most apps though
Pfeffernuss
Thanks for the solution. It works.

Flashing roms via TWRP

I know this should be directed to the twrp forums but I wanted to get feedback from owners of the sprint lg g3 preferably using the CM12.1 android version 5.1.
I have always had this issue where I am unable to flash roms on my external sd card via twrp. Everytime I try (just tried again tonight), after over and hour of restoring, it was only at 10%. When I flash the same rom on the internal sd (memory) it only takes about 10 minutes to accomplish the entire restore, its the same way for backups too. I don't understand why I am unable to do backups and restores from my external sd. It is very inconvienant to keep moving the backups from external to internal and vice versa. Plus, I can never put more than 1 backup on my internal because they take up so much space (roughly 8gb). It doesn't matter what backup rom I flash it does the same thing. Has anyone else been able to flash roms from their external sd card and if so, what did you have to do to get it to work? I have sent my concerns to the twrp team with no replies back. I am just curious if others are having the same problem or if their has been a fix for this.
I am currently on version 2.8.5 of twrp.
Does anyone have any suggestions or feedback on this issue? Thanks
Hey mate,
You could try installing the TWRP version for the G3 from their app, rather than just the generic version for any phone. If that doesn't work, then it sounds like your SD Card could be corrupted. I backup my whole phone to my external SD Card before I flash any updates or anything else, and can install the ROM updates from my SD Card with no problems whatsoever.
All I can really think of is either a new SD Card, or the official TWRP for the G3 from their app.
iDefalt said:
Hey mate,
You could try installing the TWRP version for the G3 from their app, rather than just the generic version for any phone. If that doesn't work, then it sounds like your SD Card could be corrupted. I backup my whole phone to my external SD Card before I flash any updates or anything else, and can install the ROM updates from my SD Card with no problems whatsoever.
All I can really think of is either a new SD Card, or the official TWRP for the G3 from their app.
Click to expand...
Click to collapse
Thanks for the response. Do you have a G3 also? I have installed the official bumped version of twrp for my sprint phone and am still having issues. Just by curiousity, when you are in twrp, are you able to backup and restore directly to/from the sd card. I do not have any issues with my card other than this, I can transfer and move files, etc. I have noticed though on my 64 gb scandisk card that when it first boots up, it will say not able to retrieve location. I put a different card in the phone and that message stopped which makes me believe it has something to do with the card. That location message just started about a month or two ago.
iDefalt said:
Hey mate,
You could try installing the TWRP version for the G3 from their app, rather than just the generic version for any phone. If that doesn't work, then it sounds like your SD Card could be corrupted. I backup my whole phone to my external SD Card before I flash any updates or anything else, and can install the ROM updates from my SD Card with no problems whatsoever.
All I can really think of is either a new SD Card, or the official TWRP for the G3 from their app.
Click to expand...
Click to collapse
It turns out that it was something to do with the external SD card. I replaced it with a brand new card and i am able to backup and restore to/from the external card with twrp.
jreink01 said:
It turns out that it was something to do with the external SD card. I replaced it with a brand new card and i am able to backup and restore to/from the external card with twrp.
Click to expand...
Click to collapse
Nice, good to see it got worked out!

CM13 exFat support

I just flashed the latest CM nightly for MM and when I put my SD card in the phone it says its corrupt. I do the reset with the phone to wipe it and after its done I only have 15MB instead of 64GB. Is there a manual fix for this or is it something I just have to wait for CM to do? I have the G3 D852 with latest TWRP.
OptimusOBrien said:
I just flashed the latest CM nightly for MM and when I put my SD card in the phone it says its corrupt. I do the reset with the phone to wipe it and after its done I only have 15MB instead of 64GB. Is there a manual fix for this or is it something I just have to wait for CM to do? I have the G3 D852 with latest TWRP.
Click to expand...
Click to collapse
It looks like you're going to have to wait for a long while to see exFAT get fixed, and yes, I am in the same boat as you are so I literally feel your pain, but that said, when the OS asks me to format the Samsung 64GB EVO microSD card, it gets formatted to FAT32, which is absolutely useless for large files that are more than 4GB, and I have a LOT of FAT32-UNFRIENDLY files that I need on my microSD card, so Android Marshmallow is officially off the cards for me until that problem is fixed.
I have the same problem.
When I format to swapable sd card, I end up in 16MB.
When I format it to internal storage, the formatting stucks at 20% and after a few minutes I get a toast message with "java.util.concurrent.timeoutexception blah blah" and I have to reformat the card on my computer.
Looks like moving on from 5.1 to 6 was one of my biggest mistakes since I have a smartphone.
//Edit
I see there is already a thread about this. Cheers!
http://forum.xda-developers.com/lg-g3/help/android-m-sd-card-formation-stuck-20-t3259186
Exact same boat as everyone here. 64gb card shows as 15mb. If I format it as internal storage, I get the timeout exception. Didn't even realize I was upgrading to cm13 when I hit the update through OTA. It's came in the same list as cm12.1 nightlies. Of course since I didn't realize I booted it up without flashing gapps for 6.0 and was stuck the entire day trying to wipe clean, flash and restore backups from titanium. Android wear doesn't function properly, BT pairings get deleted on every reboot, SD card is screwed, the list goes on. Such a silly way to include it through OTA update without any warning.
Good news folks!
For those users who have flashed finnq's CM13 nightlies (20151219 onwards), you can now use exFAT-formatted microSD cards - all you need to do is flash the Nebula Kernel:
http://forum.xda-developers.com/lg-g3/development/kernel-nebulakernel-rev6-5-build20150715-t3161768
All this because I wanted to free up space to install Grim Fandango...
I backed up my Samsung 64 gb card on my laptop and then reformatted my card as internal so I could use AppMgr III to move apps over. Now, I'm stuck with my SD card saying "checking...", and it doesn't recognize the card on my laptop.
Any ideas?
Fixes coming....
There are proposed changes currently sitting in code review at CyanogenMod. The changes have not yet been approved or merged. Here is a ROM image for LG G3 d850 that includes the proposed changes to fix the exFAT problem as well as the GPS problem. They work for me. YMMV. Use at your own risk!
cm-13.0-20160101-UNOFFICIAL-d850.zip

Lineage os no option to move apps to SD card

Hi all
I successfully updated to the latest nightly build 8/3/17 how ever I have no ability to move app data to my SD card. My sd card is seen under storage and I have files on it.
I also have twrp 3.0.2.0 but get a kernel is not seandroid enforcing error and can't charge whilst off. I have no loop issue the unit work's OK otherwise.
The lineage is rooted, I would welcome any advice.
Regards Sok
Sorry all the model is a SM-P605 model.
I can't even access my SD card.
k-semler said:
I can't even access my SD card.
Click to expand...
Click to collapse
Interesting if you boot into trwp can that see your sd card? So under storage the sd card isn't visible at all? Have you tried formatting it?
kypreo said:
Interesting if you boot into trwp can that see your sd card? So under storage the sd card isn't visible at all? Have you tried formatting it?
Click to expand...
Click to collapse
Yes, I can see it fine under TWRP. I thought maybe it couldn't recognize exFAT, so I formatted it to EXT4. But it's still not showing up at all.
k-semler said:
Yes, I can see it fine under TWRP. I thought maybe it couldn't recognize exFAT, so I formatted it to EXT4. But it's still not showing up at all.
Click to expand...
Click to collapse
That is weird, do you have another android peripheral that you could prospectively format the card in and try? Alternatively you could wipe and reinstall. I blew away the android internal storage and installed from my SD, just about everything works except the sd storage option. That's an issue storage and app wise so I may go back to marshmallow lineageos if I can't sort it.
Failing that back to stock lollipop should that fail.
kypreo said:
That is weird, do you have another android peripheral that you could prospectively format the card in and try? Alternatively you could wipe and reinstall. I blew away the android internal storage and installed from my SD, just about everything works except the sd storage option. That's an issue storage and app wise so I may go back to marshmallow lineageos if I can't sort it.
Failing that back to stock lollipop should that fail.
Click to expand...
Click to collapse
I don't have another android device, but I do have a linux machine, (actually, I only run Linux in my home), and I can read and write the card no problem in my desktop machine. I haven't tried it on my HTPC/Plex server yet, but I don't see why it wouldn't work. On stock Lollipop, I can see the card, but it's read only. Oh, I should have been clearer. I can see the card on the tablet, but it doesn't display anything. It says "contents not found", and I can't enable writing to it for Root Explorer.
k-semler said:
I don't have another android device, but I do have a linux machine, (actually, I only run Linux in my home), and I can read and write the card no problem in my desktop machine. I haven't tried it on my HTPC/Plex server yet, but I don't see why it wouldn't work. On stock Lollipop, I can see the card, but it's read only. Oh, I should have been clearer. I can see the card on the tablet, but it doesn't display anything. It says "contents not found", and I can't enable writing to it for Root Explorer.
Click to expand...
Click to collapse
That is weird you got me stumped, other than a rebuild I got nothing. Try the card in a mate's phone if possible better than wiping the unit first.
If that doesn't work I got nothing. Truth be said I'm no expert, I try my best.
Hi all
I updated the Lineageos ROM the AOSP I had no hardware issues or software issues on the OS. However please note that if you use this ROM for some reason you will lose the TWRP Recovery.
I installed the AOSP ROM 7.1.1 first, didn't reboot and then installed the Gapps file, upon reboot it stayed on the splashed screen, so I then booted into the standard recovery and wiped/factory reset the unit, all good since and it is running smoothly, just wanted you to let you know that the Lineage ROM isn't the only option.
I also had the options for the SD card and UI System tweak was also there, good luck. If anyone wants assistance I am happy to assist.
Soks
k-semler said:
I don't have another android device, but I do have a linux machine, (actually, I only run Linux in my home), and I can read and write the card no problem in my desktop machine. I haven't tried it on my HTPC/Plex server yet, but I don't see why it wouldn't work. On stock Lollipop, I can see the card, but it's read only. Oh, I should have been clearer. I can see the card on the tablet, but it doesn't display anything. It says "contents not found", and I can't enable writing to it for Root Explorer.
Click to expand...
Click to collapse
Hey mate I found an alternate fix and everything works, look at AOSP rom and let me know if you have any questions.
Soks
I have also a problem with the SD card. I have the newest build and the SD card is seen in the settings and also in file manager can read/write, but other apps somehow don't see it, I cannot set the camera to save photo to external storage, also in Google play music I cannot choose to store music to external card, the options are not there. On my Galaxy S5 also with Lineage it works perfectly. Secondly, in the settings I can only format the SD card as portable, not as internal, but that would not bother me if the apps would see the card and I could use it as storage.
Solution for sd card write issue?
Did you ever find a solution? I have the same devices and exactly the same problems.
SD card not properly configured
Astagor said:
I have also a problem with the SD card. I have the newest build and the SD card is seen in the settings and also in file manager can read/write, but other apps somehow don't see it, I cannot set the camera to save photo to external storage, also in Google play music I cannot choose to store music to external card, the options are not there. On my Galaxy S5 also with Lineage it works perfectly. Secondly, in the settings I can only format the SD card as portable, not as internal, but that would not bother me if the apps would see the card and I could use it as storage.
Click to expand...
Click to collapse
Have the same problem on my SM-P605 - have had problem since at least the 20170713 nightly build when I started using LineageOS (am currently running 20170830 nightly).
The SD card appears under settings - I can format and eject the SD card, it appears under /mnt/media_rw/76AC-17ED, but
doesn't appear as a SD card in Amaze file manager
doesn't appear as a SD card in ESExplorer (only Internal Storage appears on the home page)
I cannot set the camera location to save photos on it
doesn't appear under /storage (i.e. /storage/76AC-17ED)
It's as if the storage is mounted, but isn't flagged as being a SD card.
Any ideas -- anyone??
snappple said:
Any ideas -- anyone??
Click to expand...
Click to collapse
Have created an issue - 1026 - https://jira.lineageos.org/browse/BUGBASH-1026
kypreo said:
Hi all
I successfully updated to the latest nightly build 8/3/17 how ever I have no ability to move app data to my SD card. My sd card is seen under storage and I have files on it.
I also have twrp 3.0.2.0 but get a kernel is not seandroid enforcing error and can't charge whilst off. I have no loop issue the unit work's OK otherwise.
The lineage is rooted, I would welcome any advice.
Regards Sok
Click to expand...
Click to collapse
I think I found a solution your problem. Well, it worked for me.
Firstly I backed up my SDCARD
Then went to Settings, Storage Settings tabbed on SD card and tab on options [three dotted things].
Formatted my sd card as internal, when I went back to my applications there was an option to move them to external.
[WARNING]One problem is that if you format it as internal it will not show as different storage systems on your pc WILL SHOW AS SHARED STORAGE!!!!
******** I Had So Many Issues I Would Not Recommend It *********
Hope that helps you
Blakepaige said:
I think I found a solution your problem. Well, it worked for me.
Firstly I backed up my SDCARD
Then went to Settings, Storage Settings tabbed on SD card and tab on options [three dotted things].
Formatted my sd card as internal, when I went back to my applications there was an option to move them to external.
Click to expand...
Click to collapse
Thanks for the suggestion - but didn't work.
When I click the three-dotted-things only option I see is (under Storage settings) is "Format". I format the card - but still cannot move apps to it or set as camera location.
snappple said:
Have the same problem on my SM-P605 - have had problem since at least the 20170713 nightly build when I started using LineageOS (am currently running 20170830 nightly).
The SD card appears under settings - I can format and eject the SD card, it appears under /mnt/media_rw/76AC-17ED, but
doesn't appear as a SD card in Amaze file manager
doesn't appear as a SD card in ESExplorer (only Internal Storage appears on the home page)
I cannot set the camera location to save photos on it
doesn't appear under /storage (i.e. /storage/76AC-17ED)
It's as if the storage is mounted, but isn't flagged as being a SD card.
Any ideas -- anyone??
Click to expand...
Click to collapse
I did not find a solution. For other reasons I have returned to the stock OS. Now I don't use this tablet anymore.
Same here... i formated internal but nothing changed. file manager seeing sd card but app can't see and can't save downloaded contents to sd card.. camera, udemy, vs... cant use sdcard
-------
I see it under "Portable storage" under "Storage settings". I can format it and eject it, and it appears under /mnt/media_........ However
does appear as a SD card in ESExplorer (only Internal Storage appears on the home page)
I cannot set the camera location to save photos on it
I cannot move apps to the SD card
I can access the information on the card, but cannot use it as a SD card (with the camera or by moving apps to it).
Please assist.
Manual Fix
Hi.
I just got it running on Samsung Galaxy Note 10.1 2014 Edition (LTE).
This guide worked for me: modaco.com / news / android / heres-how-to-configure-adoptable-storage-on-your-s7-s7-edge-r1632
Guide also referenced in this German HowTo: androidpit.de / micro-sd-als-internen-speicher-formatieren
I did the 50:50 format on my 200GB SD card.
Please remove the blanks in the links. Had to put them in because forum software did not allow me to include links.
Regards,
buggy82

Flashing new ROM on a shared internal storage SM-P605 - Solved

I looked everywhere before I tried this today and found very little info so I thought I'd post my successful dirty flash of LineageOS.
I've been using Unofficial LineageOS on my Note 10.1 (2014) LTE (SM-P605) for a little while now and it has rejuvenated my tablet. Recently I integrated the SD Card (64GB) to internal storage (16GB) and now storage is listed as 73.15GB. However updating LineageOS became a problem in TWRP 3.0 as TWRP doesn't see the 'downloads' folder etc... because the SD Card is no longer external storage and TWRP can't read it, doesn't see it as storage at all actually.
But I solved this by putting the OS and vendor images on a USB drive and used an OTG adapter which TWRP can use. ADB and Fastboot work fine, by the way, with the SD Card as internal storage. As I understand it the ROM, system, vendor, radio, bootloader partitions etc... are still on the 'real' internal storage so my updates have gone smoothly AND I save storage space by not putting the ROM's etc on my device. I run a rooted device so I can set the kernel to permissive and that way the SD Card is recognized on boot as shared storage. Sometimes on reboot it isn't recognized and I have to take the card out and reinsert it to get LineageOS to read it correctly. The only error if that happens seems to be dropbox and photos apps crash at first as they must check the missing area for files at boot. But they work correctly once the card is reinserted.
YMMV
Linuxmon
In my system settings 'storage' is listed now as:
Internal shared storage - 9.93GB used of 14.68GB,
Sandisk SD Card - 14.51GB used of 58.48GB.
For a total of 73.15GB
Running Lineage 14.1-20170422-Unofficial-lte03lte
with latest radio, vendor, bootloader and gapps (Bean, mini).
As a side note; back up your internal storage encryption key on another device so you can decrypt your SD Card later if needed. Just sayin'
https://android.stackexchange.com/questions/145443/how-to-decrypt-adopted-storage
Linuxmon said:
I looked everywhere before I tried this today and found very little info so I thought I'd post my successful dirty flash of LineageOS.
I've been using Unofficial LineageOS on my Note 10.1 (2014) LTE (SM-P605) for a little while now and it has rejuvenated my tablet. Recently I integrated the SD Card (64GB) to internal storage (16GB) and now storage is listed as 73.15GB. However updating LineageOS became a problem in TWRP 3.0 as TWRP doesn't see the 'downloads' folder etc... because the SD Card is no longer external storage and TWRP can't read it, doesn't see it as storage at all actually.
But I solved this by putting the OS and vendor images on a USB drive and used an OTG adapter which TWRP can use. ADB and Fastboot work fine, by the way, with the SD Card as internal storage. As I understand it the ROM, system, vendor, radio, bootloader partitions etc... are still on the 'real' internal storage so my updates have gone smoothly AND I save storage space by not putting the ROM's etc on my device. I run a rooted device so I can set the kernel to permissive and that way the SD Card is recognized on boot as shared storage. Sometimes on reboot it isn't recognized and I have to take the card out and reinsert it to get LineageOS to read it correctly. The only error if that happens seems to be dropbox and photos apps crash at first as they must check the missing area for files at boot. But they work correctly once the card is reinserted.
YMMV
Linuxmon
In my system settings 'storage' is listed now as:
Internal shared storage - 9.93GB used of 14.68GB,
Sandisk SD Card - 14.51GB used of 58.48GB.
For a total of 73.15GB
Running Lineage 14.1-20170422-Unofficial-lte03lte
with latest radio, vendor, bootloader and gapps (Bean, mini).
As a side note; back up your internal storage encryption key on another device so you can decrypt your SD Card later if needed. Just sayin'
https://android.stackexchange.com/questions/145443/how-to-decrypt-adopted-storage
Click to expand...
Click to collapse
I just recently bought a demo mode 605 model and can't seem to get booted into twrp. It puts me at the yellow triangle. Do you have any tips, please.
Sent from my SM-P605V using Tapatalk

Categories

Resources