yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] BillyBob3:
No need to put any work into this then unless others report as well. Maybe something with my kb as I did a clean install from 10.1.3.1 to 11...but dirty to the latest build. I just never seen it before. No harm and lets get those SD apps sticking. :)
[Epic 4G Android Development] bbelos:
You're not actually losing any apps right, just the homescreen shortcuts? I do see it now, I just tend to keep my homescreen clean. I don't know for sure, but from the logs, it seems like the sdcard isn't yet mounted at the stage of bootup where the package manager scans over the apps. Something might be failing on the apps that have data on the card.
[Epic 4G Android Development] BillyBob3:
Correct. The app stays installed in the drawer and is launchable. Just shortcut on the home screen is removed. The simple workaround is to populate a shortcut again.
[Epic 4G Android Development] mbellot:
Flashed this today (after a bit of drama trying to come from an MTD based GB ROM and having to resort to Odin a couple times).

Seems great so far, only one bug/annoyance (not sure which) encountered so far...

If I disable the global search bar (Launcher3 settings) then I also lose the ability to delete items on the desktop. Turn the search bar back on and I can delete items again, so it's not a big deal.

UI seems very snappy, I'm hoping the battery life is half as good as others have reported.

I'm going to use it for a couple days and see how it performs. It's definitely much different than GB, I'm just not sure if that's good or bad. :laugh:
[Epic 4G Android Development] bbelos:
Well, actually, you can still delete items, you just have to find the right spot since the "Remove" text seems to be invisible (or just gone). Definitely a bug though.
[Epic 4G Android Development] johnseeking:
Don't know if this will shed any light at all, but CM 10.1 did/does something similar. Upon reboot, the homescreen shortcuts are titled with the package names (like "com.kermidas.dropbox" or somesuch,) but after leaving the phone on for a bit, the correct names reappear. Only affects apps running from the SD card. Using Trebuchet. Not sure what event triggers the correction, but it happens every time I reboot.
[Epic 4G Android Development] BillyBob3:
I seen this too and even reported it in the 10.1 forum, but no one else reported having it. The correct names would come back like you say, but the url associated with the app eventually came back on its own. Was very random and was not related to booting as i specifically looked for this.

I agree that they may be related, but dont have time to peer into the code as the devs here are doing a magnificent job.
[Epic 4G Android Development] Sesquipedalian:
I had the disappearing app shortcut problem with Launcher3, too. My solution was to just use Nova. No problems there.
[Epic 4G Android Development] BillyBob3:
That absolutely works. Thanks, and happy new year to all!!!
[Epic 4G Android Development] mbellot:
You are (of course) correct!

A new snag today, MMS didn't want to work (probably compounded by the fact that I'm on Boost). I managed to "fix" the problem by installing 8SMS and using it's better/more configuration options to get things working when editing the APN settings failed to be successful.

Battery life has been equivalent to GB (I'm losing about 2% per hour with the phone mostly idle), which is truly outstanding compared to ICS and JB.

I have noticed some long-ish delays when opening apps and when invoking superuser, but nothing really awful.

Still need to pair it with my car and laptop via bluetooth before I can make any final decisions, but after one day on KitKat I have to say I'm reasonably impressed.

bbelos - It will be a truly sad day for the Epic when you stop working your magic. Keeping this old (but totally functional) phone alive for so long it simply amazing. :good:
[Epic 4G Android Development] BillyBob3:
Has anyone else tried this? I understand i would have to add a new partition on the sd card, which means shutting down the phone, copying the contents of the sd to my pc, reformat the card, put in phone, use the app to create the new partition of x size, shut down phone, copy data back to old partition, boot phone, ... then what?
[Epic 4G Android Development] labumm:
To add to the question. How does this change the "work flow" for flashing new roms? I presume some piece of software needs to be reinstalled and configured each time before the SD card partition can be used for apps...
[Epic 4G Android Development] Sesquipedalian:
I use Link2SD. It was developed by an XDA member. Here's the XDA thread.

The key thing about Link2SD is that Android will still see all the apps as installed on internal storage, which can be a little confusing. It completely bypasses the native Android "App2SD" feature and all its drawbacks. You don't have to worry about widgets not working, or losing apps when you mount USB storage, etc. Even more confusing, Link2SD app also supports native Apps2SD as well as linking. The "Move to SD card" button is not what we want. Use the "Create Link" button.

Link2SD can move everything except app data. If you want to link app data, you can use Titanium Backup. The only manual step is to create a symlink from the Link2SD mount point (/data/sdext2) to the place where Titanium is hardcoded to look for it (/data/sd). Easy to do using just the CM File Manager. Careful to move only app data. Titanium will think linked apps are on internal storage, and give you the option to "move to SD card". This is native Apps2SD which we do not want!

All the links are in /data so they won't be affected unless you wipe data. For app backup software, Link2SD should be transparent. They will just see the app as installed on internal storage. I believe nandroid also backs up sdext partition.

The mount point for the 2nd SD partition is the only tricky thing. It's created in an init.d script. If you flash a ROM, it will likely wipe /system. It may or may not preserve your init scripts. If it doesn't, the extra step in the workflow would be install the Link2SD app and use its "Recreate Mount Scripts" option, then reboot. If you lost your mount script but didn't wipe data, this should bring all your apps back.

Unsolicited advice about performance:

I would recommend that you benchmark your storage to get an idea of how much slower the SD card is. You can adjust the cache for the SD card to help speed things up. There are a multitude of apps. I randomly ended up with this benchmark app and this cache tweak app. I am sure there are better options, but I know these work fine.

If you turn on Developer options -> Show CPU Usage, and you are seeing a blue bar while the system is unresponsive, this is linux "iowait" time. It basically means you're waiting on external storage.

My recommendation would be to leave Link2SD, Titanium Backup, and your launcher on internal storage. I would only move app data for the worst offenders (Facebook, your Browser, games, etc.). Leaving the dalvik cache on internal might speed up launching some processes. Same for the library files. I haven't noticed much difference.

In theory, you could see performance gains from splitting up the system workload between two independent disks. In practice, performance is usually io bound on a single task, so putting the data for that task onto the fastest storage is the best option.

Lastly, I would recommend you pick ext2 as there is no overhead for journaling. I would guess row is the best I/O scheduler for this setup, but I could be wrong. It's working fine for me.
[Epic 4G Android Development] johnseeking:
Slightly off-topic, but I can confirm this "fixes" the misnamed/disappearing shortcut bug under CM 10.1. And it seems faster/more responsive than Trebuchet. Bonus.
[Epic 4G Android Development] Mansevolver:
I would just like to report how amazing this runs on my E4G....

It runs so smooth.....

And there is going to be official builds down the road. This phone will live some more.

Runs quite a bit better then 4.3....

My God...
[Epic 4G Android Development] mbellot:
One step closer to DD, I got quite the shock today.

Paired the "new" phone with my car radio and it now has the ability to send/receive SMS from the radio (didn't on my old TW GB ROM). A new feature to play with in my free time.

Also appears like Garmin Smartphone Link may be working, so another plus over GB.

Battery life yesterday was astonishing, just over 1% per hour idling along.

Best of all I don't have to worry about 4G kicking in randomly and draining my battery.

:good::good::good:
[Epic 4G Android Development] Mansevolver:
What's your secret? I lost 9% in like 90 minutes idling. 45% Android usuage.

5m screen on time....
[Epic 4G Android Development] mbellot:
Probably less than 1m screen on time when it's idle.

"Idle" is also a relative term. I have two POP accounts syncing @ 15 minute intervals and an Exchange account set to PUSH notifications.

I disabled/removed Hangouts and Voice, don't run crap like FB or Twitter. GPS and network location are generally off as well.

Flip side this morning, I downloaded a small (2mb) program from the Play store (on 3G, not WiFi) and lost ~ 4% battery.
[Epic 4G Android Development] Mansevolver:
Interesting. I think my cell could also be no good. That also would contribute to my horrid battery life on this phone thus far.

Also, isn't it disturbing how well this phone runs with it's specs? I have a Note 3 stock, and an S4 running CM 10.1.3 and I'm impressed by this bugger...
[Epic 4G Android Development] pentium0:
Custom Kernel / Voodoo Sound

I'm still wondering about running a custom kernel on CM11.

Does this version from 2nd post have stock CM kernel or a custom kernel?

cm-11-20131204-UNOFFICIAL-fixed-epicmtd.zip

Am I missing something obvious, for how to get Nitest / Samurai / etc running on CM11? So far my attempts lock up the boot of CM11.

Just love CM11 running on the Epic4g. Am selling my Galaxy Nexus (no voodoo sound, no wolfson) because the Epic4g runs CM11 so well. Just wanting voodoo sound back. :highfive:

EDIT

Found didhiy kernel update for CM11. He says it's still beta, and that it doesn't charge with phone off (??), but it works fine for me and has voodoo sound : D

http://goo.im/devs/didhiy/sph-d700_cm-11.0

Thank you didhiy and happy new year.
[Epic 4G Android Development] bbelos:
Happy new year, everyone :)

So, we have one more new build in the OP, just for fun. And if all goes according to plan, we should start seeing some nightlies soon.
[Epic 4G Android Development] didhiy:
finally a great new year gift come to us :thumbup: :thumbup:

thanks for your amazing works :D
[Epic 4G Android Development] kstephens98:
Thanks so much Brian!
[Epic 4G Android Development] epicboy:
What's been changed in the new build?
[Epic 4G Android Development] bbelos:
- Fixed up the installer scripts so that during an upgrade from a previous version, it should reboot after updating the kernel and resume the installation properly (I guess this has been broken for a little while).

- Upstream fixes which should resolve most (if not all) of the camera crashes

- Whatever else that's been merged upstream (sorry, i didn't keep track of it all)
[Epic 4G Android Development] Mr_You:
activating/updating/calibrating

Can anyone confirm whether this temporary ROM that boots Samsung's FC09 firmware entirely from sdcard (and has been traditionally required for service activation, updating PRL or Profile, or calibrating the sensors) is still required and if so is it compatible with CM v11 or will we need to implement and document changes? Thanks!
[Epic 4G Android Development] BillyBob3:
Thank you sir!

Any recommendation on google apps, or stick with the one previously posted a few pages back?
[Epic 4G Android Development] bbelos:
I just tested it to make sure. Yep, still works (I even updated my PRL up to 60799). And it is currently the only way to activate & update profile/prl on cm11 (unless someone decides to make a version compatible with the nexus modems).
[Epic 4G Android Development] bbelos:
dhacker's latest might be worth a go http://d-h.st/eWW. And it should even leave a bit of /system free (~13meg).
[Epic 4G Android Development] mbellot:
Safe to dirty flash over the 1226 version?

I just got things set up real nice, but would love to bump to the newest version if I can do it without losing all my tweaks.
[Epic 4G Android Development] pentium0:
Thanks again Brian! Still can't believe our Epic still goes.

I am going to try those Gapps mentioned.

To change gapps one must format /system?

BTW, for upgrading to latest build for CM11 you could wipe /system, then flash ROM and Gapps, and keep /data intact?

Again, for anyone wanting voodoo sound, didhiy's beta CM11 kernel for Epic 4g has been working fine for me so far:

http://goo.im/devs/didhiy/sph-d700_cm-11.0

I just flashed and wiped caches and it goes. :angel:
[Epic 4G Android Development] bbelos:
Yeah, should be safe (i flashed over). Never hurts to do a backup first, though.

Yeah, if you want to flash a different gapps, i would wipe /system. If you're only flashing the new cm zip, there's no need to wipe anything. Data will remain in either case.
[Epic 4G Android Development] inameiname:
Issues I found using 26/12 version of this rom on my Epic 4G

Nice rom so far. It has some bugs, but I could already see it to have faster response time and longer battery life than 4.2.2 CM10.1.

As for the bugs found, as of the 26/12 rom, which I installed fresh, the following are some of the bugs I noticed. This list excludes what is mentioned in the first post as things not working yet:

1. The shortcut bug which deletes all my ext. card shortcuts on the homepage. I read this is a common bug for many. Unfortunately, as I install all my apps to the SD Card, this means I cannot have any shortcuts on my homepage. At least until the bug is fixed.

2. For some reason, the audio in XBMC app has much more cracking sound than it did in 4.2.2/CM10.1. As the version of XBMC that I have installed on 4.2.2 is unable to work in 4.4+, resulting in having to install a newer nightly build of it, there is a chance this could be the reason. Unsure. I think the same thing happens when running Apollo, but I am not 100% on this.

3. Cannot stream video through Dolphin Web Browser very well. When trying, on multiple pages, it is extremely choppy, and ultimately crashes. Additionally, no option screen pops up allowing me to choose to use ES Player or MX Player, as it does in 4.2.2. Oh, and I am using the very same version of Adobe Flash Player, just in case that might be the trouble.

4. Sygic seems to stick a lot more and is not as smooth at running as the very same version is in 4.2.2/CM10.1.

5. While I can change wallpaper, it is merely asks me how much to zoom in on one, not what part I want as my background, nor an option to do similar in landscape mode (might be due to not having the option in CM11 to show homepage in landscape (at least no setting that I saw).

6. Not necessarily a bug, but unlike in 4.2.2, I seem unable to find a setting in the settings menu to decrease the brightness and haptic feedback of the four buttons on the bottom of the phone. I prefer a less powerful buzz when I touch them, and to lessen the power consumption some, I like having the brightness down to half as well.

In all, this rom has great potential, and, like most people on this thread, I am just thrilled to see our phone is not dead yet. So thank you for continuing work on it, and I look forward to when a more stable version of this comes out. That said, there might be a few more bugs that I did not mention on here, but due to the ones listed above, I had no choice to Odin back to stock and reinstall 4.2.2 for now.
[Epic 4G Android Development] caspboy:
Want more roms?

Hey, I can port you guys some more roms such as pacrom 4.4, carbon, slimrom, and any other cm11 based rom you want! I just need some testers to help get it booting as I don't own the epic 4g. I just want to help out the community so you guys have a variety of roms:good:

If you are interested, pm me or quote this. I will also post test builds in the general section:D
[Epic 4G Android Development] jeffreyjicha:
Just something I found out last night, nightlies have started :D
[Epic 4G Android Development] AndyYan:
Confirmed, hell yeah!!

EDIT: Damn, seems like the SD card ID bug is back, causing MediaProvider FCs.

My fault, forgot to reboot after applying a framework-res mod.

Sent from Motorola Photon Q 4G LTE @ CM11
[Epic 4G Android Development] kstephens98:
Port away brother. Im always up for a good flashing.
[Epic 4G Android Development] 9823j4ia:
I get 'status 7' 'installation aborted' error when I try to install cm 10.1.3.1 (stable) (downgrade). What do I do now?
[Epic 4G Android Development] epicboy:
I believe you have to install cm 10.2 then 10.1.
[Epic 4G Android Development] caspboy:
Alright, should I make a thread in the android development for testing?
[Epic 4G Android Development] maltydog:
Okay, that's odd. I ran this nightly with the 12/8 KK Gapps, and I don't seem to have a browser installed. I grapped Dolphin from the playstore, but it doesn't seem right there is not a default browser.
[Epic 4G Android Development] jeffreyjicha:
The browser gets installed with the ROM, not the gapps
[Epic 4G Android Development] 9823j4ia:
Thanks. Will try, then edit post with results.

Edit: Didn't work. Same 'status 7' 'installation failed' error.
[Epic 4G Android Development] epicboy:
I'm having a problem. when I'm making a backup with titanium backup (or really any app that runs in the notification drawer) it hangs and never progresses or anything. When I ran the app to make sure its still running. It restarts. Idk if its a task killer or a way to save ram in kitkat. But its really annoying. Anyway I can fix this?
[Epic 4G Android Development] doom5:
Installed the latest nightly over my CM10.1 along with gapps and the notest kernel and I get stuck at the TWRP screen. I can't even boot into recovery anymore. Is there anything I could have possibly screwed up?
[Epic 4G Android Development] bbelos:
Uhm, not sure. Next time I would make sure a stock cm installation works properly before flashing an alternate kernel. (And then post in said kernel's thread if you have trouble :p )
[Epic 4G Android Development] kstephens98:
Yes. Just make sure you specify it is an unofficial port and give credits and any other requirements from xda.
[Epic 4G Android Development] caspboy:
Ok! So what should I port first?
[Epic 4G Android Development] 9823j4ia:
Can you not change the cLock widget to Fahrenheit?
[Epic 4G Android Development] BillyBob3:
Bbelos...installed the jan4 nightly...smooth as can be (with the nova launcher). Pulled a few apps from the zip before flashing, then used tbu to pull the talk replacement. Got decent memory left over, even with chrome installed. Will let you know any glitches i might find.

Its a daily driver for me. Kudos dude...!!!
[Epic 4G Android Development] 9823j4ia:
How do I downgrade to 10.1 using odin?
[Epic 4G Android Development] BillyBob3:
I see you have been trying to get back to 10.1 for a couple of days now. What i would recommend is to follow the sticky thread on recovering from a semi bricked phone. Make sure you check the box in odin to repartition as cm10 and 11 uses different partition sizes and types than gingerbread. Once you are stock and rooted, you should not have a problem UPgrading to cm10. You can be up and running in a couple of hours.

While stock, you may want to make sure you update your modem and prl via over the air update before upgrading to cm10.

My 2cents...
[Epic 4G Android Development] 9823j4ia:
Thank you. What's the prl? How do I update them?
[Epic 4G Android Development] BillyBob3:
Primary Roaming List, i think, and tells your phone the latest towers to use on sprint. This is found at settings>about phone>system updates>update prl
[Epic 4G Android Development] kstephens98:
I like Carbon. Truthfully we should not be cluttering bbelos' thread though. Sorry Brian.
[Epic 4G Android Development] epicboy:
I encountered another problem. I don't know exactly what caused this but this is all the info. I installed didhiy's kernel, I have the zgapps xs because they're only 14 mb. And I used lucky patcher to install the modded play store. I also use link2sd but never had problems with it.

Sometimes after a reboot, a bunch of my apps are uninstalled. I'm not saying the shortcuts aren't shown, the apps are uninstalled out of the phone. I'm on the jan 3rd build.
[Epic 4G Android Development] kstephens98:
Not the right place to ask when using notest kernel. That being said, I have a similar setup and have not experienced this issue. Sounds like it may originate with link2sd though.
[Epic 4G Android Development] epicboy:
I never had a problem with link2sd. I've been using it since my Intercept on froyo. But I think the entire combination of these caused it. I'm not sure,
[Epic 4G Android Development] kstephens98:
Might try a fresh install??? The only difference in my setup is I use the gapps from op. I've not experienced this prob. Sorry I couldn't be of more help.

---------- Post added at 08:27 PM ---------- Previous post was at 08:25 PM ----------

And I'm on Jan 5 nightly.
[Epic 4G Android Development] DCRocks:
So I finally installed CM11 on my Epic, used build: cm-11-20140101-UNOFFICIAL-epicmtd.zip

Did a full wipe and reset, then did the install

Installed the 2014 KK version of Gapps, and everything seems to be functioning as expected

I dont use Bluetooth or 4G, so dont know about them, but the only real issue I have seen so far, is the occasional loss of data while on WiFi, solved by a reboot.

Overall, great build, thanks for all the effort!!! :good:

Side notes:

as it seems apps can be placed on SD w/o an issue, why the interest in things like link2sd?

Anyone have a list of the apps that come with the build that can be safely deleted?

Also, anyone know what happened to the "fix permissions" and "reset battery stats" options?
[Epic 4G Android Development] pentium0:
Install method

FWIW for anyone wondering or having issues with installing, this is a route I know works.

1. ODIN back to stock using TAR file AND correct PIT file.

2. While in stock update PRL and profile, and take outside and get GPS lock in maps to be safe with GPS metadata which is stored along with the modem partition for some reason.

3. Flash straight to CM11. And gapps. Reboot.

4. Install notest kernel for voodoo sound (optional).

NOTE it was a pain in the ass to find stock tar and pit for me. If someone has a good URL for those could they please post?

Loving this ROM. Thank you for all developers' hard work!

PS I have it on TING. Anyone using CM11 on Virgin? Is it possible?
[Epic 4G Android Development] Elixis:
Do we have the ability anywhere to enable brightness control by sliding our finger across the notification area or is this not yet merged?

The only real annoyance that I am experiencing is the error with app icons on sd card vanishing. I went back to stock and did a completely fresh install. I noticed that I have more available memory out of this and it is running much faster. Thanks everyone, who put in the time and effort to make this happen!
[Epic 4G Android Development] BillyBob3:
Install another launcher like Nova. Bbelos identified a startup issue which is overcome when not part of the rom startup. Keep watching the nightlies for the fix.
[Epic 4G Android Development] Voltaire302:
Is there a mirror for the download? Every time I get to 100% the download fails. Thanks.
[Epic 4G Android Development] Dropple:
The link in OP is the preview one, you can download the nightly now here http://download.cyanogenmod.org/?device=epicmtd

Sent from my SPH-D700 Running CM 11 Nightly