Advice on getting to desired SafeStrap and mult-ROM config - Galaxy S 4 Active Q&A, Help & Troubleshooting

Hi -
I have (what I think) is a unique scenario, and really hoping someone can offer me pointers. Please note I'm happy to search the forums (and I have), but I don't seem to be searching for the right thing.
My starting config:
Rooted S4 (16GB model) with TWRP 2.6.3.1 Recovery
64GB microSD (if that matters)
Hyperdrive custom ROM which I've been using various versions of for many months and plan to continue to use
What I'd like to do is use the multislot feature of SafeStrap for housing the following:
(required) Current working flavor of Hyperdrive
(required) A stock, non-rooted image, for the purpose of switching to when needing to access a business email app that won't run on rooted devices
(nice to have) If I could, it would be nice to utilize a 3rd slot to test newer version of Hyperdrive, but I can live without this if needed.
So I was able to install SafeStrap 3.65, which appears to integrate successfully with my TWRP 2.6.3.1. All functionality looks normal. The problem I have, when I went to activate a new ROM slot, it shows 15MB free space, which doesn't change as I adjust the system/data/cache sizes in the new ROM slot, and never allows me to hit the "Create ROM Slot" button. So from this I assume that my preexisting Hyperdrive install taking up the Stock ROM slot is chewing up all my space:
Here is the space shown on my stock ROM slot, which again is my custom Hyperdrive ROM:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The free space listed confuses me a little bit, but the actual data sizes I figure comes to around what would leave me 15MB free as shows when trying to activate the 2nd ROM slot.
With all this said, I have the following specific questions:
Is the memory on this phone simply too small to consider hosting multipl ROM slots like this?
Do you think there's a way I could get away with just my bare requirements of a stock ROM slot and a custom Hyperdrive one?
Would offloading the majority of my app installs to the SD card make this venture more possible?
In regards to getting a non-rooted stock image into a ROM slot, I have what I *think* may be a nandroid backup of my original stock from like July 2013. Assume it's probably rooted, but I believe I can unroot. Is this my best option for hosting a stock non rooted image in a ROM slot, or is there other ways to flash a clean OEN non-rooted ROM from somewhere into a ROM Slot. Most "restore to stock" threads I see appear to be methods that wipe entire phone (recovery and all) and flash to try OEM.
So sorry for the lengthy post, I tried to keep details to only bare necessity.
I would be beyond grateful if someone could offer me any advice, or point me to links I may have missed searching. Thanks in Advance!!!!

crackface said:
Hi -
I have (what I think) is a unique scenario, and really hoping someone can offer me pointers. Please note I'm happy to search the forums (and I have), but I don't seem to be searching for the right thing.
My starting config:
Rooted S4 (16GB model) with TWRP 2.6.3.1 Recovery
64GB microSD (if that matters)
Hyperdrive custom ROM which I've been using various versions of for many months and plan to continue to use
What I'd like to do is use the multislot feature of SafeStrap for housing the following:
(required) Current working flavor of Hyperdrive
(required) A stock, non-rooted image, for the purpose of switching to when needing to access a business email app that won't run on rooted devices
(nice to have) If I could, it would be nice to utilize a 3rd slot to test newer version of Hyperdrive, but I can live without this if needed.
So I was able to install SafeStrap 3.65, which appears to integrate successfully with my TWRP 2.6.3.1. All functionality looks normal. The problem I have, when I went to activate a new ROM slot, it shows 15MB free space, which doesn't change as I adjust the system/data/cache sizes in the new ROM slot, and never allows me to hit the "Create ROM Slot" button. So from this I assume that my preexisting Hyperdrive install taking up the Stock ROM slot is chewing up all my space:
Here is the space shown on my stock ROM slot, which again is my custom Hyperdrive ROM:
The free space listed confuses me a little bit, but the actual data sizes I figure comes to around what would leave me 15MB free as shows when trying to activate the 2nd ROM slot.
With all this said, I have the following specific questions:
Is the memory on this phone simply too small to consider hosting multipl ROM slots like this?
Do you think there's a way I could get away with just my bare requirements of a stock ROM slot and a custom Hyperdrive one?
Would offloading the majority of my app installs to the SD card make this venture more possible?
In regards to getting a non-rooted stock image into a ROM slot, I have what I *think* may be a nandroid backup of my original stock from like July 2013. Assume it's probably rooted, but I believe I can unroot. Is this my best option for hosting a stock non rooted image in a ROM slot, or is there other ways to flash a clean OEN non-rooted ROM from somewhere into a ROM Slot. Most "restore to stock" threads I see appear to be methods that wipe entire phone (recovery and all) and flash to try OEM.
So sorry for the lengthy post, I tried to keep details to only bare necessity.
I would be beyond grateful if someone could offer me any advice, or point me to links I may have missed searching. Thanks in Advance!!!!
Click to expand...
Click to collapse
I'm not going to be able to answer your question, but right off the bat I see a couple of problems:
You are posting in the wrong forum. This is the forum for the S4 Active (i537 & i9295) which is a different phone than the regular S4. So you'll probably get a better answer if you post in the appropriate forum.
SafeStrap can only load ROM slots from the internal memory of your phone. Within each ROM you can move apps to the SD as you said, but you cannot share apps between ROM slots even if they're on the SD.
You said you have a 16GB S4, and based on the table you provided you are taking up 14GB with Hyperdrive. Once a 16GB phone is formatted it has a little more than 14GB of usable space, so when SafeStrap is telling you that you only have 15mb free, its probably accurate. I'm also a little confused by your table because you say you have a 16GB phone, but you total of used and free space is over 22GB, your total has to be less than the internal memory your phone shipped with. You might want to check into that a little more.

My sincerest apologies, I thought I was posting to the right forum. Can I kindly ask an admin to move this?
The memory displayed in the table below is what came from me viewing the storage details on the phone. So I agree the free space makes no sense, but the space used seems like it could be accurate.
I'm thinking I need to reload the Hyperdrive from scratch, and aim for a small internal mem footprint by moving some apps to the microSD card. I think I'm cool with trying that.
That just leaves the question of how I get a stock OEM non-rooted ROM into one of the ROM slots. Wondering if my only option is to reload entire phone via Odin and reroot, From there when I get SafeStrap on, I guess I could either just use the stock ROM slot as needed, or perhaps take a backup of stock and restore to another slot (space providing)?

crackface said:
My sincerest apologies, I thought I was posting to the right forum. Can I kindly ask an admin to move this?
The memory displayed in the table below is what came from me viewing the storage details on the phone. So I agree the free space makes no sense, but the space used seems like it could be accurate.
I'm thinking I need to reload the Hyperdrive from scratch, and aim for a small internal mem footprint by moving some apps to the microSD card. I think I'm cool with trying that.
That just leaves the question of how I get a stock OEM non-rooted ROM into one of the ROM slots. Wondering if my only option is to reload entire phone via Odin and reroot, From there when I get SafeStrap on, I guess I could either just use the stock ROM slot as needed, or perhaps take a backup of stock and restore to another slot (space providing)?
Click to expand...
Click to collapse
This is a very interesting dilemma. I think the problem you're going to run into is that you have to use Odin to flash an un-rooted ROM. Inevitably you're going to lose SafeStrap in the process and you're going to have to re-root to get it back.
I have no idea where I saw it, but recently (within the last month) I saw an app or Xposed module that could hide root from specific apps. This might be the way to go and it may even let you use your email on a custom ROM.

Related

CM7.2.4a to CM10

Hi,
I would like to know how can I install CM10 on my milestone which is currently on CM 7.2.4a and old open recovery which was available before 2nd boot. Should I switch to flash before going to CM10 or can I directly flash CM10 and also I have a 2gb microsd card will it be enough or do I need to go for new one (if new then which one should I buy?)?
Also the link to nightly builds looks to be blocked in this country so any alternate link will be helpful and appreciated.
Thanks
You need before flashing:
1) Wipe everything (cache,dalvik,data (so backup all your information before wiping data))
2) Create an ext partition on your SDCard. (it is necessary, 512MB or more is recommended) Follow THIS guide, if you don't know how to do it. Section 4.
You don't need to update the OR, but it is recommended.
The link to the nightlies in my signature doesn't work for you? If not, i'll upload the latest build to somewhere.
Erovia said:
You need before flashing:
1) Wipe everything (cache,dalvik,data (so backup all your information before wiping data))
2) Create an ext partition on your SDCard. (it is necessary, 512MB or more is recommended) Follow THIS guide, if you don't know how to do it. Section 4.
You don't need to update the OR, but it is recommended.
The link to the nightlies in my signature doesn't work for you? If not, i'll upload the latest build to somewhere.
Click to expand...
Click to collapse
Thanks Erovia for your reply. The link does not work for me can you please upload the latest build and provide me the link. So there is no need to switch back to the stock?
You don't need to go back to stock, just wipe everything.
The link doesn't work for me at the moment, i think the server is down.
Erovia said:
You don't need to go back to stock, just wipe everything.
The link doesn't work for me at the moment, i think the server is down.
Click to expand...
Click to collapse
Poor me....:crying: How am I going to keep up with the updates
The site is back online, you should check it now.
I've uploaded the latest nightly for you. HERE is the link.
Erovia said:
The site is back online, you should check it now.
I've uploaded the latest nightly for you. HERE is the link.
Click to expand...
Click to collapse
Thank you very much Erovia. Appreciate it. Could you please lemme know if going back to CM7 will as easy in case I want to go back as its very much stable.
If you want to go back, just wipe everything and flash the rom. That's all.
Or restore nandroid backup you made before "flashing" cm10
Thanks guys... I need an advice on micro SD card as I'm about to buy a new one. Does milestone support more than 8 gb should I buy 8 or 16 gb and what's the significance of class which class is preferred?
Sent from my Milestone using xda app-developers app
Up to 32GB are supported, the higher the class the better.
I don't know what's the speed limit given by the Milestone's hardware - but I guess Class 10 is sufficient.
I bought this one: Samsung Essential Class 10 microSDHC 32GB
But it gave my phone hiccups, I had to format it with this tool to make it work without problems: https://www.sdcard.org/downloads/formatter_3/
Erovia said:
If you want to go back, just wipe everything and flash the rom. That's all.
Click to expand...
Click to collapse
Thanks. Could you please lemme know how to move from OR (old) to 2nd boot, Is it just replacing the OR folder and update.zip or should I install vulnerable recovery again?
Just delete the old OpenRecovery folder and update.zip and copy the new ones to you sdcard.
Once you flashed the vulnerable recovery, it is there, you don't have to do with it anything.
the same
deys said:
Hi,
I would like to know how can I install CM10 on my milestone which is currently on CM 7.2.4a and old open recovery which was available before 2nd boot. Should I switch to flash before going to CM10 or can I directly flash CM10 and also I have a 2gb microsd card will it be enough or do I need to go for new one (if new then which one should I buy?)?
Also the link to nightly builds looks to be blocked in this country so any alternate link will be helpful and appreciated.
Thanks
Click to expand...
Click to collapse
I have the same question with you
I've answered that in post #2.
Please, read the whole topic (it's not so big) before asking something that someone asked before.
Something wrong with partitioning
My phone is hung on boot. I think there is something wrong in the sd card partitioning. I used minitool to partition from then on when I try to wipe cache/data/dalvik its giving a msg at the end can't mount... Could you please lemme know whats wrong. I have 16gb card should I first partition to ext2 and then use tunefs to convert is it must?
I used this partition layout for CM10:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Note that my card is only 8GB, your fat32 partition should be bigger. I used "parted" from the Recovery console to accomplish this.
Please read these guides on partitioning your sdcard, they explain everything:
http://androidandme.com/2009/08/news/how-to-manually-partition-your-sd-card-for-android-apps2sd/ (boot into Recovery, console, then start from step 2)
http://www.mrmuh.com/2012/01/update-a-motorola-milestone-from-motorola-firmware-to-cyanogenmod-7/
lbt said:
I used this partition layout for CM10:
Note that my card is only 8GB, your fat32 partition should be bigger. I used "parted" from the Recovery console to accomplish this.
Please read these guides on partitioning your sdcard, they explain everything:
http://androidandme.com/2009/08/news/how-to-manually-partition-your-sd-card-for-android-apps2sd/ (boot into Recovery, console, then start from step 2)
http://www.mrmuh.com/2012/01/update-a-motorola-milestone-from-motorola-firmware-to-cyanogenmod-7/
Click to expand...
Click to collapse
Now I managed to get into the open recovery and installed but now the question is how do I make sure the ext3 partition which I created is ok is there any way to check from within android?
lbt: I see you have linux-swap partition can you tell me why you created it and how does it help?
Erovia said:
Just delete the old OpenRecovery folder and update.zip and copy the new ones to you sdcard.
Once you flashed the vulnerable recovery, it is there, you don't have to do with it anything.
Click to expand...
Click to collapse
Erovia: Can you please tell me whats the use of HWA settings? And what all do I need to disable in order to have better performance. I've managed to install the CM10 on my milestone thanks for your support and loving the look and feel of CM10. Is there anything I can do with the battery its running out pretty quickly.
deys said:
lbt: I see you have linux-swap partition can you tell me why you created it and how does it help?
Click to expand...
Click to collapse
The Milestone only has 256MB RAM which is full almost all the time (even with Gingerbread), Jellybean requires more RAM to run smooth. Swap is kinda like RAM on your sdcard, since you can't just plug in more RAM into the Milestone. It does not make your phone faster, but provides some "emergency" RAM for when your 256MB are full. It keeps background apps alive when multi tasking, if RAM was full they would be killed.
HWA Settings: You can turn off GPU hardware acceleration for individual apps, this saves RAM but they may look more laggy with animations.

[Q] CyanogenMod 10.1, SafeStrap, and my Droid Bionic

I've been looking all morning, but nobody can seem to answer my questions. I apologize if this has already been covered, or if this is the wrong location.
I've got a Motorola Droid Bionic & I was able to get CyanogenMod 10.1 installed by following their instructions:
http : // wiki. cyanogenmod. org/w/Install_CM_for_targa[/url]
I am BLOWN AWAY by the speed and polish of this ROM and am looking to make it permanent. However, I have some questions:
1. I'm currently using it SafeStrapp'ed (custom rom slot 1). When I create the ROM area, it takes away the space from the internal SD card. What is that space used for? App installs? (Currently its only 1,2, or 3GB choices)
2. If I use SafeStrap to replace the stock ROM, will the SafeStrap restore be able to put everything back? My phone is running the 4.1.2 build.
3. Will I be able to use TitaniumBackup to restore the older Camera app to see if that will make it work?
Steve.Cena said:
I've been looking all morning, but nobody can seem to answer my questions. I apologize if this has already been covered, or if this is the wrong location.
I've got a Motorola Droid Bionic & I was able to get CyanogenMod 10.1 installed by following their instructions:
http : // wiki. cyanogenmod. org/w/Install_CM_for_targa[/url]
I am BLOWN AWAY by the speed and polish of this ROM and am looking to make it permanent. However, I have some questions:
1. I'm currently using it SafeStrapp'ed (custom rom slot 1). When I create the ROM area, it takes away the space from the internal SD card. What is that space used for? App installs? (Currently its only 1,2, or 3GB choices)
2. If I use SafeStrap to replace the stock ROM, will the SafeStrap restore be able to put everything back? My phone is running the 4.1.2 build.
3. Will I be able to use TitaniumBackup to restore the older Camera app to see if that will make it work?
Click to expand...
Click to collapse
1. Motorola had the great idea of taking the 16g of internal storage and dividing it in two; half for the opertating system, the other half formatted as a permanent SD card, and it functions as such. SafeStrap creates its slots in this internal SD card. When you connect your phone to the computer, you may have noticed that two drives/volumes are mounted. One is your external, one your internal SD card.
2. Not sure what you're asking. When you activate a different slot and flash a new rom to it, the phone is running off of that partition of the internal SD card. The stock rom is untouched. If you have different roms in different slots, the roms don't have anything to do with each other. If you're asking about wiping the stock rom, then you're looking for trouble.
3. I'm not sure if you can restore the old camera, but the new camera works wayyy better than the old one imho.
jethead102 said:
1. Motorola had the great idea of taking the 16g of internal storage and dividing it in two; half for the opertating syha, the other half formatted as a permanent SD card, and it functions as such. SafeStrap creates its slots in this internal SD card. When you connect your phone to the computer, you may have noticed that two drives/volumes are mounted. One is your external, one your internal SD card.
2. Not sure what you're asking. When you activate a different slot and flash a new rom to it, the phone is running off of that partition of the internal SD card. The stock rom is untouched. If you have different roms in different slots, the roms don't have anything to do with each other. If you're asking about wiping the stock rom, then you're looking for trouble.
3. I'm not sure if you can restore the old camera, but the new camera works wayyy better than the old one imho.
Click to expand...
Click to collapse
The camera works smoothly. More attractive than the stock camera, but the pictures are very grainy. And I've heard there are issues with video. I'm looking for the same solution on the same phone. Its a very nice ROM, except for the camera. I also like how well gsm functionality has been entergrated into settings. Makes it finally feel like the world phone it was built (not hacked) to be.

Low Memory

I recently was running really low of internal memory on my SGA and decided to root it. That all went fine. I moved some apps which was fine but then I tried to move 3 apps at once and the app froze. One of the apps i was trying to move was google play services. It moved to the sd card but was giving some errors so I moved it back. Also the two other apps disappeared but they are still taking up some internal memory. Basically I am try to get that memory back but don't know where to start. I did reboot the phone and cleared the cache.
Any help would be greatly appreciated. I am pretty much a noob when it comes to this kind of stuff so keep it simple if possible.
Thanks
phillyphantom said:
I recently was running really low of internal memory on my SGA and decided to root it. That all went fine. I moved some apps which was fine but then I tried to move 3 apps at once and the app froze. One of the apps i was trying to move was google play services. It moved to the sd card but was giving some errors so I moved it back. Also the two other apps disappeared but they are still taking up some internal memory. Basically I am try to get that memory back but don't know where to start. I did reboot the phone and cleared the cache.
Any help would be greatly appreciated. I am pretty much a noob when it comes to this kind of stuff so keep it simple if possible.
Thanks
Click to expand...
Click to collapse
Hmm, I assume you are on Stock Android 2.3.x, stock recovery, stock kernel and rooted. Then I will tell you the easiest way to do it for you..
1. Download and install CWM. (Search the thread here if you don't know how)
2. Partiton your SD card size of your choice using CWM. (Search the thread here if you don't know how) (WARNING: IT WILL FORMAT EVERYTHING AND SPLIT THE PARTITION OF YOUR SD CARD)
*Partitioning means it will split the size of your memory card and use as your SGA internal memory.
3. Download and install the Custom Battery Extender Kernel by PSN Mem-MOD (Recommended). Click my SGA signature.
4. Reboot your phone into CWM and install the kernel.
(Suggest you do a wipe/factory reset of your phone after installing the kernel)
See the magic! Your SGA internal memory is now increased.
Note: Do not remove your memory card while your phone is on. Or else it will cause some of your apps in your phone to get corrupted. But you can still use the mass storage mode to connect your phone to your PC.
Is not possible to install the psdna88 kernel patcher on stock kernel. He would need a custom kernel made for stock rom. My suggest is to install CWM, wipe data and cache and begin from 0 without repeating the steps that took you to ask for help here.
Sent from my openAOS Build of Android 2.3 (cyanogenmod edition) using xda app-developers app
Thanks guys. I might just have to start fresh and take your advice
MeltingSnowman said:
Is not possible to install the psdna88 kernel patcher on stock kernel. He would need a custom kernel made for stock rom. My suggest is to install CWM, wipe data and cache and begin from 0 without repeating the steps that took you to ask for help here.
Sent from my openAOS Build of Android 2.3 (cyanogenmod edition) using xda app-developers app
Click to expand...
Click to collapse
It can be installed. My SGA is using stock DXKT7 ROM and on Battery Extender 1.6 memory modded kernel.
I install it using the steps I have just posted.
Screenshot:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
soralz said:
It can be installed. My SGA is using stock DXKT7 ROM and on Battery Extender 1.6 memory modded kernel.
I install it using the steps I have just posted.
Screenshot:
Click to expand...
Click to collapse
If you read carefully what I said you can see that I was talking about installing that kernel patcher on a stock kernel. I know that is possible to use in with stock rom. Please don't post useless answers, thank you!
can it be used be Maclaw 4.0.4 or 4.2.2 AOSP or CM10.1 Rom
or can u tell me anyother kernel like this for 4.0.4 or 4.2.2 rom
please do reply
phillyphantom said:
I recently was running really low of internal memory on my SGA and decided to root it. That all went fine. I moved some apps which was fine but then I tried to move 3 apps at once and the app froze. One of the apps i was trying to move was google play services. It moved to the sd card but was giving some errors so I moved it back. Also the two other apps disappeared but they are still taking up some internal memory. Basically I am try to get that memory back but don't know where to start. I did reboot the phone and cleared the cache.
Any help would be greatly appreciated. I am pretty much a noob when it comes to this kind of stuff so keep it simple if possible.
Thanks
Click to expand...
Click to collapse
Follow these.
1. Root Phone
2. Install CWM Recovery
3. Flash a Compatible Kernel. Preferably Battery Extender 1.2
4. Partition your sd-card.
5. Install Link2sd from Play Store.
After this much is done. Reply. Will give you further process.
Many other ways too.
If you dont understand any above step. Search in XDA or Follow the link to my Blog.
Sent from my GT-S5830 using xda app-developers app
omega_warrior said:
Follow these.
1. Root Phone
2. Install CWM Recovery
3. Flash a Compatible Kernel. Preferably Battery Extender 1.2
4. Partition your sd-card.
5. Install Link2sd from Play Store.
After this much is done. Reply. Will give you further process.
Many other ways too.
If you dont understand any above step. Search in XDA or Follow the link to my Blog.
Sent from my GT-S5830 using xda app-developers app
Click to expand...
Click to collapse
Ok I have been trying to find CWN for my phone. I have a SGA GT-S5830D. I am using koodo in Canada (if that matters) I have been searching the forums and am unsure on which to install as I don't want to brick my phone (Wife wouldn't be impressed)
Would the file that I attached work on my phone?
Thanks for the help
phillyphantom said:
Ok I have been trying to find CWN for my phone. I have a SGA GT-S5830D. I am using koodo in Canada (if that matters) I have been searching the forums and am unsure on which to install as I don't want to brick my phone (Wife wouldn't be impressed)
Would the file that I attached work on my phone?
Thanks for the help
Click to expand...
Click to collapse
AFAIK GT-s5830D is the same phone as GT-s5830 so you can use whatever mod from GT-s5830
Look at this
soralz said:
Hmm, I assume you are on Stock Android 2.3.x, stock recovery, stock kernel and rooted. Then I will tell you the easiest way to do it for you..
1. Download and install CWM. (Search the thread here if you don't know how)
2. Partiton your SD card size of your choice using CWM. (Search the thread here if you don't know how) (WARNING: IT WILL FORMAT EVERYTHING AND SPLIT THE PARTITION OF YOUR SD CARD)
*Partitioning means it will split the size of your memory card and use as your SGA internal memory.
3. Download and install the Custom Battery Extender Kernel by PSN Mem-MOD (Recommended). Click my SGA signature.
4. Reboot your phone into CWM and install the kernel.
(Suggest you do a wipe/factory reset of your phone after installing the kernel)
See the magic! Your SGA internal memory is now increased.
Note: Do not remove your memory card while your phone is on. Or else it will cause some of your apps in your phone to get corrupted. But you can still use the mass storage mode to connect your phone to your PC.
Click to expand...
Click to collapse
You can install Link2SD without a custom kernel and without CWM installed. All you need is a Rooted phone and a partitioned sdcard (ext2 for stock ROM)
Sent from my GT-S5830 using xda app-developers app

Xposed Framework not working on SD-Ext (Ext4) 2nd Partition

Hi all,
Wonder if anyone has had the same issues as myself.
Model: Samsung Note (N7000)
OS: Android 4.4.4 (Kitkat) / ROM: DirtyUnicorn 8.2
Software: Mounts2SD
I've ran out of space, and so tried to find an App that can move all Apps onto the second partition of an SD Card. Much like the days of Gingerbread 2.3.7 --> JellyBean 4.1.2.
However with KitKat, and its SD Card issues... I've been unable to find a decent App that supports it.
S2E = Does not support Android higher than 4.1.2
Link2SD = Too confusing, and doesn't find the sd-ext partition.
Mounts2SD = Mainly works ok, has issues. But does the job, other than Xposed....
- anyone know of alternatives to the above?
Anyway, under the above circumstances.... Xposed was installed and working fine, up until I moved all the data on 2nd partition. Now it says it's installed, but not active... No matter how many times I try reinstall over top, still doesn't come active...
Installed, but says not active
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Installed, but makes out its active... when its not!
Attempted to re-install over the top
Anyone know how to get this to work, or know of any other SD-Ext Apps that work better...???
Thanks, Lister
Lister Of Smeg said:
Hi all,
Wonder if anyone has had the same issues as myself.
Model: Samsung Note (N7000)
OS: Android 4.4.4 (Kitkat) / ROM: DirtyUnicorn 8.2
Software: Mounts2SD
I've ran out of space, and so tried to find an App that can move all Apps onto the second partition of an SD Card. Much like the days of Gingerbread 2.3.7 --> JellyBean 4.1.2.
However with KitKat, and its SD Card issues... I've been unable to find a decent App that supports it.
S2E = Does not support Android higher than 4.1.2
Link2SD = Too confusing, and doesn't find the sd-ext partition.
Mounts2SD = Mainly works ok, has issues. But does the job, other than Xposed....
- anyone know of alternatives to the above?
Anyway, under the above circumstances.... Xposed was installed and working fine, up until I moved all the data on 2nd partition. Now it says it's installed, but not active... No matter how many times I try reinstall over top, still doesn't come active...
Installed, but says not active
Installed, but makes out its active... when its not!
Attempted to re-install over the top
Anyone know how to get this to work, or know of any other SD-Ext Apps that work better...???
Thanks, Lister
Click to expand...
Click to collapse
AS it requires to be installed in the system partition It wont work no matter what you do. It simple cant work from an SD card.
Moving apps to the SD cards is asking for trouble to begin with. This is due to the way android mounts the sd card very late and why app developers tell you that widgets will not work when the app is installed on the sd card. My advise would be to clean up some of your apps. With the storage on devices this is seldom needed and with 5.0 will mostly not work at all.
Hi @zelendel,
With the SD-Ext partition, this normally doesn't affect the widgets or other Apps. As the way Android does it, is it makes it work/behave just like it's installed on the Android devices main memory, even though it is coming from SD card. Although depending on age of device, it could be a little slower and setting that up on Boot, but once loaded, it works a treat. However these methods don't seem possible now on new Android OS versions....
True though, if anything is moved over to SD card via Apps2SD, where the data files are moved to the SD and the App still stays on the phone. Then yes, that is asking for trouble, as it is slower method and never really works... Unless you don't use Widgets, I believe this method to be pointless. As you're not really moving the whole App, only parts of it...
In the end, I went with re-partitioning my internal memory on the phone... I have extended the phones internal /data partition... and now all is working fine... Just means my phone is no longer stock. And if I ever have to return it to stock, I have to re-partition it again... But at least I have more space for Apps now...
Thank you for your advice though, much appreciated... Thanks, Lister
zelendel said:
AS it requires to be installed in the system partition It wont work no matter what you do. It simple cant work from an SD card.
Moving apps to the SD cards is asking for trouble to begin with. This is due to the way android mounts the sd card very late and why app developers tell you that widgets will not work when the app is installed on the sd card. My advise would be to clean up some of your apps. With the storage on devices this is seldom needed and with 5.0 will mostly not work at all.
Click to expand...
Click to collapse
Lister Of Smeg said:
Hi @zelendel,
With the SD-Ext partition, this normally doesn't affect the widgets or other Apps. As the way Android does it, is it makes it work/behave just like it's installed on the Android devices main memory, even though it is coming from SD card. Although depending on age of device, it could be a little slower and setting that up on Boot, but once loaded, it works a treat. However these methods don't seem possible now on new Android OS versions....
True though, if anything is moved over to SD card via Apps2SD, where the data files are moved to the SD and the App still stays on the phone. Then yes, that is asking for trouble, as it is slower method and never really works... Unless you don't use Widgets, I believe this method to be pointless. As you're not really moving the whole App, only parts of it...
In the end, I went with re-partitioning my internal memory on the phone... I have extended the phones internal /data partition... and now all is working fine... Just means my phone is no longer stock. And if I ever have to return it to stock, I have to re-partition it again... But at least I have more space for Apps now...
Thank you for your advice though, much appreciated... Thanks, Lister
Click to expand...
Click to collapse
I can see why with Googles move to do away with sd cards all together. Mainly as there really is almost no need for them anymore. With the storage on most devices sd cards are slowly being removed. Even Google removed the stock sd card code all together from android back in ICS.

Rooted but need help with ROM

I rooted with TWRP on my virgin mobile phone. I wanted to get rid of the internal storage crap. I have 4 Gig internal storage it shows 2.8 of that being used in "other" storage. I really want to remove it to free up phone space.
I downloaded titanium backup but after uninstalling apps it reboots and eventually everything pops back in. I've also tried link 2 sd with slightly more success.
I thought if I could just make all new apps download to the sd that should help, but even though the terminal emulator says the sd is the primary storage it's still loading to the phone first.
If I install a new ROM will that get rid of all the other stuff and let me download to the SD?
Also, I haven't been able to get S-off to work yet, will I still be able to put a new ROM in?
I only somewhat know what I'm doing, I could use a lot of direction. Thanks
Oh also, I can't backup in recovery because it says I don't have enough storage space :/
Apriljoanne said:
I rooted with TWRP on my virgin mobile phone. I wanted to get rid of the internal storage crap. I have 4 Gig internal storage it shows 2.8 of that being used in "other" storage. I really want to remove it to free up phone space.
I downloaded titanium backup but after uninstalling apps it reboots and eventually everything pops back in. I've also tried link 2 sd with slightly more success.
I thought if I could just make all new apps download to the sd that should help, but even though the terminal emulator says the sd is the primary storage it's still loading to the phone first.
If I install a new ROM will that get rid of all the other stuff and let me download to the SD?
Also, I haven't been able to get S-off to work yet, will I still be able to put a new ROM in?
I only somewhat know what I'm doing, I could use a lot of direction. Thanks
Click to expand...
Click to collapse
You unfortunately cant get the rest of the 4GB space back. The only amount of space you'll ever be able to get is a little over 1GB which goes down after a rom install... The reason for that is because HTC was stupid and on all the other partitions there's a bunch of unused space... There's about 10 partitions with at least 175MB FREE on all of them. Why HTC did that is beyond me and most other devs.. Now about getting rid of the bloatware crap, if you don't first install another kernel with write protection removed like this one Kernel write protection removed click here then every time you reboot it's all just going to reinstall itself. So in order to stop that you must flash the kernel in TWRP and then go back and remove everything you want to. Just be careful which stuff you remove but if I was you and you really should do this before doing anything, go back into TWRP and create a backup of your current system so if anything ever goes wrong you can simply restore it and be ok...
Edit.. The reason you can't make the backup in TWRP is because it's set to internal space... At the top after you tap INSTALL change it from internal to SD and then tap home and make your backup.
MrMike2182 said:
You unfortunately cant get the rest of the 4GB space back. The only amount of space you'll ever be able to get is a little over 1GB which goes down after a rom install... The reason for that is because HTC was stupid and on all the other partitions there's a bunch of unused space... There's about 10 partitions with at least 175MB FREE on all of them. Why HTC did that is beyond me and most other devs.. Now about getting rid of the bloatware crap, if you don't first install another kernel with write protection removed like this one Kernel write protection removed click here then every time you reboot it's all just going to reinstall itself. So in order to stop that you must flash the kernel in TWRP and then go back and remove everything you want to. Just be careful which stuff you remove but if I was you and you really should do this before doing anything, go back into TWRP and create a backup of your current system so if anything ever goes wrong you can simply restore it and be ok...
Edit.. The reason you can't make the backup in TWRP is because it's set to internal space... At the top after you tap INSTALL change it from internal to SD and then tap home and make your backup.
Click to expand...
Click to collapse
Oh I see. Thanks for the info. I did set to the sd card but still got an error. I'm trying to format my card now to see if that helps. Do I partition it before backing up?
Also do I run the kernel before installing a new ROM? Or if I run the kernel do you think I'm fine to just keep the HTC one I have and be no worse off?
Eventually I'd like to be able to tether my phone but can't think of any other super special features I'd use
Apriljoanne said:
Oh I see. Thanks for the info. I did set to the sd card but still got an error. I'm trying to format my card now to see if that helps. Do I partition it before backing up?
Also do I run the kernel before installing a new ROM? Or if I run the kernel do you think I'm fine to just keep the HTC one I have and be no worse off?
Eventually I'd like to be able to tether my phone but can't think of any other super special features I'd use
Click to expand...
Click to collapse
Well if you've never used the SD card with the phone and you don't have nothing important on it then yes I'd recommend you format it and TWRP can help with that in the WIPE section.. You can just flash the kernel now and you'll be fine but you'll need the kernel on your SD card so you can select it in TWRP... So first take care of your SD card so it works with the phone before flashing a kernel.. You'd be fine keeping the rom you have..
Edit: You are from the USA correct? Just making sure so I know if your phone is 32 bit and not 64 bit... I'm pretty sure you're 32 bit though since you have TWRP installed.
---------- Post added at 05:17 PM ---------- Previous post was at 04:45 PM ----------
Apriljoanne said:
Oh I see. Thanks for the info. I did set to the sd card but still got an error.
Click to expand...
Click to collapse
What error was it that you got after you set it to the sd card? Do you recall?
MrMike2182 said:
.
Edit: You are from the USA correct? Just making sure so I know if your phone is 32 bit and not 64 bit... I'm pretty sure you're 32 bit though since you have TWRP installed.
---------- Post added at 05:17 PM ---------- Previous post was at 04:45 PM ----------
What error was it that you got after you set it to the sd card? Do you recall?
Click to expand...
Click to collapse
It was not enough memory error but I got it fixed.
YeYes US.
I got the backup done and have the kernel installed on my sd card. so close! Is it possible to flash without connecting to the pc?
Are there instructions to do it through the emulator maybe?
Apriljoanne said:
It was not enough memory error but I got it fixed.
YeYes US.
I got the backup done and have the kernel installed on my sd card. so close! Is it possible to flash without connecting to the pc?
Are there instructions to do it through the emulator maybe?
Click to expand...
Click to collapse
Yes you don't need a PC to flash a kernel... What version of TWRP did you install? Because if you use the 2.8.7.0 version of TWRP and up, you can flash from right inside of TWRP all you'd have to do is select install and navigate to where the kernel is on the SD but there's a toggle button on the lower right after you tap install to change it from a zip file to an image file and you MUST fist change it to the image setting otherwise it will not "see" the kernel.img that's on the SD... If you don't have this version then open the play store and download Flashify and flash the kernel while the phone is on and then just reboot after flashing it but be warned Flashify only lets you flash 3 times a day unless you buy the pro version but since you only need to flash one thing "kernel", you'll be ok to use it if you need to and you also have to give it root permission before you can flash.
Yea turns out my twrp version didn't have the option. Well I think I got it done with falshify, the kernel version matches although the baseband version numbers differ
Hopefully I'm all set now!
Apriljoanne said:
Yea turns out my twrp version didn't have the option. Well I think I got it done with falshify, the kernel version matches although the baseband version numbers differ
Hopefully I'm all set now!
Click to expand...
Click to collapse
The Baseband numbers are fine, they're not supposed to match.. As long as you can see that the kernel was flashed by going into settings and about phone there's info in there that will show you if the kernel was installed and another way to test to see if it worked is to uninstall or delete a few apps that are bloatware and then reboot the phone and if they don't reinstall themselves then yep you're good to go! I'm rather surprised that a woman is doing what you are because most guys are freaking clueless and want someone to hold their hand through every single step haha..
---------- Post added at 07:19 PM ---------- Previous post was at 06:28 PM ----------
Apriljoanne said:
Hopefully I'm all set now!
Click to expand...
Click to collapse
If you need anything else, just let me know.
Lol well my husband tried to root it and couldn't figure it out so I had to do it
I screwed something up just now though. The apps like Facebook and chrome still won't move completely to the SD card. The partition looks good but they're still locked to internal memory even with the kernel.
I'm also running busy box so I'm not sure what's wrong.
And now I keep getting a pop-up that android.process.media isn't working :/ I'm about ready to give up I was able to download a few more apps but then something went wrong and now the play store gives a error message about usb storage... I'll probably have to run my recovery. No idea what I did wrong.
Apriljoanne said:
Lol well my husband tried to root it and couldn't figure it out so I had to do it
I screwed something up just now though. The apps like Facebook and chrome still won't move completely to the SD card. The partition looks good but they're still locked to internal memory even with the kernel.
I'm also running busy box so I'm not sure what's wrong.
And now I keep getting a pop-up that android.process.media isn't working :/ I'm about ready to give up I was able to download a few more apps but then something went wrong and now the play store gives a error message about usb storage... I'll probably have to run my recovery. No idea what I did wrong.
Click to expand...
Click to collapse
Just go into TWRP and tap wipe and then wipe just the Cache and Dalvic cache... Some apps you cannot move because they really need to be on the internal storage to gain access to certain files. Go into settings and tap storage then scroll all the way down in there should be an option to install to the SD card make sure all the boxes are ticked. If the WIPE doesn't stop your problem then you'll need to restore but be a little more careful next time.. Try moving a few things at a time and reboot then wait a few minutes to make sure it doesn't throw any errors like that and if it does, at least you'll only have a small amount of apps to move back and go through to find out which one did it lol..
Yeah, I don't know what happened. I had link2sd and apps2sd and changed some settings. Next thing I know, bam, not working.
But I wiped and it is good so long as the SD card is not mounted. If I mount the SD card it throws the android error again. SO I am formatting the card AGAIN. Yaaaaayyyy. I think partitioning it on my phone wasn't the best idea. So I;m connected to a computer now, and figure while I'm here I will update the TWRP version and maybe install a new ROM for the hell of it.
Apriljoanne said:
Yeah, I don't know what happened. I had link2sd and apps2sd and changed some settings. Next thing I know, bam, not working.
But I wiped and it is good so long as the SD card is not mounted. If I mount the SD card it throws the android error again. SO I am formatting the card AGAIN. Yaaaaayyyy. I think partitioning it on my phone wasn't the best idea. So I;m connected to a computer now, and figure while I'm here I will update the TWRP version and maybe install a new ROM for the hell of it.
Click to expand...
Click to collapse
The SD card has to be partitioned a certain way.. To use Link2SD you have to have 2 partitions one MUST be ext4 because that's what your phone uses as a format type.. The other has to be fat32 or similar... They both must also be set as primary.. I used Mini Tool Partition on the PC to format my SD card but you can find another one... If you don't format it correctly it isn't going to work. Also, a new rom is not going to help anything and unfortunately the stock rom is the best one to use for now because the others have problems.
MrMike2182 said:
The SD card has to be partitioned a certain way.. To use Link2SD you have to have 2 partitions one MUST be ext4 because that's what your phone uses as a format type.. The other has to be fat32 or similar... They both must also be set as primary.. I used Mini Tool Partition on the PC to format my SD card but you can find another one... If you don't format it correctly it isn't going to work. Also, a new rom is not going to help anything and unfortunately the stock rom is the best one to use for now because the others have problems.
Click to expand...
Click to collapse
ext4? I was using this tutorial http://www.techinbuzz.com/how-to-partition-sd-card-for-link2sd-using-minitool/ it says for stock ROM to use ext2? That's what I did the first time. But maybe I will try 4 because I have yet to have it work without a hitch.
Apriljoanne said:
ext4? I was using this tutorial http://www.techinbuzz.com/how-to-partition-sd-card-for-link2sd-using-minitool/ it says for stock ROM to use ext2? That's what I did the first time. But maybe I will try 4 because I have yet to have it work without a hitch.
Click to expand...
Click to collapse
Use ext4 for the HTC Desire 510... Most people on here trust me. When you tapped wipe in TWRP didn't you see it say formatting with ext4?
MrMike2182 said:
Use ext4 for the HTC Desire 510... Most people on here trust me. When you tapped wipe in TWRP didn't you see it say formatting with ext4?
Click to expand...
Click to collapse
Don't worry oyu have my trust I really appreciate all your help today.
I don't remember seeing it but it's possible. I've got it partitioned again with the ext4 this time. I did get 1GB of memory freed up on my phone so that's definitely a plus. If I can move all the apps I download from here on out to the SD card I think I will be able to use my phone quite happily now! :good:
Or I'll be back tomorrow with more problems hahaha either is possible
Apriljoanne said:
Don't worry oyu have my trust I really appreciate all your help today.
I don't remember seeing it but it's possible. I've got it partitioned again with the ext4 this time. I did get 1GB of memory freed up on my phone so that's definitely a plus. If I can move all the apps I download from here on out to the SD card I think I will be able to use my phone quite happily now! :good:
Or I'll be back tomorrow with more problems hahaha either is possible
Click to expand...
Click to collapse
Lmfao... You should be OK now as long as you've set everything up the right way.. And you're welcome.
You should learn about Xposed and Xposed Modules because it will make things a lot easier and you can theme your phone to look just about any way possible. There's even a module for Xposed called Downloads2SD and works awesome!!
Edit... By the way, you can also use flashify to flash an updated version of TWRP if you want or you can just flash it via the PC like you did already... The updated ones make flashing much easier! Anyways have a great night.
Ugh still problems. Unfortunately android.process.media is the error I keep getting. It is only when I have the SD card mounted. Even after formatting and setting a new partition. It was fine, then once I installed Link2SD and mounted the script the error started again.
I checked in the folders under "Android" "data" there are the .com.etc... files and then one that says nomedia. I wonder if that's what is causing the problem. Not sure if those type of files are available somewhere that I can reload.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've formatted the card again and put it in fresh but once I try to download an app to it (straight from playstore, not using link2sd) the error came back. So I definitely broke something. Not sure what. I may try with a brand new SD card tomorrow and see if it will fix it but at this point I'm not optimistic since a complete format of the card from my computer didn't fix the problem. :[
Apriljoanne said:
Ugh still problems. Unfortunately android.process.media is the error I keep getting. It is only when I have the SD card mounted. Even after formatting and setting a new partition. It was fine, then once I installed Link2SD and mounted the script the error started again.
I checked in the folders under "Android" "data" there are the .com.etc... files and then one that says nomedia. I wonder if that's what is causing the problem. Not sure if those type of files are available somewhere that I can reload.
I've formatted the card again and put it in fresh but once I try to download an app to it (straight from playstore, not using link2sd) the error came back. So I definitely broke something. Not sure what. I may try with a brand new SD card tomorrow and see if it will fix it but at this point I'm not optimistic since a complete format of the card from my computer didn't fix the problem. :[
Click to expand...
Click to collapse
Try to have the Xposed and Xposed Modules... First you need to install the wanam Xposed framework and then reboot and start using modules and there's tons of them... Go read how to install Wanam Xposed after you get that installed you tap download inside of the Xposed app and type downdloads2sd because this is much better than anything else because you don't have to format the SD card all you need to do is set where you want your downloads to go and reboot after setting it all up and then you're all done!!
Except now my SD card isn't working regardless so it won't help until I figure that out
Apriljoanne said:
Except now my SD card isn't working regardless so it won't help until I figure that out
Click to expand...
Click to collapse
Just reformat the entire SD card but first delete the partitions you made and just make the whole card fat32 and try using the Xposed Module to download to the SD card.

Categories

Resources