Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

a2sd on Stock Rom

OP SherazHashmi

5th September 2012, 04:31 PM   |  #1  
OP Member
Thanks Meter: 1
 
47 posts
Join Date:Joined: Aug 2012
I am using stock rom on rooted htc explorer, I tried installing a2sd on it through guide on Darktremor official facebook page but i always get an error meaning I'm not able to install it.

My sd card is ext3 partitioned. I tried installing beta02, using gingerbread. Can anyone tell me how do I install it?
The Following User Says Thank You to SherazHashmi For This Useful Post: [ View ]
5th September 2012, 05:30 PM   |  #2  
soulheart17's Avatar
Senior Member
Thanks Meter: 72
 
168 posts
Join Date:Joined: Dec 2011
More
i dont think it will work on stock rom because stock rom doesn't support init.rc script.

may developers can help you in this case

Sent from my HTC Explorer A310e
5th September 2012, 06:49 PM   |  #3  
Hpsgill's Avatar
Senior Member
Flag Earth
Thanks Meter: 1,618
 
2,099 posts
Join Date:Joined: Aug 2012
More
Visit-http://www.bongizmo.com/blog/moving-...apps2sd-froyo/

Hit thanks if helped

Sent from my HTC Explorer A310 using xda premium
6th September 2012, 07:27 PM   |  #4  
Recognized Developer / Recognized Contributor
Flag New Delhi
Thanks Meter: 5,082
 
5,778 posts
Join Date:Joined: Jan 2012
Donate to Me
More
to run a2sd u need 2 things
1.Init.d and a2sd supported kernel
2.app2sd scripts
9th September 2012, 08:08 PM   |  #5  
rr0yy's Avatar
Senior Member
Thanks Meter: 138
 
389 posts
Join Date:Joined: Jun 2012
More
Instal busybox first.. then it will work!!
14th September 2012, 08:53 PM   |  #6  
SifJar's Avatar
Senior Member
Thanks Meter: 245
 
588 posts
Join Date:Joined: Jul 2009
I'm trying to figure this out at the moment too. I think from what I can gather what you need to do is install a custom kernel. As I understand it, most of the Explorer custom kernels should work (although not the ones for the CM ROMs etc.). Something like Cranium or Titanium should do the job.

After installing that, it should be relatively straightforward, provided you haven't already got a FAT32 partition full of apps via link2SD (which I do...).

Hope you get it working, if you manage please do post back here with what you did and how it went, as I will probably be attempting this in the next week or two and would appreciate your experience.
15th September 2012, 11:47 AM   |  #7  
BleedingIris's Avatar
Senior Member
HEAVEN
Thanks Meter: 744
 
2,328 posts
Join Date:Joined: Aug 2012
Alright people!
Based on trial and error method:

Step by step instruction for a2SD on stock ROM
1.nandroid backup
2.backup all apps with titanium backup
3.unlink all apps if you're using link2SD and uninstall link2sd
3.1 install busbox from play store and install it.
4.backup and then format sdcard
5.partition with ext in recovery
2gb is enough
6.flash darktremors a2sd beta4 in recovery and then flash cranium kernel #2 or 800MHzkernel or kernel from ateeq ROM
7.wipe cache Dalvik cache and reboot
8.install a2sd gui
9.see if worked in gui
10.click move dalvik 2 sdext
11.wait for it
12.then move app data to sdcard with titanium backup after every app installation
13.enjoy HTC
FAQ:
1.I get "error installing from bla bla bla.zip"status 0
A:
Take the update binary from cranium kernel #2 and put it in the beta4 zip...
Just delete the update binary in beta4 and put the binary from cranium kernel zip
2.Now I get mount requires 4 args got only 3 status bla bla bla
A:
Well this time it'll be complicated..
Now open the update script with any text editor es note editor
You'll find that in beta4.zip you have mount system and then 3 parameters like "/data , etc etc," now you have to add a fourth parameter like this mount("yaffs2", "MTD", "system", "/system"); and the same way for data

If you're crazy enough, all you have to do is just copy and paste all the files in the beta4.zip in it's respective location and then give it permissions 777 (use terminal and es explorer)
And voila your zip finally installs!
That's it people!
If you don't understand anything mentioned here,google it search and search in xda until you find it.
All I can say is that it can be done and actually I'm sending this post from such a dt a2sd enabled stock ROM with 401apps in total!
Anyway all the best



Update:
Link to cranium kerndl: http://d-h.st/nJr
Link to modified a2sd scripts : http://d.pr/f/UF8i
(thanks to sifjar and sakindia)enjoy
Last edited by BleedingIris; 6th May 2013 at 06:36 PM.
The Following 4 Users Say Thank You to BleedingIris For This Useful Post: [ View ]
15th September 2012, 12:11 PM   |  #8  
SifJar's Avatar
Senior Member
Thanks Meter: 245
 
588 posts
Join Date:Joined: Jul 2009
Quote:
Originally Posted by ptcpayme

3.unlink all apps if you're using link2SD and uninstall link2sd

But I have 593MB of linked apps...How can I unlink them into about 18MB of free space on internal memory?

Also out of curiosity, which specific kernel do you use?

Thanks for your list of steps though, should prove quite helpful if I do finally get round to doing this.

EDIT: I am starting the process. I have made a nandroid backup and Titanium Backup of all apps + data. I have also uninstalled almost all my linked apps, moved a few to internal. Hopefully in the next few days I will be able to get DT apps2SD fully functional and then restore the Titanium Backup. I shall probably use cranium #2 kernel, is this the best option?

EDIT: Why do you recommend #2 and not #3? Is #3 buggy?
Last edited by SifJar; 15th September 2012 at 02:49 PM.
16th September 2012, 10:32 PM   |  #9  
BleedingIris's Avatar
Senior Member
HEAVEN
Thanks Meter: 744
 
2,328 posts
Join Date:Joined: Aug 2012
Quote:
Originally Posted by SifJar

But I have 593MB of linked apps...How can I unlink them into about 18MB of free space on internal memory?

Also out of curiosity, which specific kernel do you use?

Thanks for your list of steps though, should prove quite helpful if I do finally get round to doing this.

EDIT: I am starting the process. I have made a nandroid backup and Titanium Backup of all apps + data. I have also uninstalled almost all my linked apps, moved a few to internal. Hopefully in the next few days I will be able to get DT apps2SD fully functional and then restore the Titanium Backup. I shall probably use cranium #2 kernel, is this the best option?

EDIT: Why do you recommend #2 and not #3? Is #3 buggy?

Yes #3 has a major bug..
Delete all apps except essentials..after all you have titanium backup
I'd prefer the 800kernel posted by akya22 but it causes random reboots on my phone.(it might not on other phones though)

Sent from my HTC Explorer A310e using xda app-developers app
The Following User Says Thank You to BleedingIris For This Useful Post: [ View ]
16th September 2012, 10:39 PM   |  #10  
SifJar's Avatar
Senior Member
Thanks Meter: 245
 
588 posts
Join Date:Joined: Jul 2009
Quote:
Originally Posted by ptcpayme

Yes #3 has a major bug..
Delete all apps except essentials..after all you have titanium backup
I'd prefer the 800kernel posted by akya22 but it causes random reboots on my phone.(it might not on other phones though)

Sent from my HTC Explorer A310e using xda app-developers app

Excellent, thank you. I will probably try this next weekend, I really need my phone during the week and can't afford to risk messing it up, but next weekend I should have time to fix it if I encounter a problem.

Thanks for your help.

Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes