[WIP][ROM][PORT][4.2.2]v2.9b Avatar ROM for Epic 4g Touch

jdsingle76

Senior Member
Jan 19, 2013
2,816
2,951
0
Background:

PLEASE READ!!
I saw a request in Q&A asking if this ROM was going to be ported to our phone. So I thought what the heck, I’ll give it a go. I did not build the base, or the port, for this ROM. I simply followed very detailed directions on how to port(see link) and got a working Avatar ROM ported for the E4GT. With that being said, the reason it’s a WIP is because there are still a few bugs that need to be worked out. With the help of Stryke_the_Orc, I have tried and tried, to no avail, to figure out how to get the few bugs left sorted out. My desire is to post this as well as the steps I’ve taken thus far, and open the floor up for discussion, troubleshooting, and hopefully, through open collaboration and teamwork, we can get a fully functioning ROM up and running. Before you attempt to flash this ROM, please read the known issues section. It will save you a lot of heartache. Thanks!!
Disclaimer: I am not responsible for YOU messing up your phone. Flash at your own risk :)

Thanks:
If I missed anyone, please, please, let me know and I'll get you added to the list. I 100% believe in giving credit where credit is due.
Google – For obvious reasons :)
XDA – For this amazing site, and the phenomenal job you all do at maintaining it.
dastin1015 – For allowing me to use his CM 10.1 “Wild For The Night” ROM, as the base http://forum.xda-developers.com/showthread.php?t=2099881
bippi79 and the rest of Team Avatar – For permission to port this to the E4GT http://forum.xda-developers.com/showthread.php?t=2060731
rishabh.raj37 – For putting together the very detailed tutorial used to build this port http://forum.xda-developers.com/showthread.php?t=1908008
chris41g and TheMuppets – For the proprietary SPH-D710 apks https://github.com/TheMuppets/proprietary_vendor_samsung/tree/cm-10.1/d710/proprietary
Stryke_the_Orc – For everything----I think that about covers it :)
Bilgerryan
CNexus
Ktempleton
Timmetal6669
Installation Instructions
Taken from CM 10.1 Wild for the Night(since it’s the base)

• Do NOT use a JB modem
• Flash a safe recovery (if required)
• Flash an ICS modem (if required)
• Wipe everything except sdcards if coming from any ROM except CM10
• Wipe cache and dalvik-cache and after boot wipe data on clock if flashing new version from previous installation of CM10
• Wipe cache and dalvik-cache if flashing new version from previous installation of CM10.1
• Flash ROM
• Flash GAPPS (if new installation or coming from CM10)
• Reboot
Note - I did not include the instructions to change kernel governor and change back, because I did not do this for testing purposes. From what I’ve read, this helps with fixing any Bluetooth issues, but again, I did not do this step.

Known Issues:
Text/MMS not working. I am on Boost Mobile. This could be an APN issue, but I have tried changing everything but the MNC(apn resets if I try to change this), and still doesn’t work. Has not been tested on Sprint. Would appreciate someone taking a shot at this on Sprint, since this is based on Sprint CM. I have also replaced the Port MMS.apk with the Base MMS.apk, to no avail.

4g not working – This is the biggie. I have left everything wimax-related from the base intact. As you tinker with it, you’ll see that original Avatar Rom doesn’t have wimax (none of the builds do that I’ve found). So the wimax jar is still in framework. All the wimax apps are still in system apps(as well as the other proprietary apks) All the wimax-related lib files are still in the library. The only lib files that I ported over from Avatar are the ones listed in the tutorial to get out of bootloop (which happened the first time). Every subsequent build where I brought over the entire lib folder resulted in the loss of the ability to get a modem to stick.

The only steps that I have done differently from the tutorial in the porting process are:
1. Left wimax apps in place in the system apps folder(and proprietary apps added)
2. Left wimax jar in framework


Download:
Update - I was just cruising the Avatar Rom website, and saw there is a new build for the i9100, that just came out today. Actually, there are a few builds that have been released since I built this port. I do not think, however, that the new builds include wimax, so until then, I will stick with v2.9b. Thanks!

Logcat - Thisfrom the latest port attempt, using the Team Hydra repo files I referenced in the thread
Verbose - http://www.androidfilehost.com/?fid=22979706399755404
 
Last edited:

jdsingle76

Senior Member
Jan 19, 2013
2,816
2,951
0
Awesome, that's all I'm saying.

Wish I didn't love my WiMax speeds so much, or I'd be all over this immediately.

Actually, I'd be happy to forego the speed for a weekend if I can help you out.

Let me know.

Again, congrats!
Give it a test run. That's what it's for. See if anything else isn't working that I've missed. Thanks for the help, from everyone. Please, keep the dialogue going, that's what the thread is for! :thumbup::)

Sent from my SPH-D710BST using xda premium
 
  • Like
Reactions: micmars

micmars

Inactive Recognized Contributor
May 1, 2013
10,323
19,050
0
Tampa Bay
Will Do, JD; Question before I Start...

Give it a test run. That's what it's for. See if anything else isn't working that I've missed. Thanks for the help, from everyone. Please, keep the dialogue going, that's what the thread is for! :thumbup::)

Sent from my SPH-D710BST using xda premium
I would like to make some room, lots of it, on my internal SD. Actually, I would like to kill most of contents prior to flashing (folders left behind from apps long ago installed, etc). I've backed up everything I need onto both my PC and my external SD.

What is the swiftest route to doing that prior to testing your ROM? Again, I have no problem at all with killing everything but the minimal content needed on my internal SD card.

Thanks for your input prior to starting.
 

jdsingle76

Senior Member
Jan 19, 2013
2,816
2,951
0
I would like to make some room, lots of it, on my internal SD. Actually, I would like to kill most of contents prior to flashing (folders left behind from apps long ago installed, etc). I've backed up everything I need onto both my PC and my external SD.

What is the swiftest route to doing that prior to testing your ROM? Again, I have no problem at all with killing everything but the minimal content needed on my internal SD card.

Thanks for your input prior to starting.
Format it....settings/storage, format internal will wipe out everything but what it needs to run the Rom you're currently on.

Sent from my SPH-D710BST using xda premium
 
  • Like
Reactions: micmars

jdsingle76

Senior Member
Jan 19, 2013
2,816
2,951
0
Sweet, glad you got it released

Team Rejectz
I'm not on pc much, most XDA stuff I do on my phone, so I don't see many banners. Glad you're flying the RD, when the heck are the Mods going to update your profile? It's been a long time a'comin!! Congrats again by the way man, well deserved. Now get back to devving, slacker LMAO!!!
 

bilgerryan

Inactive Recognized Developer
Oct 23, 2011
22,148
38,015
263
Garrett, IN
I'm not on pc much, most XDA stuff I do on my phone, so I don't see many banners. Glad you're flying the RD, when the heck are the Mods going to update your profile? It's been a long time a'comin!! Congrats again by the way man, well deserved. Now get back to devving, slacker LMAO!!!
Yeah, I don't know if I should say anything

Team Rejectz
 

Stryke_the_Orc

Retired Senior Moderator
Oct 14, 2010
6,782
8,998
0
Maras Dantia
I got approved for R/C at the beginning of the week and it's driving me crazy I have no idea how you haven't said something yet lol

Sent from my SPH-D710 using xda premium
Fitting that chameleon is all green then:p
Congrats and welcome to the green team:D:beer:

Slithering from the nether regions of a twisted mind and tarnished soul