[MOD] full r/w access via overlay filesystem (any ROM)

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Just to let you know... I tried MetaMorph and Type Fresh, they both work. Root Explorer works too.

I think it is safe now for ROM brewers to include this script into their ROMs.
 

areicko

Senior Member
May 7, 2010
129
3
0
Hom how do you install it ? I've tried to flash my phone with it, but metamorph is still not working... I must use it the wrong way...

Could somebody help me ?

Thank you ;-)
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
New update... check 1st post!!! And PLEASE read the requirements!

@areicko: Does your system meet all the requirements?
 

whitetigerdk

Senior Member
Jun 1, 2010
1,057
59
68
Odense
www.dkmdesign.dk
@BlaY0

I tried applying this to my own rom..

applied after dumfuq's OC kernel.. but then it seems like the OC dissapear..
Using SetCPU I could set the CPU to 806 at first.. But only to 600 after this mod.. Is there a way to run them together..

Second.. Tried to install MetaMorph.. Get "Not enough space in /system" ????
 

areicko

Senior Member
May 7, 2010
129
3
0
@BlaY0 : I guess so, but I'm not really sure... I've installed busybox from titanium auto-install... Maybe if you can make a sort of "howto", that would be nice ;-)

And I've the same error as whitetigerdk when I try to launch metamorph..

Thank you for your help.
 

Learners Lisence

Senior Member
Jun 28, 2010
187
4
0
Love it when experts come together to brew in broad daylight.

Thumbs up for Blayo, dumfuq, besfen, whitetiger....really appreciate your involvement in this project.
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Guys, guys... hold your horses!

1st check... does your system meet all the requirements?
2nd check... did you make dosysoverlay file in /data/local directory?

@areicko: check new update... you don't need to install additional busybox anymore.

@whitetigerdk: of course you have lost your OC kernel, because you hadn't read what's inside my update! My update flashes over stock kernel with aufs support.

@both: did you guys by any chance hook your gizmos with USB and check adb logcat? Because if you would have, you would also have seen there if the overlay was actually set or not (it would have come up in first several lines of log).
 
Last edited:

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
If you don't have file dosysoverlay in your /data/local directory, aufs script simply won't execute. If you do have it, then you can see via adb logcat one of these two messages:

Code:
Setting read-write /system overlay...
Overlay set...
...or:

Code:
Setting read-write /system overlay...
Setting overlay failed...
Afterwards you can check via adb shell if overlay was actually set by issuing "mount" command. You will see something like:

Code:
overlay /system aufs rw,si=a4e8e7f1 0 0
...among the lines...
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Another minor change... check OP.

For those who already successfully applied version 0.5 there's no need to apply 0.5.1...
 

areicko

Senior Member
May 7, 2010
129
3
0
When I try to flash my legend with your new version, I've a "error in /sdcard/legend_aufs.zip (status 6) Installation aborted".
Do I have to remove your previous version ? How can I do that ?

Thank you
 

BlaY0

Retired Recognized Developer
Sep 15, 2007
1,553
566
0
Medvode
Yeah, thanx m8. Was my fault (silly syntax error). Please download again. Should work now. No need to remove anything.

Please report.
 
Last edited:

maxq1

Senior Member
May 28, 2010
541
175
0
With Sansa @Winterfell
noob question

excuse my noobishness: i do get the point of all this (indeed, i guess it's awesome!), but i'm confused on some points:
  1. how do i revert to my base image/system if ever i need to? do i simply delete the overlay? if so, dare i ask how? good ol' adb?
  2. do i have the option to place the overlay on a non-ext partition on the sd card? or is an ext partition necessary if i don't want the overlay on the phone's internal storage?
  3. using the aufs_no_kernel version won't overwrite dumfuq's OC kernel or the kernel that came w/ azure, right?