Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
B1nny
Old
(Last edited by B1nny; 15th January 2012 at 05:38 PM.)
#1  
Senior Member - OP
Thanks Meter 420
Posts: 705
Join Date: May 2008
Location: The Hague

 
DONATE TO ME
Lightbulb [TUT] Port CDMA roms to your GSM

Hello XDA-members!

After I've got some positive feedback in the Evo 3D general section, I will explain how I got the Evo 3D CDMA rom working on my GSM Evo 3D.

First of all I'd like to thank the warm team for figuring out what the exact differences are between the CDMA & GSM roms. Also thanks aamikam for making a hybrid CDMA/GSM rom, I've looked at this rom to find out what files to replace.


Let's get to work!

At the bottom of this post I've posted a download link to a PDF file which contains the file structure of the "shooteru" folder in the "MikRunny v1.02" rom. You will need this to find out which files you need to replace; feel free to mirror it.
Once you open the PDF file you will see a list of folders with files in it. Those are the files YOU need to replace with the files of a GSM rom. Make sure you use files of the same version of android, if the CDMA rom is android 2.3.4 with HTC Sense, use GSM files of android 2.3.4 with HTC Sense. If the CDMA rom is AOSP android 4.0.1, use GSM files of android 4.0.1, you get the point I hope...

What I did to port the CDMA Android Revolution rom to the GSM:
1. Download the CDMA Android Revolution rom & download a android 2.3.4 rom with HTC Sense, in my case LeeDroid
2. Look at the file structure, and take all the files listed there from the LeeDroid rom, and replace the files in the CDMA Android Revolution rom. (If some files listed don't exist, don't worry just skip them)
3. Replace the boot.img(kernel) with the kernel of LeeDroid.
4. Compare the updater-scripts. (Check the blocks they format and change if needed)
5. Flash your ported rom, and see if it works!

This is all I did with the Android Revolution rom, and most of the hardware seems to be working!! I will post a download to the rom ported by me at the bottom of this post. All credits go to Android Revolution for this rom!!!

Of course not everything works, as the rom I ported still had the CDMA settings.apk I couldn't change the APN's so I didn't have a data connection. It also didn't see my wpa2 wifi network. These are things that you have to sort out, some things will work at once, others won't.

I would also like to ask everyone who has achieved to successfully port a rom to our Evo 3D GSM to make a thread in the development section and upload your rom so everyone can enjoy it! This will also come in handy when solving problems, write down the bugs you found, and all the members will try to look for fixes or have fixed your problems already! That's why we are a community don't keep it for yourself, share it!

Goodluck everyone!


Ideas

Merging the GSM & CDMA forums
Quote:
Originally Posted by dexteral View Post
If port is now possible would it not make more sense to merge the development threads and request all devs to release the Rom simultaneously for both gsm and cdma. I would recommend a poll on this to see if all agree maybe in the general section.
My response to this was
Quote:
Originally Posted by ybinnenweg View Post
Hmm.. we could do it, but before we do that we first need to figure out how to fix all the 'bugs' at once. With this method roms boot, and most of the hardware works, but if you want a data connection, you will need the GSM settings.apk app to add APN's and such. I think it's only a matter of dropping the right APK files in /system/app/ but it's pretty important.
And pulser_g2 gave some interesting advice at how we could solve this problem
Quote:
Originally Posted by pulser_g2 View Post
Don't do that - instead find out WHAT the differences are, and make a smali patch for it. Then you can patch any modified Settings APK to work on the GSM one.

Successful ports

Yes! We have our first port from the CDMA Evo 3D posted on our GSM forums!!
- InfectedROM Eternity™ Sense 3.5 GSM with UNITY v3 by dit3 [REMOVED]


My downloads

- File structure PDF: http://www.multiupload.com/6HDPEBPWKI
- CDMA Android Revolution ported to GSM: http://www.multiupload.com/QWECW5FKDR

"However, if you put any trust in Benchmark Scores you could use them
to prove that dancing naked for 5 minutes in your garden affects device performance" - Chainfire
The Following 36 Users Say Thank You to B1nny For This Useful Post: [ Click to Expand ]
 
ryanadiputra
Old
#2  
Senior Member
Thanks Meter 9
Posts: 107
Join Date: Oct 2010
Location: Jakarta
whoaaa, now this is amazing!!

trying on olympus titan HD
The Following 2 Users Say Thank You to ryanadiputra For This Useful Post: [ Click to Expand ]
 
dladz
Old
#3  
dladz's Avatar
Senior Member
Thanks Meter 522
Posts: 2,573
Join Date: Aug 2010
Location: London from Liverpool

 
DONATE TO ME
This is interesting, well done to the person who figured this out.

Maybe a change log of whats working and whats not, if it's just mobile data and all your have to do is change the apn's then that's a small price to pay.

Thanks for this, i was about to give up on the EVO.
Phones: Moto 888 - Nokia 6110 - Nokia 3210 - Nokia 3310 - Nokia 8210 - Samsung e250 - Sony F305 - LG Viewty - G1 - HTC Hero - HTC Desire HD - HTC Sensation - Nokia Lumia 800 - HTC EVO 3D - Samsung i9300 - Asus Prime TF201 silver - HTC One Silver
 
B1nny
Old
#4  
Senior Member - OP
Thanks Meter 420
Posts: 705
Join Date: May 2008
Location: The Hague

 
DONATE TO ME
Quote:
Originally Posted by dladz View Post
This is interesting, well done to the person who figured this out.

Maybe a change log of whats working and whats not, if it's just mobile data and all your have to do is change the apn's then that's a small price to pay.

Thanks for this, i was about to give up on the EVO.
The warm team figured out what files were different, I found out which files through aamikam's rom, and I tried it on a CDMA rom and it worked.

Also I think the mobile data is very simple: replace settings.apk, try it out yourself, I'm going to a party tonight and have to show of my fully working Evo 3D, so I can't try it out rightnow :P but feel free to do it!

"However, if you put any trust in Benchmark Scores you could use them
to prove that dancing naked for 5 minutes in your garden affects device performance" - Chainfire
The Following User Says Thank You to B1nny For This Useful Post: [ Click to Expand ]
 
oMaRcO
Old
(Last edited by oMaRcO; 14th January 2012 at 05:39 PM.)
#5  
Senior Member
Thanks Meter 8
Posts: 134
Join Date: Sep 2007
So we can now port a FULL working(camera) cdma miui rom to Gsm?? Or only sens roms??
 
B1nny
Old
#6  
Senior Member - OP
Thanks Meter 420
Posts: 705
Join Date: May 2008
Location: The Hague

 
DONATE TO ME
Quote:
Originally Posted by oMaRcO View Post
So we can now port a FULL working(camera) cdma miui rom to Gsm?? Or only sens roms??
I'd say yes, try it out yourself

"However, if you put any trust in Benchmark Scores you could use them
to prove that dancing naked for 5 minutes in your garden affects device performance" - Chainfire
 
dladz
Old
#7  
dladz's Avatar
Senior Member
Thanks Meter 522
Posts: 2,573
Join Date: Aug 2010
Location: London from Liverpool

 
DONATE TO ME
Quote:
Originally Posted by ybinnenweg View Post
The warm team figured out what files were different, I found out which files through aamikam's rom, and I tried it on a CDMA rom and it worked.

Also I think the mobile data is very simple: replace settings.apk, try it out yourself, I'm going to a party tonight and have to show of my fully working Evo 3D, so I can't try it out rightnow :P but feel free to do it!
Will give it a whirl later on, hopefully i can port it successfully, i think the US version of this phone has had major attention compared to the GSM version, shame really as we need some good rom's.
Phones: Moto 888 - Nokia 6110 - Nokia 3210 - Nokia 3310 - Nokia 8210 - Samsung e250 - Sony F305 - LG Viewty - G1 - HTC Hero - HTC Desire HD - HTC Sensation - Nokia Lumia 800 - HTC EVO 3D - Samsung i9300 - Asus Prime TF201 silver - HTC One Silver
 
B1nny
Old
#8  
Senior Member - OP
Thanks Meter 420
Posts: 705
Join Date: May 2008
Location: The Hague

 
DONATE TO ME
Quote:
Originally Posted by dladz View Post
Will give it a whirl later on, hopefully i can port it successfully, i think the US version of this phone has had major attention compared to the GSM version, shame really as we need some good rom's.
That's why I tried out to port a rom from the CDMA to the GSM, and it worked out great! Now wait for more people to try it, and let the GSM forums rock ^^

"However, if you put any trust in Benchmark Scores you could use them
to prove that dancing naked for 5 minutes in your garden affects device performance" - Chainfire
 
dladz
Old
#9  
dladz's Avatar
Senior Member
Thanks Meter 522
Posts: 2,573
Join Date: Aug 2010
Location: London from Liverpool

 
DONATE TO ME
Sounds good m8, looking forward to it.
Phones: Moto 888 - Nokia 6110 - Nokia 3210 - Nokia 3310 - Nokia 8210 - Samsung e250 - Sony F305 - LG Viewty - G1 - HTC Hero - HTC Desire HD - HTC Sensation - Nokia Lumia 800 - HTC EVO 3D - Samsung i9300 - Asus Prime TF201 silver - HTC One Silver
 
thre3aces
Old
#10  
thre3aces's Avatar
Senior Member
Thanks Meter 82
Posts: 524
Join Date: Jun 2011
Location: London

 
DONATE TO ME
Thanks a Google

Sent from my mythical enchanted asynchronous 3VO
If I helped you on the street you would say thanks.DO THE SAME ON XDA
Devices History
LG COOKIE(SOLD FOR A TENNER)-->Nokia N95(SOLD)-->T-mobile G1(SOLD)-->HTC Hero(SOLD)-->Blackberry Curve 8520(Swapped for storm)-->Blackberry Storm 1 (horrid choice,SOLD)-->Motorola Defy(Bricked,got a refund)-->Motorola Milestone(Recycled for £70)-->Evo 3D

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...