• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [FAQ]ROOT MEMORY: a2sd+ / partitions (updated 10th August 2011)

Hi,

One of my apps crashed that made the device very unstable and slow. So I restored a nandroid backup of Cyanogen. But since the restore, I seem to have lost root access. I am unable to use my SD card to move the apps as I could earlier. So the extended storage is not getting detected. I also suspect that the Dalvic Cache has moved back to the phone, but since I am unable to run S2E, I cannot confirm this or move the Dalvic Cache to the SD Card. The SuperUser app is also missing from the list of apps. I tried using Unrevoked to do a re-root, but the process gets stuck at "Running Root...".

I am using a GSM HTC Desire with Cyanogen 7.1.

Any help would be appreciated.

Thanks,
Ani.
 
Edit: sorry, missed part of your post.

Recovery is still working, so you can always flash the superuser package from the revolutionary how to thread if root really has gone. But this does seem very odd.

Is it just the superuser app that's missing, or is /system/bin/su missing too? You may not be able to see! Try installing superuser from the market and see whether it works. If not you'll need to re flash the superuser package (Also in the useful downloads thread, linked from the ATR Guide post).

Very strange that a nandroid might fail to restore a key element though - should be all or nothing...

Original post:

A2SD+ (ext partition) is not included in CM7, but is an optional add-on.

Either install Simple2Ext from the market or flash the a2sd script you'll find near the start of the CM7 thread (or DarkTremor a2sd, which you can find in the toolbox thread, linked in the downloads section of the All Things Root Guide sticky post).
 
Edit: sorry, missed part of your post.

Recovery is still working, so you can always flash the superuser package from the revolutionary how to thread if root really has gone. But this does seem very odd.

Is it just the superuser app that's missing, or is /system/bin/su missing too? You may not be able to see! Try installing superuser from the market and see whether it works. If not you'll need to re flash the superuser package (Also in the useful downloads thread, linked from the ATR Guide post).

Very strange that a nandroid might fail to restore a key element though - should be all or nothing...

Original post:

A2SD+ (ext partition) is not included in CM7, but is an optional add-on.

Either install Simple2Ext from the market or flash the a2sd script you'll find near the start of the CM7 thread (or DarkTremor a2sd, which you can find in the toolbox thread, linked in the downloads section of the All Things Root Guide sticky post).

Thanks a ton for your reply.

Download and installation of SuperUser from Google Play also failed. After tinkering around, I got myself a new SD card, used GParted to create the sd-ext, did a factory reset of the phone, installed Cyanogen from scratch. The sd-ext got detected this time, so I went ahead and installed S2E and all seemed to worked fine. Restoring the apps, data and settings now... hope things stay well from now! :)

Cheers!
Ani.
 
alpharev's hboot only for desire gsm. is that posible to make custom hboot for desire cdma? how to do that? i think the nand memory is still the same.
 
alpharev's hboot only for desire gsm. is that posible to make custom hboot for desire cdma? how to do that? i think the nand memory is still the same.

I think you need have to use the Custom MTD method explained on the first faq post. If you have 4Ext recovery see also this post.

NOTE this is not something I've tried as I'm GSM, there are others with CDMA desires who have - start a new thread on Custom MTD for CDMA if you have questions before trying anything, as it's a more advanced mod.
 
There used to be a guide by dnick but I couldn't get the download link to work. I pmd him but no response. Maybe he went to the darkside
 
I think you need have to use the Custom MTD method explained on the first faq post. If you have 4Ext recovery see also this post.

NOTE this is not something I've tried as I'm GSM, there are others with CDMA desires who have - start a new thread on Custom MTD for CDMA if you have questions before trying anything, as it's a more advanced mod.

i already use custom mtd and 4ext in my bravoc. i'm curious about the possibility to make custom hboot for bravoc. thalamus have made a patcher to create custom hboot, but only for bravo and based on alpharev's hboot. _thalamus Hacking: Custom HBOOTS
 
There's no custom hboot for bravoc. Alpharev replace hboot on bravo to s-off (ignore security flag in radio). This is not how s-off is achieved on bravoc
 
There's no custom hboot for bravoc. Alpharev replace hboot on bravo to s-off (ignore security flag in radio). This is not how s-off is achieved on bravoc

i use revolutionary to s-off my bravoc. refer from revolutionary's IRC channel, this tool replaced my previous hboot with s-off one, but it didn't touch the partition /system /cache and /data.
i think it is possible to create custom hboot for bravoc. but i only ordinary user and no one has made bravoc's custom hboot, so i stick with firerat's custom mtd to resize my bravoc's partition. :D
 
It's replaced your hboot with one that gives you a more complete set of fastboot commands. I think that's the main or only difference in hboot for BravoC - as SUroot says, S-Off didn't come from the hboot in a CDMA phone.
 
No, it set the security flag to off and replaced your hboot with an engineering version that supports a full set of fastboot commands. But it's not like the GSM phones where the hboot bypasses the security flag
 
So I've been going through this guide here:

TechCredo | Tutorial: How to partition your Android?s SD card for A2SD+ with GParted on a Windows PC (EXT2/3/4)

(Sorry can't post a link on my first post.)

and I'm stuck on step 13. I can see the card but when I try to remove it I have to unmount it first and it says that the drive is busy and can't be unmounted. I've tried with the phone in charge only mode, disk storage mode, and in Recovery. I've tried mounting and unmounting the card with the clockworkmod Recovery but no such luck. Any ideas?
 
Back
Top Bottom