[Q] Dual Partition System like Xiaomi Phone - HTC EVO 3D

I saw this video on engadget explaining the dual partition the phone has.
since we have finally reached a point with the 3vo that we have enough ROM space to have 2 full AOSP roms installed, would it be possible to implement anything like this?
imagine flashing an update to a rom an instead of going into recovery and flashing a new rom (trust me i have spent a fair amount of time in recovery), you basically just boot into the 2nd partition. this also means if you get a bad flash you still have a good partition to boot to.
also apparently google uses a system pretty close to this with chromeOS. am i the only one that thinks this would be a cool idea?

thoughtlesskyle said:
I saw this video on engadget explaining the dual partition the phone has.
since we have finally reached a point with the 3vo that we have enough ROM space to have 2 full AOSP roms installed, would it be possible to implement anything like this?
imagine flashing an update to a rom an instead of going into recovery and flashing a new rom (trust me i have spent a fair amount of time in recovery), you basically just boot into the 2nd partition. this also means if you get a bad flash you still have a good partition to boot to.
also apparently google uses a system pretty close to this with chromeOS. am i the only one that thinks this would be a cool idea?
Click to expand...
Click to collapse
I asked a similar question a few weeks ago. From what I've been told, it is doable. We need someone to take it on. The nook color has something very similar.
Rootyourdroid.net. My nephews blog.

Where have you guys been? Have you ever heard of boot managaer? I have CM7 installed while I'm using ShowDown ROM as my daily. It allows up to 5 other custom roms to be installed and thats not including your ROM that's installed through your original recovery. Check for it in the market.
If that helped you out hit the thanx button.
My "DU4L C0R3 SH00T3R" shot you down in 3D! -Security Off-

I think he means partitioning the emmc and dual booting off the emmc.
Rootyourdroid.net. My nephews blog.

chefdave12118 said:
I think he means partitioning the emmc and dual booting off the emmc.
Rootyourdroid.net. My nephews blog.
Click to expand...
Click to collapse
Correct all the speed and performance of the NAND and a shared data partition
Sent from my PG86100 using XDA App

I'm working on an app similar to boot manager. It's a slow process considering its my 1st app with no prior java experience, but I plan on implementing this into it eventually.
Sent from my PG86100 using XDA App

unCoRrUpTeD said:
I'm working on an app similar to boot manager. It's a slow process considering its my 1st app with no prior java experience, but I plan on implementing this into it eventually.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Glad to see you over here unCoRrUpTeD I really love this idea
Sent from my PG86100 using XDA App

thoughtlesskyle said:
Correct all the speed and performance of the NAND and a shared data partition
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
I kinda figured that after I posted. My bad for the Interference.
My "DU4L C0R3 SH00T3R" shot you down in 3D! -Security Off-

r0cky0790 said:
I kinda figured that after I posted. My bad for the Interference.
My "DU4L C0R3 SH00T3R" shot you down in 3D! -Security Off-
Click to expand...
Click to collapse
It's alright atleast it means that interfaces exist it just needs to be modified to think that the 2nd partition is on nand instead of sd
Sent from my PG86100 using XDA App

chefdave12118 said:
I asked a similar question a few weeks ago. From what I've been told, it is doable. We need someone to take it on. The nook color has something very similar.
Rootyourdroid.net. My nephews blog.
Click to expand...
Click to collapse
I agree, Chef. I'd much rather not run a ROM from SD, ala bootmanager. I think a Nook dev would be able to quickly help us here... Someone like Divine_Madcat, or racks, or possibly even a kernel guy like verygreen. What say you?
Sent from my PG06100 using Tapatalk

mazook98 said:
I agree, Chef. I'd much rather not run a ROM from SD, ala bootmanager. I think a Nook dev would be able to quickly help us here... Someone like Divine_Madcat, or racks, or possibly even a kernel guy like verygreen. What say you?
Sent from my PG06100 using Tapatalk
Click to expand...
Click to collapse
I couldn't agree with you anymore. If we could run dual roms off of our emmc, that would be dope on a rope (this site is turning me hip ). My knowledge is limited compared to the Nook gods you just mentioned but my educated guess would be we have enough space and power (dual core) to run a sense and aosp (cm7 of course) roms on this phone. That would help in many ways.. GPS fix, 4g etc. I think if we got in contact with those guys its very doable. Getting an Evo 3d in their hands might be tough.
I have more to add to this brb.
Rootyourdroid.net. My nephews blog.

chefdave12118 said:
I couldn't agree with you anymore. If we could run dual roms off of our emmc, that would be dope on a rope (this site is turning me hip ). My knowledge is limited compared to the Nook gods you just mentioned but my educated guess would be we have enough space and power (dual core) to run a sense and aosp (cm7 of course) roms on this phone. That would help in many ways.. GPS fix, 4g etc. I think if we got in contact with those guys its very doable. Getting an Evo 3d in their hands might be tough.
I have more to add to this brb.
Rootyourdroid.net. My nephews blog.
Click to expand...
Click to collapse
I feel like some of them might have the 3vo already
Sent from my PG86100 using XDA App

Sharing data between a sense ROM and aosp ROM is a little more complicated than you think.
Sent from my PG86100 using XDA App

unCoRrUpTeD said:
Sharing data between a sense ROM and aosp ROM is a little more complicated than you think.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
even going between aosp and MIUI causes problems its just nice to not have to hang out in recovery after downloading a rom just a reboot and go, makes nightlies super easy, along with switching between stable and nightly
Sent from my PG86100 using XDA App

unCoRrUpTeD said:
Sharing data between a sense ROM and aosp ROM is a little more complicated than you think.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
Even /data/app Apps? Like games and such?
Sent from my PG86100 using xda premium

ceyo14 said:
Even /data/app Apps? Like games and such?
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Yes it causes tons of FCs and stuff
Sent from my PG86100 using XDA App

Related

How do I start porting roms ?

okay everyone I apologize ahead of time ... I wanted to get into porting roms for the htc thunderbolt ..anyone can tell me how is done .. or how do I get started
sent from my rooted tbolt using XDA app
I don't think anybody knows lol
Sent from my ADR6400L using XDA App
Another great dev thread!!!!!!
thatdudebutch said:
Another great dev thread!!!!!!
Click to expand...
Click to collapse
I know this one helped me.
http://www.youtube.com/watch?v=JmvCpR45LKA
tanium said:
I know this one helped me.
http://www.youtube.com/watch?v=JmvCpR45LKA
Click to expand...
Click to collapse
LMAO ...... Everyone should be required to watch prior to setting up an account here
Sent from the Swag ThunderBolt ADR6400L with some GingerLove (Gingeritis IX, Sense 3.0 = Winning) using XDA Premium App
Step 1: never post in development again. Ever.
Step 2: good luck.
Your theme might not get ported, but at least we won't hear about it.
Sent from my ADR6400L using XDA App
LMAO.....EVERYONE STARTS AS A NOOB...YEAH U A NOOB...
sent from my rooted tbolt using XDA app
I'm still waiting for XXXDA-Developers.com!!
DROIDLIFELIFE said:
LMAO.....EVERYONE STARTS AS A NOOB...YEAH U A NOOB...
sent from my rooted tbolt using XDA app
Click to expand...
Click to collapse
As a break from the flaming, if you're serious about learning to develop, go to the main XDA development thread and start grabbing the tools. The Kitchen is a must have, apktool, manager, dex2jar, smali/baksmali. Grab a base Rom and start playing with that. Ports are far more involved, so cut your teeth on the basics first.
Good luck.
Sent from my Motorola StarTAC.
You will never be able to fully port rom to this phone until RIL is released. End of story
Nikolai2.1 said:
You will never be able to fully port rom to this phone until RIL is released. End of story
Click to expand...
Click to collapse
I guess that depends on your definition of port. I'm relatively certain that less than 10% of the system partition in Bamf is thunderbolt. Sounds like a pretty complete "port" to me.
Sent from my Motorola StarTAC.
erishasnobattery said:
I guess that depends on your definition of port. I'm relatively certain that less than 10% of the system partition in Bamf is thunderbolt. Sounds like a pretty complete "port" to me.
Sent from my Motorola StarTAC.
Click to expand...
Click to collapse
Well you do alot of coding so thats different lol. The only ports ive never known how to do were from Hero to Eris....yeah, top that
Nikolai2.1 said:
Well you do alot of coding so thats different lol. The only ports ive never known how to do were from Hero to Eris....yeah, top that
Click to expand...
Click to collapse
Insert in kitchen, replace boot.IMG, zip, boot. Those were the days.
Sent from my Motorola StarTAC.
erishasnobattery said:
Insert in kitchen, replace boot.IMG, zip, boot. Those were the days.
Sent from my Motorola StarTAC.
Click to expand...
Click to collapse
Seriously!! Took less than a minute sometimes If i knew anything about code i would try my hand at things but alas, i do not..
Thanks erishasnobattery...
sent from my rooted tbolt using XDA app

Multiple ROM boot

This should be possible with 3d since we have emmc . They can have 5 roms installed at one time and can boot which you want ...... Come on s-off this will fuxing rock ....
http://forum.xda-developers.com/showthread.php?t=1100777
Sent from my PG86100 using XDA Premium App
Interesting ...
Sent from my PG86100 using Tapatalk
Hells yea! That would be sick!
Sent from my PG86100 using XDA Premium App
Kingmac38 said:
This should be possible with 3d since we have emmc . They can have 5 roms installed at one time and can boot which you want ...... Come on s-off this will fuxing rock ....
http://forum.xda-developers.com/showthread.php?t=1100777
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
how the HELL did I not know this?????
which means there are [email protected]!!! TELL THEM ALLLLLLL.
more ppl, more cracking that *****, S-. i hate hate her! Supid S-!!! CHANGE YOUR MIND ALREADY.
But seriously... thanks didn't know.
Pretty awesome.
Come on S-OFF!! This will be so sick!
Waiting for s-off to get this going. I gave conap the original code back when he had an Eris. However, we do have a different emmc layout and I need to see exactly how all the partions are utilized.
Sent from my PG86100 using XDA App
Cm7 + others hell yea ....
If it can be done will be the bomb ..... cm7 and miui and u can boot which you feel like using that day ..... much better than restoring a nandroid ...... will definitly donate when you get this one going ..... thanks for the work before
Kingmac38 said:
If it can be done will be the bomb ..... cm7 and miui and u can boot which you feel like using that day ..... much better than restoring a nandroid ...... will definitly donate when you get this one going ..... thanks for the work before
Click to expand...
Click to collapse
I say a sense ROM and miui but i +1 on the donation
Sent in 3D fashion
unCoRrUpTeD said:
Waiting for s-off to get this going. I gave conap the original code back when he had an Eris. However, we do have a different emmc layout and I need to see exactly how all the partions are utilized.
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
dont forget that the incredible has more NAND than our evos so we'll probably only be able to get 2-3 roms at once but i still would love this
thatlonedude said:
dont forget that the incredible has more NAND than our evos so we'll probably only be able to get 2-3 roms at once but i still would love this
Click to expand...
Click to collapse
3 would be perfect. CM7, MIUI, and a lean stock.
tapa tapa tapa
think this'll work for OG EVO
This is to wicked...hell YEA!!!!
pimp100500 said:
think this'll work for OG EVO
Click to expand...
Click to collapse
I originally had a dual boot script for the Hero, then tried to create a universal script for multiple phones. Most of my testing was done on an EVO, but I had so many problems with it. Parts of it would work then I would make changes to fix the other problems and then that created other problems. I haven't given up, but once I knew I was getting an EVO 3D I halted all work on it until I could mess around with this phone.
EVO 3D SPECIFIC:
Now I'm just waiting for an unlocked phone. Making a script phone specific is much easier, but all my previous work was done for muliple phones, We actually quite a bit of free internal space that isn't used by anything. I'm looking at either repartitioning or just using existing partitions that we already have.
I might return to making an EVO specific script after I get this one going.

Smartwipe utility. That is all.

This will simply wipe your BOOT, SYSTEM, DATA, and CACHE partitions quickly and effectively, for use prior to flashing a new Rom on your EVO3D.
No more, no less.
You won't lose browser bookmarks, favorites, etc. if they are kept in your android_secure folder, and you won't wear out your EMMC by unnecessarily over-erasing it.
If you don't like it, don't flash it.
(And, to any haters:
the moderator already knows about this.)
Download it here:
http://db.tt/QY2s5Rh
Sent from my EVO³d
Edit: if not signed correctly, here's a resigned copy:
http://db.tt/j5BuQLM
Nice! Thank you for this.
Mazook were u over in the OG EVO before?.....I thought I remember u from there....any how.....good stuff man....imma try this instead of superwipe....good to try new things.....thanks a lot bro
Sent from my PG86100 using Tapatalk
Good job zook
Sent from my PG86100 using XDA Premium App
reverepats said:
Mazook were u over in the OG EVO before?.....I thought I remember u from there....any how.....good stuff man....imma try this instead of superwipe....good to try new things.....thanks a lot bro
Sent from my PG86100 using Tapatalk
Click to expand...
Click to collapse
Yep, and still have and love my OGVO...patiently awaiting first Flyer/View and Cyanogenmod ports to the Evo3d...(a bit amused/annoyed that my Evo4g can "out-Sense" and "out-CM7" the Evo3d)
Sent from my Evo³d
how can we do the emmc android secure if we want to reformat it.?
Like how he talks about haters lol
pot meet kettle
E3D
kaos420 said:
how can we do the emmc android secure if we want to reformat it.?
Click to expand...
Click to collapse
Then you can use this:
http://db.tt/c9fcAIJ
Sent from my Evo³d
Edit: fixed.
mazook98 said:
Yep, and still have and love my OGVO...patiently awaiting first Flyer/View and Cyanogenmod ports to the Evo3d...(a bit amused/annoyed that my Evo4g can "out-Sense" and "out-CM7" the Evo3d)
Sent from my Evo³d
Click to expand...
Click to collapse
yeah i thought so.....i think Lithid is working on the port.....at least thats what i heard....im hopeing soo myself....just tesated out this utility, and it worked as desribed....thanks again
Zook what's this About over erasing ? think im definitely guilty of that
If you don't have an Evo3d well you don't have an Evo3d
Nice job thank-you...
mazook98 said:
Then you can use this:
http://db.tt/MSTwfLK
Sent from my Evo³d
Click to expand...
Click to collapse
megawipe gives me a sideload error 6. rebooted about 6 times into recovery to try it.
kaos420 said:
megawipe gives me a sideload error 6. rebooted about 6 times into recovery to try it.
Click to expand...
Click to collapse
Sorry bout that. Give this a go:
http://db.tt/c9fcAIJ
Sent from my HTC Evo3D
mazook98 said:
you won't wear out your EMMC by unnecessarily over-erasing it.
Click to expand...
Click to collapse
lolwut? changing channel on TV will break it too?
thanks btw, quick and to the point... but for clarity... formatting or flashing will not damage anything...unless you flash a wrong radio / hboot or power down in midst of it.
i mean after flashing it 845,214,789 im sure you had it too long and it will break.

Freeza

Da man,
Any chance you can get the dual core working with aosp?
Sent from my PG86100 using XDA App
I"ll try, hold on a sec.
Flash in recovery. Post back results
Lol
Sent from my PG86100 using XDA App
Just throw the same file in the same folder. Etc/init.d
File below.
http://db.tt/PSauGH9Z
"DU4L C0R3 SH00T3R"┌П┐[◣_◢]┌П┐
http://goo.gl/v6NqW iTz_r0cky!
r0cky0790 said:
Just throw the same file in the same folder. Etc/init.d
File below.
http://db.tt/PSauGH9Z
"DU4L C0R3 SH00T3R"┌П┐[◣_◢]┌П┐
http://goo.gl/v6NqW iTz_r0cky!
Click to expand...
Click to collapse
That too
You da man as always freeza. I must of missed that whole thread somewhere. Sorry but thanks for posting
Sent from my PG86100 using XDA App
Oh yea both cores at 1.8 on aosp. Blazing
Sent from my PG86100 using xda premium
sprintuser1977 said:
You da man as always freeza. I must of missed that whole thread somewhere. Sorry but thanks for posting
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
No worries
sprintuser1977 said:
Oh yea both cores at 1.8 on aosp. Blazing
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Glad it's working.
Awesome Freeza. Will this also work with MIUI? I'm about to try it with CM7. I'm pretty new to non-Sense roms, so I'm not sure which roms are AOSP other than CM7.
Im using on cm7 with no probs yet. Been running both at 1.8 for several hrs and no reboots,freezing or any other issues. Loving it
Sent from my PG86100 using xda premium
freeza said:
I"ll try, hold on a sec.
Flash in recovery. Post back results
Click to expand...
Click to collapse
Hey Freeza, is this a kernel or a mod?
Also how do you control the frequency of the second core?
Thanks for all your work man.
Do you seriously see any difference with the second core turned on?
I don't think I notice anything except more instances or hitching and lagging. Run a quadrant with and without dual core enabled cause mine don't change field the better typically.
poweroutlet said:
Hey Freeza, is this a kernel or a mod?
Also how do you control the frequency of the second core?
Thanks for all your work man.
Click to expand...
Click to collapse
You have to edit a certain file through root explorer to change 2nd core speed. I dont recall the name of the file but there is a thread in the mods and themes section by freeza about this
Dual core speed freak
LurkerJoe said:
Awesome Freeza. Will this also work with MIUI? I'm about to try it with CM7. I'm pretty new to non-Sense roms, so I'm not sure which roms are AOSP other than CM7.
Click to expand...
Click to collapse
Should work. Let me know if it does for sure.
poweroutlet said:
Hey Freeza, is this a kernel or a mod?
Also how do you control the frequency of the second core?
Thanks for all your work man.
Click to expand...
Click to collapse
You'd need to edit /system/etc/init.d/10dualcore (since this is for AOSP and to take effect every boot), or /sys/devices/system/cpu/cpu1/cpufreq/scaling_freq_max for it to take effect manually.
felacio said:
Do you seriously see any difference with the second core turned on?
I don't think I notice anything except more instances or hitching and lagging. Run a quadrant with and without dual core enabled cause mine don't change field the better typically.
Click to expand...
Click to collapse
I see a significant increase in system/app responsiveness and all lag (aside from apps that just can't help but lag, and not processor related) is virtually non-existent. I'm also using this on the stock kernel, so I'm not overclocked and it is working out fantastically. Around 5 days uptime right now and counting.

OMG Secret [email protected]#@#! :0

Run 'n' report.
Dual-core enabled ROM: http://www.megaupload.com/?d=NZKKWA5G
Dual-core disabled ROM: http://www.megaupload.com/?d=RML7ZU8X
G apps: http://ge.tt/9li5H59
Not too much to say about this, because as the title clearly says, it's well... a secret. Test it out. Bigs ups to CM and all the dudes who leaked Galaxy Nexus stuff.
Full time dual-core support (don't use SetCPU), RAM optimization scripts, some other stuff, yada yada.
DISCLAIMER: The dual-core mod in this ROM has strong evidence to suggest that this can damage your CPU in the long-run, similar to how SBC kernels could damage batteries on the OG Evo. You now flash this knowing full-well the consequences of doing so.
(Reference post: http://forum.xda-developers.com/showpost.php?p=18430589&postcount=254)
Empiire.... you da man! Good to see you playing again.
Edit. Unfortunately I have to wait until after work to flash. Did you sleep last night?
My wife hates XDA
chefdave12118 said:
Empiire.... you da man! Good to see you playing again.
Edit. Unfortunately I have to wait until after work to flash. Did you sleep last night?
My wife hates XDA
Click to expand...
Click to collapse
Nope, it's now... 5:18, with no sleep accomplished haha. I don't even know how well this ROM works, I haven't tried it yet.
Downloading now. I'm just curious what this is lol...
Sent from my EVO3D(overclocked) via XDA App
Tell me how it is when u have a chance
Sent from my PG86100 using xda premium
I gave this a run last night empire, and I didn't realize what it was because I was so sleepy. All I got to say is good work. Everyone has been waiting for this. Make sure you drop the news in the funhouse. I'll be glade to add this to the op also.
"DU4L C0R3 SH00T3R"┌П┐[◣_◢]┌П┐
http://goo.gl/v6NqW iTz_r0cky!
r0cky0790 said:
I gave this a run last night empire, and I didn't realize what it was because I was so sleepy. All I got to say is good work. Everyone has been waiting for this. Make sure you drop the news in the funhouse. I'll be glade to add this to the op also.
"DU4L C0R3 SH00T3R"┌П┐[◣_◢]┌П┐
http://goo.gl/v6NqW iTz_r0cky!
Click to expand...
Click to collapse
Changed a lot man, test it out the newer build. Thanks, I'll post it up over there too.
I feel like I was lured into a toucher's white van with promises of candy and puppies...thank you!
norm12 said:
I feel like I was lured into a toucher's white van with promises of candy and puppies...thank you!
Click to expand...
Click to collapse
Hahaha maybe you were...
Okay, how about a PN to tell me exactly what this is. Is it a ICS SDK port? A CM RC1? Call me dumb, but I just ain't seeing it. I'm going to install it in Boot Manager to see though.
housry23 said:
Okay, how about a PN to tell me exactly what this is. Is it a ICS SDK port? A CM RC1? Call me dumb, but I just ain't seeing it. I'm going to install it in Boot Manager to see though.
Click to expand...
Click to collapse
When you install it through Boot Manager, you'll see just what it is haha
Doing a nandroid right now but while it's doing it, I'm digging through the files, oh lordy 0.0
HURRY UP WITH NANDROID, TWRP!
no puppies or candy, just bootloops today. Alpharevx recovery and multiple full wipes. The ics animation is cool though
Well I kinda have an idea of what it is from reading the Valpha3 thread. It's still installing, but I'll be booted into it soon! I'll give my 1st impressions here.
norm12 said:
no puppies or candy, just bootloops today. Alpharevx recovery and multiple full wipes. The ics animation is cool though
Click to expand...
Click to collapse
Urgh I'll pull the download. And re up this version I think fixed it, yeah I really did try to fix it that fast.
Same here bootloops nice animation
Sent from my PG86100 using xda premium
Just fixed it, no more bootloops, try the new download (OP also updated): http://ge.tt/8q8DN59
Sorry for my stupidity.
Puppies and candy are again abound.
I can confirm it sends it into a bootloop. Thanks for trying. Can't wait until you fix it, but honestly I could sit there and watch that bootanimation all day if I didn't need my phone.
Downloading new zip now. I'll try it and report back. Thanks!
Gonna give the new upload a try
Sent from my PG86100 using xda premium
aseercte said:
Gonna give the new upload a try
Sent from my PG86100 using xda premium
Click to expand...
Click to collapse
Sweet, it should work just fine now, let me know though!

Categories

Resources