yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] styles420:
1.) The CM team has yet to release an official build, so they have not signed off on it yet - THEY don't feel that it is worth the download yet - if they did, they would have posted their own build :)

2.) The UNNOFFICIAL builds started appearing a few DAYS ago, not HOURS

No worries - just don't be so critical before you think things through and read more carefully, lol
[Epic 4G Android Development] bradbutter:
I concur

Sent from my iPhone Killer
[Epic 4G Android Development] Fatonuseni:
I was excited to test out google now. That's why I tried it. I knew it was an unfinished rom. I knew it was not authorized by our epiccm team. After trying it I understand why it has not been released yet and I gave my opinion of the rom. After second thought I should have been more clear on my opinion.

At its current state I would not download and flash this rom.

I am confident that in time our devs will give us yet another android release and give our phones additional life past its EOL.
[Epic 4G Android Development] joemossjr:
i think i found the problems for google now we dont have the option to download offline speech synthesis because it seems like every voice recognition app doesnt recognise our voice
[Epic 4G Android Development] mijest:
I had that dang thing popup yesterday. So in my limited wisdom decided to try the PhantomVM fix. That 'worked' but I didn't care for it.

Then this morning after re-flashing the ROM, I had an idea.... wipe the Phone.apk. No more PhantomVM. It hasn't come back on all day.

YMMV.
[Epic 4G Android Development] bradbutter:
Wow who knew ..worked for me gonna see if it comes back
[Epic 4G Android Development] xplus93:
So CM team; will this be CMX? I love the name.
[Epic 4G Android Development] flastnoles11:
This is not a cm team thread...
[Epic 4G Android Development] Andy_nu:
Thank you. Back on topic function maps on hardware keyboard don't work
[Epic 4G Android Development] flastnoles11:
so xbox any headway on this or are you just leaving it to the cm team from here on Out?
[Epic 4G Android Development] flastnoles11:
This is because there are no keyboard devices with jb I'm sure... it'll work when cm team drops an official release I'm sure...
[Epic 4G Android Development] KennyG123:
Spidermod swung by and cleaned the thread and edited posts

FNM
[Epic 4G Android Development] joemossjr:
Function maps?
[Epic 4G Android Development] Kkthnxbye:
I think he is talking about holding down the brownish-yellow key and puting stuff like *<>^%$#@(){}??? If so That works fine for me.
[Epic 4G Android Development] flastnoles11:
Hmmmm.... I swear the fn key was not working before...!!! Is now...
[Epic 4G Android Development] stevie13.xo:
Keyboard doesn't lock the screen in landscape.. screen still rotates when keyboards open.. just saying
[Epic 4G Android Development] bradbutter:
okay im back to report after playing with the rom all day

1, google now doesnt connect it says i have no internet connection when im most def connected

2. System settings crashes of course

3. my screen on/off crt animations dont work either idk if anyone noticed that

4. My phantom VM notification is back and wont go away .

5. Also i noticed there is no "hold back to kill application" choice in the settings.. is that because its in system settings or with the JB is it not needed?

6.Sorry for the edits but a saw a video where they said JB was also gonna support EMOJIS .. and i def dont have that

Thats all ive noticed for now everything else seems to be working perfectly ...nice and smooth
[Epic 4G Android Development] zacnking:
Yeah mine for video and pics works great with marcusants kang. Did you do a dirty install because when I flashed it fresh and tested everything out the only issue I have had is the settings on system and a minor function button on the physical keyboard. Other than that its going awesome! I love that we have a view of what is to come with these kangs coming out. Much love to cm team and all the devs hard work. Can't wait for themes and everything fully functional!
[Epic 4G Android Development] bradbutter:
i also installed over top of my CM9 im gonna do a clean install after wiping everything and see if there are any differences
[Epic 4G Android Development] zacnking:
Yeah install cm9 and then wipe and install cm10 without anything else. Does anyone know if nyan or any cm9 kernels will work? I've tried it a few times but get stuck on bootloader will we have to wait for dev to make a cm10 one. Once again thanks cm team ect!
[Epic 4G Android Development] flastnoles11:
You don't need to flash cm9 first... I flashed over tpr (wiping properly of course) and everything is running great (other than the few already mentioned bugs)
[Epic 4G Android Development] tbob18:
Also, it won't rotate at all if you have auto-rotate disabled. The software keyboard stays enabled whether the hardware keyboard is open or not.

I'm sure this is a known issue as I remember AOKP having the exact problem earlier on. CM9 may have as well, can't remember.
[Epic 4G Android Development] xboxfanj:
I think I will leave it to CM unless anyone has a good reason to run straight AOSP instead of CM that would convince me to continue.
[Epic 4G Android Development] zacnking:
We love you xbox!!! Lol but for real I dig cm and love their work but the magic of the unicorn has always got my epic working great. But beggars can't be choosers so come what may I hope our epic devs do as amazing as the have on 4.1 as the did on 4.0! Thanks guys
[Epic 4G Android Development] roddygonzo17:
Can someone please tell me why gapps is not installing? Im not blaming the rom because i tried to install CM9 and the ics gapps and that combo didnt work either. ive never had this happen.
[Epic 4G Android Development] Zeinzu:
I'm probably one of the few, but I would prefer a fully functional, purely stock AOSP build, but only if it got enough attention to have all the bugs worked out. As great as things like CM9 are and CM7 was, there's always stuff that after a long time still don't work, and everything gets concentrated on "adding new features" instead of ensuring all the current ones work. I think I'd be perfectly happy with the simplicity of "here's a fully functional bug free stock AOSP 4.1, no need to update every day/week, just run it and you're good". I know it'd take a lot of work too, but I'm just throwing out my personal preference.

Sent from my SPH-D700 CM9 RC1 4.0.4
[Epic 4G Android Development] flastnoles11:
+1 to that! If you can find the time to continue development, that would be awesome, if not, no sweat, we will have other options I'm sure...
[Epic 4G Android Development] eigerzoom:
this reminds me of
[Epic 4G Android Development] sgtkwol:
Nexus 7 mini...

Tweak build.prop DPI to 128 and add "qemu.hw.mainkeys=0"

Make sure to do both, or you may not be able to read anything. The softkeys enabled will allow you to get to font settings-system and change the font.
[Epic 4G Android Development] younggunner:
todays run with the rom

i had a wonderful time today with my rom - gps locked on everytime i needed it, no issues with internet through the whole day - google now which everyone is aware of hears your voice - but doesnt physically do the search unless you type it in. Simple issue to say the least.

Other then that i had smooth sailing with wifi and every other function today - the only other issue i noticed other then google now, was the rotation of the screen to landscape - but im assuming thats due to me not actually enabling landscape which is a USER ERROR.

Great job guys - keep up the hard work, i can see the light at the end of the tunnel!

to all the people hating on the bugs, and issues currently - im willing to be majority are user error other then the few that are known. I had no issues other then the 2.
[Epic 4G Android Development] Kkthnxbye:
Would you mind explaining a bit more on how to edit that? If not Ill google it. Im not trying to be lazy just wanna learn =) Thanks in advanced.
[Epic 4G Android Development] DCRocks:
MДЯCЦSДИT,

Just wanted to say thanks for all you have done, and for releasing what has been accomplished so far to those of us that cant do it on our own!!!
[Epic 4G Android Development] xboxfanj:
Well alright. I will stay on it. I assume you guys would prefer that I make it compatible with Epic Modem rather than Nexus (like sense 2.1 is). For me, I think Crespo modems perform better than Epic, but its up to you guys.
[Epic 4G Android Development] stevie13.xo:
In fact the nexus modem does perform better on the epic.. I can prove it in screenshots by being in the same exact room.. epics modem I only get 1-2 bars tops any rom.. and Nexus's I get a whopping minimum of 3 bars to full with sense..
[Epic 4G Android Development] Zeinzu:
I could care less as long as it's stable, not stable-ish. And thank you for deciding to continue. Like I said, CM is awesome, but it's just too much constant updating "hoping" all the original features of just the AOSP Android itself without the tweaks and mods will finally one day "all" work. I just want the 4.1 out of the box and working on my Epic and with my Epic's hardware if it's possible.

Sent from my SPH-D700 CM9 RC1 4.0.4
[Epic 4G Android Development] bstevens23:
The NS4G has working google voice search. I'm sure it's much more complicated than I'm thinking but is there something their ROM possesses that ours does not? I'm not a dev and have no idea how these things work but I know we've used things from them and thought a fix could be found?

I tried looking through their ROM and ours on my PC and I see different files but it's a foreign language to me and I have no idea what to look for/where it would be.
[Epic 4G Android Development] bubba1114:
Don't know if anyone has seen this but seems pretty educational. http://www.thesuperusersguide.com/everything-jelly-bean.html
[Epic 4G Android Development] sgtkwol:
build.prop is in the /system directory. Use any root browser/editor to do it. Just a text file that controls a lot of the things on the phone.
[Epic 4G Android Development] BloatedDuck404:
Please take your time on this project whether its CM10/CMX or AOKP I'm not in a rush for JB. It looks like ics. I don't understand why people are so hype to get JB if they are on ICS its not too different
[Epic 4G Android Development] Andy_nu:
It is different... its completely rewritten.
[Epic 4G Android Development] zacnking:
I would say maximize the performance to whatever modem/system that works the most efficient as possible. You do some killer work along with all of the epic community. "If you flash it . . . . They will come"
[Epic 4G Android Development] superlungz420:
I rather get signal with the nexus modem than getting a call then running outside because I have horrible signal in my own house so whatever works the best is great as long as I can use my phone the rest is up to u my friend ..btw great freaking work to everyone that there 2 cents in making this possible. I think I'm gonna cry my epic is awesome once again . Thanks guys
[Epic 4G Android Development] flastnoles11:
IMO the nexus modem just flat out works better... I would go with that one... completely up to you though!
[Epic 4G Android Development] roguejam:
Whichever is easiest for.you to implement, both in terms of initial coding and tweaks/updates available from the community. If you like crespo, go with that. Being a web dev myself, I for one am happy to go with anything that makes dev easier and more effective. Anything you or the CM devs can provide the Epic community is icing on the cake.
[Epic 4G Android Development] zacnking:
Must say very educational and a fun read! Not sure if the zips work or maybe I just did it wrong but still thanks for the post I am stoked for all the jelly bean goodness to come!
[Epic 4G Android Development] danipoak:
Interesting read. Always wanted to put pure AOSP on my phone. I have to use it for work as well so really have to have it "dev certified" if you will as a daily driver. Looking forward to this.

What are the pros and cons of the two modems?

Sent from your mom's place.
[Epic 4G Android Development] stevie13.xo:
1

The information you read at http://www.thesuperusersguide.com/everything-jelly-bean.html was for the galaxy nexus.. the alternative modem the epic uses is for the nexus S.. just in case you were thinking otherwise.
[Epic 4G Android Development] danipoak:
I've never been to or heard of that website. What led you to think that?

Sent from your mom's place.
[Epic 4G Android Development] zacnking:
The basic pros and cons are that you have to Odin the modem over on your device and have the system on your phone and computer namely the drivers for Samsung up to date and if you are a crack flasher like many of the community it can be time consuming but I prefer the nexus modem which I used on sense 2.1 ROM by Xboxfanj it worked better than fc09 in my humble opinion. I just love the jelly bean interface. By the way go Aggies!! Ha ha good luck in the pac12
[Epic 4G Android Development] stevie13.xo:
I was assuming you read the article on the previous page of posts
[Epic 4G Android Development] danipoak:
Well I'm not a crack flasher. Mostly a touchwiz hater. So I just want the best modem.

I have two aggie siblings so they aren't all evil. So long as nobody roots for tds I'm good :-)

Sent from your mom's place.
[Epic 4G Android Development] sgtkwol:
If you are seeing issues getting Gapps to work, this may be why http://review.cyanogenmod.com/#/c/19370/ Still fun to have a preview, even if the polish required for alpha/beta testing isn't there.
[Epic 4G Android Development] Andy_nu:
I thought the system partition looked a little small for the rom, I was thinking about asking for a symlinked version to add a little more /system space.
[Epic 4G Android Development] tbob18:
Anyone having problems getting gapps to install, this has worked for me every time:

Flash a rom that includes an older CWM (I flashed Paranoid Android 1.5)

Boot to CWM (you should now have CWM 5.5)

Clear data/cache/system

Flash CM10 and Gapps

Gapps should now show up properly

Another thing I noticed is there is very little space free on /system after installing (~100kb), I removed the live wallpapers and a few other things I am not going to use from the zip before flashing and now have about 30mb free on a fresh flash of Gapps and CM10. After doing this I have encountered far less issues compared to before. This of course should be fixed with the change mentioned above.

Edit: Also, here is a Phantom Voicemail Notification Fix for the 7/17 build marcusant posted.
[Epic 4G Android Development] bradbutter:
tried the Phantom VM fix u provided and kept getting a force close of the phone process .. which is exactly what happend when i tried to use the cm9 fix thanks though
[Epic 4G Android Development] tbob18:
What DPI are you running? It works for me at both 240 and 182 dpi.
[Epic 4G Android Development] bradbutter:
i have no idea i only know how to change the dpi on paranoid android didnt know u could do it on cm
[Epic 4G Android Development] Kkthnxbye:
Get root explorer or something to get into your /system and edit build.prop with a text editor which you should already have on JB 4.1.1 it's in the /system directory, Also what you will be looking for is something that says density = 240 or some number close to that
[Epic 4G Android Development] bubba1114:
If he doesn't know what he's at its pry safe to assume he's at 240dpi
[Epic 4G Android Development] counterfeit187:
Could you kindly point me in the direction of said modem? :-)
[Epic 4G Android Development] flastnoles11:
Its in the sense thread....
[Epic 4G Android Development] styles420:
And if I understood xboxfanj regarding that modem, he had to modify sense to work with either an Epic modem or the nexus modem, meaning they are not interchangeable - if you odin that modem, you might find that you can only connect to service while using his sense rom, and will need to Odin an Epic modem for any other rom - I recommend verifying that before you proceed
[Epic 4G Android Development] Andy_nu:
Yes thats correct, although Jake is probably going to build a cm9 rom crespo modem based soon.
[Epic 4G Android Development] styles420:
After everything I've been reading about the crespo modem, that would be fan-freakin-tastic :)

But my battery life has kept me coming back to CM7... are there resources I could use to try to backport the modem mod (say that out loud, three times fast...)?
[Epic 4G Android Development] zacnking:
Hey do you guys know of any two phones are getting jelly or any sense as of yet. Either way thanks cm team and xbox, Marcus, and all the stellar devs on the epic! If we can port over the nexus modem I would love it. Thanks guys
[Epic 4G Android Development] Grompy:
Hell yeah you guys are ****ing awesome! Can't wait to run this when things get working! :)
[Epic 4G Android Development] jiffy1080:
This thread is why Im not changing phones anytime soon.

-From my ICS OG Epic 4G
[Epic 4G Android Development] soren5423:
OOOOOHHH SWEET JEZEUS!
[Epic 4G Android Development] Andy_nu:
lmao anyways, who knows how to use apktool and smali/backsmali? :D have funnn

Bluetooth:

Decompile your services.jar first. You'll need to move over the folders for ti and broadcom from your device. Sometimes, You can just move them with no changes, but you should always take a look first.

Now open up framework.jar. You're going to need to merge the following locations:

android/bluetooth

android/server/*bluetooth

com/broadcom

In system/app, make sure you replace bluetooth related apks

LOGCAT will help you after the rom doesn boot. LOGCAT!!!

Wifi:

In services.jar, open android/server and merge over the WifiService and WifiWatchDog classes.

In framework.jar navigate to android/net/wifi and merge those classes.

LOGCAT will help you after the rom doesn boot. LOGCAT!!!

Data:

This is the fun one.

Decompile services.jar. You're going to need to merge ConnectivityService, TelephonyRegistry, and everything in the Connectivity folder.

Now open up framework.jar. There is a LOT of stuff to merge here, and it's going to cause a lot of errors that will need to be found in logcat and fixed.

android/net - the ConnectivityManager classes and interfaces as well as all the NetworkStateTrackers.

android/telephony

com/android/internal/telephony

At this point, if you even continued reading here and not given up. The only real option is to use logcat and fix one error at a time. It's a terrible, awful, and you will probably not win. so if you do, I envy you.

Once you get it booting again, and clear up most of the errors, you'll need to get Phone.apk, Settings.apk, MMS.apk and TelephonyProvider.apk talking to the framework again by merging the relevant classes over.

dun dun dun, good luck XD
[Epic 4G Android Development] soren5423:
Can we get some pictures of this beautiful thing?
[Epic 4G Android Development] philowneus:
Coming from cm9 don't wipe data its a bit more useful since nothing works yet.
[Epic 4G Android Development] mijest:
Ode to my car by Adam Sandler.

Piece of **** car... he's got a piece of **** car!
[Epic 4G Android Development] zacnking:
Oh snap way to go xboxfanj for real all the dev are sick as cancer for the Epic 4g!!! First you roll out the sense and you know it now we get bean bean a magical fruit!!! Thanks to you, Marcus, team ERA, team Viper, MiUi epic, CM7 and 9, all us little people who flash like we're wearing trenchcoats and android!!! I love you all so so much! Can't wait till its all operational!! I am in a donating mood! Donate if you love these guys!!!!
[Epic 4G Android Development] soren5423:
I tried it and it's amazing, I love you guys lolol :) I just couldn't get Google Now to work....lol

Good work guys, especially on such short notice
[Epic 4G Android Development] electronicmaji:
IF I install this and reflash my old backup afterwards will it semi-brick my phone?
[Epic 4G Android Development] philowneus:
No. Presuming mtd.
[Epic 4G Android Development] electronicmaji:
very nice and smooth.

Unfortunately not much to test as there are no network methods that work and a file browser wasn't included so I can't install any aps...

Isn't there a way to tunnel a connection through usb and the sdk I remember that existing at one point...
[Epic 4G Android Development] soren5423:
Yeah, but don't think it can be BML, but when I flashed it, it restored just fine.

It was a little buggy when going into CWM recovery though...I dunno why, all I did was flash over CM9 RC1,

does anyone know what could've gone wrong?
[Epic 4G Android Development] Mr_Jay_jay:
Awesomeness!!

Great Work!!! I cant wait for new Roms for our epics.... I"m please to offer my phone as a guinea pig for future development!!
[Epic 4G Android Development] XxLostSoulxX:
Obviously its going to be MTD, We weren't even able to run ICS BML, because its too much not enough room. That's why MTD helped us for our phone for it to work more efficient.
[Epic 4G Android Development] philowneus:
Nothing surprises me here anymore.
[Epic 4G Android Development] xboxfanj:
Its probably possible, but MTD works better since it gives more space for data.
[Epic 4G Android Development] XxLostSoulxX:
Exactly but its funny how on ICS on MTD we have more data space so in theory it should be smoother and a little snappier. But on Cm7 I didn't see a difference between the Ext4 versus MTD. Plus I thought it had same amount of memory as well. So I saw no plus in it except for no data corruption.

Yet CM7 is still more less laggy.
[Epic 4G Android Development] mirth18:
I might be way off here.. but I thought MTD was partitioning system. Ext4 (and rfs, j2fs, etc) are file systems. Thus you can have your partitions created with MTD, and formatted with Ext4. As you could also have your partitions created with BML, and formatted with Ext4.
[Epic 4G Android Development] XxLostSoulxX:
No MTD is a partitioning map that uses yaffs2 which is a filesystem

BML is a partitioning map that uses RFS/EXT4 which is a type a filesystem
[Epic 4G Android Development] zacnking:
I meant touchwiz phones with 4.1 not any two phones.lol just wondering all the platforms like sense, cm, tw ect that will be getting jelly bean
[Epic 4G Android Development] stevie13.xo:
In jellybean if you touch and hold reboot in the power menu it offers to reboot into safe mode
[Epic 4G Android Development] sgtkwol:
Thanks for sharing this. Can make troubleshooting infinitely easier, Could even be used to test the stock experience of a rom, before releasing it, to some degree. Beware, widgets that aren't stock will disappear from your homescreen, but all other icons remain untouched.
[Epic 4G Android Development] Zeinzu:
That's not true. Certain widgets I used stayed and others disappeared when I would reboot when I tested the kang, all of which were not stock widgets.

Sent from my SPH-D700 CM9 RC2 ANDROID 4.0.4
[Epic 4G Android Development] theUsualSuspexx:
Hahahaha I'll cosign on that, F the insurance claims, this threads gonna have android 5.0.1 codename diabetes on my old ass dinosaur epic within the next 72hrs. And I can't even get 2.3gb on my sorry sk4g

Sent from my SPH-D710 using Xparent ICS Tapatalk 2
[Epic 4G Android Development] xboxfanj:
You can either build from the sources at my github or you could download the sense 2.1 build and unpack the boot.img using zman0900's boot.img tool and then unpack a cm7 one and add the init.rc from cm7 to sense. Then you'd have to modify build.prop to say the rildpath=libsec-ril where it says libsec-ril40 and you'd have to copy over system/bin/pppd and system/bin/rild and system/lib/libril and add system/lib/libsec-ril and system/lib/libsecril-client from the sense build.
[Epic 4G Android Development] sneezy316:
Would the 3.0 kernel merge allow us to run crespo stuff? Like the modem?

A crespo AOSP or CM9 would be cool!
[Epic 4G Android Development] xboxfanj:
We can already run their modem on kernel 2.6.35. I did that on Sense 2.1. I will do that on jb as well. I think the cm team has only done the patches for jb on kernel 2.6.35 sources.
[Epic 4G Android Development] zacnking:
So can I odin the 2.1 modem for marcusants cm or your alphapjb or will I have to do a bunch of other crazy stuff.