yashsingh1/xdaforums huggingface dataset:
[Epic 4G Android Development] bbelos:
You can start by looking at https://github.com/CyanogenMod/android_vendor_cm/blob/cm-11.0/config/common_full.mk. That file does not get used under the new configuration. This removes the live wallpapers, the video editor and it's libs, some extra dictionaries, some video files, and switches to the smaller 320p bootanimation. I haven't actually compared each build to see exactly what did or did not get removed.

I'm trying to download your gapps but devhost is being slow this morning. Judging by your post, you were already removing some of the apks that are now removed from the build, but you seem to doing some neat additional steps to clear even more room and regaining some /data space.
[Epic 4G Android Development] spartasr:
Bluetooth has been working fine since the early CM11 builds, Can't wait to try out Wimax, thank you much Mr. Belos!
[Epic 4G Android Development] samep:
bbelos, am I understanding correctly; you're using this mini configuration during compilation of the ROM? Reason I ask, can we ask the CM Nightly compilers to use the mini configuration instead of full? Or is there more test changes in your build; ie: WIMAX testing? I can change my gapps to include the default ringtones of the mini configuration and also remove the extra lib files for full configuration. Do you have any input that would help to support both full Nightly and your mini-config builds in the short term? I'm thinking I could actually backup some of your config to retain mods on Nightly until an update becomes necessary. I don't see this as a duplicate project but would like to adapt my mini attempt to support you in Nightlies, if possible. At some point, it may break. But could it possibly limit your frequent build necessity until something breaks? Just thinking.
[Epic 4G Android Development] bbelos:
Yes, mini config was used during compilation. And I just merged the changed into the repo so from here on, the nightlies will do the same http://review.cyanogenmod.org/#/c/74362/. Feel free to grab anything you want to save from the last one.
[Epic 4G Android Development] samep:
Applause! Thank you! Was this the only change in your build? If I flash it, not sure what to look for. Just saying... Thanks in advance.
[Epic 4G Android Development] droid4chris:
Thank you

Flashed and everything was working good! Then I installed link2sd and everything still worked great, but then I started uninstalling things I don't use and messed something up. I'm very happy with this build. I'll continue playing around with it. :cyclops:
[Epic 4G Android Development] bbelos:
Well, the test build still has some extra features that I still haven't merged into the nightlies (color calibration, cma kernel patches for extra ram) but for the most part should be pretty close to the official builds.
[Epic 4G Android Development] z31k:
Does the new nightly include wimax?!?! :fingers-crossed:
[Epic 4G Android Development] Elixis:
bbelos -

Here is something that I just noticed. I went to export my contacts to storage to back them up. Before it would just go ahead and do it. Now, it brings up a list of all my contacts and when I hit select all, it says that I can do no more than 500. However in the past, I have backed up 800+, it never asked me to select them. Is there a way that we can revert this to the old way so that if people have lots of contacts, they can all be backed up?

Thanks so much!
[Epic 4G Android Development] bbelos:
No wimax in the nightlies yet, but hopefully soon. I think we have tethering working, but I need to try and get a small patch merged into the framework.

Well, I'm not sure what changed that introduced this restriction. Any idea how long ago it allowed you to export more than 500 contacts?
[Epic 4G Android Development] z31k:
Awesome! Can't wait, keep up the great work brother!!
[Epic 4G Android Development] Elixis:
My last backup was from March, so that would be like finding a needle in a haystack. Perhaps you can ask the other devs working on this maybe? I am sure that there are many people opposed to this nasty new restriction. This sends us back to the limited address books of the '00s.
[Epic 4G Android Development] webslasher:
giving this rom one more go, been using schism but i really need data to work.

anyone using the latest nightly? how does it feel?
[Epic 4G Android Development] Elixis:
I am currently running the unofficial nightly that bbelos posted 2 pages back. This one feels great and it is VERY nice to have 4G again - thanks bbelos! Prior to this, I was using a nightly from a couple weeks ago and it was solid, as this is as well. I highly recommend using the one from page 88.

My only current pet peeve is the issue regarding the limit on backing up contacts. It has a 500 contact limit. Before, it seemed to be unlimited.
[Epic 4G Android Development] bbelos:
New test build

NOTE: I have not flashed this build yet, so flash at your own risk. (Treat as you would any other nightly)

- This build should have working WIMAX data tethering.

- Also, found a couple patches for the contact backup restriction. Someone else has already begun investigating a fix, although it's yet to be seen when/if these will be merged as far as official builds are concerned.

http://review.cyanogenmod.org/#/c/73832

http://review.cyanogenmod.org/#/c/73831

Build: cm-11-20141006-UNOFFICIAL-epicmtd.zip

Let me know how it goes :)
[Epic 4G Android Development] z31k:
Setting up now.. Everything is looking great so far. Wimax is on!!!! :highfive:
[Epic 4G Android Development] octantcomp:
1005 build report, FC when tap superuser in setting. [MENTION=4000778]bbelos[/MENTION], it will be great if you could change time/date in statusbar like this. Thank you.
[Epic 4G Android Development] bbelos:
I have a feeling the FC was fixed here: http://review.cyanogenmod.org/#/c/74595/ so check the next nightly. I can put out a new test build later too.

As far as the clock goes, I thought there was a center option but it looks nice with the day also.
[Epic 4G Android Development] Elixis:
bbelos -

Your latest test build flashed smoothly. I am also happy to report that I have successfully selected all of my contacts and that those patches that you plugged in, certainly worked. Thank you so much for that - they really should put this into the official builds. Having a 500 contact limit is ridiculous.

Also - we once had an issue with icons vanishing on the homescreen after a reboot, if they were installed to the sd card. That bug was squashed, however it still persists at the bottom where the settings icon, phone, etc, is placed. I have my dolphin browser there and it always vanishes upon the system coming back up. This one obviously isn't as big of a deal as the contacts issue was, but I figured I'd point it out in case it has somehow gone unreported.

Due to the space limitations of our devices, I am going to throw it out there and assume that we will not be making the jump from KK to Android L, correct? Thanks for getting us this far at least, it has been a real pleasure. I will probably be jumping ship in 2015 and finally getting something with more RAM and more space. I always hoped another slider would come along, but that dream has faded. The Umi Zero is a great phone with amazing specs. Too bad it's not for the USA. The rest of you should take a peek at that though if you do a lot of international traveling! Sorry for sliding a bit off topic. Back to CM11 =]
[Epic 4G Android Development] octantcomp:
Ok I will look into it. Yes for now i'm using gravity box to make that happen. btw, how to see the phone evdo data setting (APN), is it possible? Thank you for always supporting this phone :good:
[Epic 4G Android Development] RodimusConvoy:
Force close when changing the bluetooth visibility setting. But eh I don't plan to use bluetooth with this phone so no biggie.

I decided to flash the latest experimental by bbelos cause I was running out of space and thought I'm a week, maybe two, from FINALLY getting a decent android, but I need something in the meantime. At this point I use my Epic 4G as a tablet (I have a ZTE TXTM8 for actual calls).

So backed up everything, gave it a shot. The only real error (again, that bluetooth thing isn't a big deal to me but figured I'd note it) was apparently the old Taskmanager zip I've been using no longer works. I think that has more to do with 4.4.4. having newer restrictions, though. But I relied heavily on Taskmanager. :(
[Epic 4G Android Development] bbelos:
Well, I certainly wouldn't get your hopes up, although I will still make an attempt at it to see how bad it will be. There is a belief that alot of older devices will be forced to get left behind. Time will tell. :)
[Epic 4G Android Development] bbelos:
Fresh Test Build:

No major changes since the 10/06 build, except sync'd up so the Superuser and Bluetooth settings crashes *should* be fixed.

cm-11-20141007-UNOFFICIAL-epicmtd.zip
[Epic 4G Android Development] samep:
[MENTION=4000778]bbelos[/MENTION],

I usually setup profiles; they've been broken on the last two unofficial builds. Don't know about the nightlies because I got behind on those. The UI is backwards now, asking for trigger before settings. When I go to next step and scroll, it force closes settings.

Anyone else? Thanks.
[Epic 4G Android Development] bbelos:
This seems to be a result of this patch: http://review.cyanogenmod.org/#/c/73384/ which was merged Oct. 6 @ 10:41 am. Anything built after that point will experience the profiles crashes.

EDIT: Reverting that change causes some conflicts so for now, I'm going to count on them fixing the issue quickly.
[Epic 4G Android Development] octantcomp:
Yes the superuser fixed. problem when i set date/time with gravitybox, everytime restart the phone, the date/time not there, need to go to gravitybox again and set it again. This is not happen when in september build.

But doesnt matter not really important.
[Epic 4G Android Development] bbelos:
Ah, an Xposed thing? Sorry, I can't support any bugs introduced by Xposed. Might be a good feature enhancement for someone to work on and submit to CM. :)
[Epic 4G Android Development] octantcomp:
Yep.. it doesnt really matter. Keep up the good work bbelos, thank you. I never guessed that an old device like this great phone could be supported like this even though it came from froyo.. Maybe you can make it til the next android L.. :good: :fingers-crossed:
[Epic 4G Android Development] samep:
Can someone help me with this idea, please? Not long ago, I flashed without gapps and was impressed how snappy the phone was without caching so much Google services. I have two apps on board to help to expand linking but it may only be possible with the purchased apps I use. I just browsed to /data/data/com.google.android.gms, long-pressed with Script Manager Pro, selected multi-select, also selected com.android.vending selected "move" (select this folder pops-up). Tabbed back to /data/sdext2/data and pressed, "select this folder". Multi-select again, and scrolled the bottom tab options to far right and selected "link", tabbed back to /data/data and pressed, "Select this folder"

Question: does this actually link the cache for Google services and Google play and free RAM for other applications? Seems to help at least for the brief time I tested it. BTW, sdext2 is the external partition on sdcard aka second partition in Link2SD.

Thanks in advance.

Edited for wrong steps. Now multi-select-move from /data/data/(files) to /data/sdext2/data, multi-select-link the moved files to /data/data/ folder.

---------- Post added at 11:28 AM ---------- Previous post was at 10:44 AM ----------

OK, Link2SD does show the data and cache linked to second partition now with the edited method above. Why do this manually? I had Google Play and Google Play Services in the system partition and Link2SD Plus wouldn't let me link them from there.

Also, the new play game services with Google Play Services may be caching more RAM because the new services need to be turned off if not playing and syncing games. I had also disabled Microsoft syncing with gmail but didn't turn off linked applications in Google Play Services. RAM hogs!
[Epic 4G Android Development] spartasr:
Only problem I am experiencing on the latest test build is that sometimes the home button stops working, anyone else experiencing this issue?
[Epic 4G Android Development] Elixis:
Nope, not experiencing that issue on my end. Then again, I am currently running bbelos' unofficial nightly build from a couple days ago, not an official build.
[Epic 4G Android Development] samep:
I'm running bbelos unofficial kernel over nightly from Oct9; no Home button issues either.

On a another subject, the gapps thread here has been updated; Google Play updated to 5.0.31. Google Play Services updated to 6.1.11 Flash prior to next nightly or unofficial ROM for updated gapps.

If you want to clear more data space, use a root browser to move /data/data/com.android.vending and /data/data/com.google.android.gms to /data/sdext2/data then link back to /data/data folder and stop trying to wipe that cache. (applies to Link2SD; see this post for more info. Seems to help eliminate some lag; extra steps required because Link2SD won't allow linking data and cache for system apps)
[Epic 4G Android Development] spartasr:
Hmm I was reading that my Home button issue could be caused by an outdated Gapps, will try your custom build and report back, thanks!
[Epic 4G Android Development] RodimusConvoy:
Where can I find this at?

I racking my brain trying to figure out where I got my last gapps from. I remember it was a "slimmed down" version, though. So I might give this a try. I seem to be on the latest Google Play store/services, though...

I'll update this thread when I figure out from where.

EDIT: Ah, from here.

I'm still on bbelos updated experimental from the 7th. How does the Nightly from the 10th compare? Or did you bypass the updated experimenal altogether? :confused:

For space delete some bloat and move certain apps from /data/app to either /system/app or /system/priv-app. And I'm still looking at only 60MB free. I'll try this method and see what happens.
[Epic 4G Android Development] samep:
60MB is the system space I have available as well. The kernel came from bbelos unofficial nightly ROM. I pulled the boot.img and put it in a flashable to keep the kernel by flashing over nightlies. I don't think bbelos put the kernel out there to download, yet.
[Epic 4G Android Development] RodimusConvoy:
Wait if this is normal what will the Link2SD trick do? I thought that it would give more space by reducing/rerouting(?) Google Play services.

One day I shall learn to develop...

Well in that case I'll leave things as they are then.
[Epic 4G Android Development] samep:
Using Link2SD is only necessary if your user applications exceed your data partition space. The minimal gapps I updated will place the latest Play and Services on the system partition rather than leaving older versions there and having updates at data partition where Google pushes them OTA. The extra trick I mentioned was manually caching the data and cache from the system applications on sdcard because Link2SD will not allow system applications to data cache in second partition (sdcard). Rather than keeping those large files in data partition and trying to keep deleting cache, I seem to gain some speed caching to sdcard. I suggested the idea, wanting others to try to see if it helps others seeing we have limited memory in this phone. It may only prove useful to those that have a large number of applications on the phone and already have to use Link2SD. Don't mean to imply it helps everyone; I asked for feedback by users and those more knowledgeable than me.

As far as making a flashable kernel, you could easily do it yourself by swapping the boot.img prior to a nightly ROM flash or just remove the /system script and applications from the unofficial ROM. An easier way would to be to open the archive of the notest kernel and swap boot.img, moving the one from the unofficial ROM to it. That would be OK but not for sharing because the credits would be wrong without further editing the updater-script.

It's basic stuff if you have the tools on a computer. Doesn't take long to learn to script using the many guides found on XDA and other forums. I point and credit to a good many of them myself. Read the threads I've started, not very many. But I do show where my work and ideas come from to help others do it for themselves.
[Epic 4G Android Development] spartasr:
Well believe it or not it was an outdated Gapps that was responsible for my home button not functioning correctly, who would have thought?

Just one quick question in regards to your moving of /data/data/com.android.vending and /data/data/com.google.android.gms to /data/sdext2/data and then linking back to /data/data folder, I keep getting google play force close errors after attempting this, anything I may have missed?
[Epic 4G Android Development] samep:
Does Link2SD show them as linked when displaying linked applications? It should show data and cache as linked. If not revert it back or delete them from second partition and flash gapps again.

Another recommended step after flashing is to check within the Link2SD left tab for unnecessary files and dalvik cache files; it's the two clean up files above clear cache. Typically after a ROM update, the dalvik cache files are duplicated. If clean up second partition shows multiple dalvik cache files as not needed with MB of file size, just cancel the delete and relink dalvik cache and check again. If it does multiple files as 0 MB, select OK to delete them; the files aren't there but an empty folder exists and may still be linked. Sometimes, things will be a mess if a linked application doesn't update properly, manually cleaning the files of the bad install becomes necessary. Sometimes, just a random reboot will cause some files to be unlinked. I clean up the second partition quite often to keep it clean of unnecessary files and keep them linked properly. That's my Link2SD experience; it mostly works but doesn't support CM that great, especially with flashing nightlies. My advice, keep it cleaned up. Also, if you delete a lot cache, look for lag and make small changes; some cache dumping is redundant and just rebuilds itself making you wait while it rebuilds.

FWIW, I use Script Manager-no-ads and Link 2SD Plus; I don't think you need the paid applications to make this work. Anyone else get this working so?

The lag I mostly experience is immediately following an extended sleep period. Still moving cache and data for various applications around to limit the lag.

Glad to hear the home button works again.
[Epic 4G Android Development] spartasr:
Well I saw the linked location in data/data so I am pretty sure I did it correctly, sorry what apps should I be looking for again in Link2SD?
[Epic 4G Android Development] bbelos:
New Test Build

- Fresh sync

- Updated WiMAX (wimax_service.jar) to fix some bugs. Connections should be more stable.

- Framework patch has been merged, so once we're comfortable with the wimax behaviour, I can go ahead and re-enable it :)

cm-11-20141013-UNOFFICIAL-epicmtd.zip
[Epic 4G Android Development] samep:
I was saying that the Google Play and Google Play Services should show as linked for data and cache with an arrow in the list of linked of linked applications. Mine also shows a link at /data/user/0 but 0->/data/data meaning user data is linked to /data/data, I think.

Can't say I know why it worked for me and not you; sorry.

In short, I was just saying that Link2SD seems to verify when its properly linked.
[Epic 4G Android Development] RodimusConvoy:
If this is a dumb question, apologies, but...I'm guessing these are the regular, official CM nightlies, hence the number, you're just adding something/tweaking it, hence the UNOFFICIAL part?
[Epic 4G Android Development] samep:
[MENTION=4000778]bbelos[/MENTION],

I can't give WiMax a fair test due to spotty coverage but I have a question about the mobile settings. System settings/Mobile network settings/Preferred network type has three options: LTE (recommended), 3G, and 2G. Default is no preference. Which setting should be selected? Shouldn't this be changed to Wimax, not LTE?

Flashed with no apparent issues.
[Epic 4G Android Development] bbelos:
Well, WIMAX is special because you have to manually turn it on. In reality, the Preferred network type for the epic should only list 3g/2g. I don't think selecting LTE hurts anything (correct me if i am wrong), so it really just comes down to whether or not you want to limit your connection to 2g or not.
[Epic 4G Android Development] samep:
Sorry, I missed something and can't find it. With unofficial build, how do you manually turn on WiMax?
[Epic 4G Android Development] bbelos:
Should be under Settings->More (Wireless & Networks)->4g
[Epic 4G Android Development] Elixis:
The best way to enable WiMax on this phone, is to long press on one of the homescreens and click add widget and select the 4G widget, this way you always have easy access instead of going through all the settings pages. On that note, bbelos, can we expect to see a 4G icon in the pull-down menu up top?
[Epic 4G Android Development] Elixis:
Bug report for the latest build that you posted up, bbelos:

When 4G is active but disconnects on its own, it will keep saying 4G network disconnected, every 7 seconds or so, off and on, until it has re-established a connection. This does not occur when it is manually turned off.
[Epic 4G Android Development] bbelos:
What would you like the behavior to be when it loses the connection?

EDIT: Or did you mean it's popping up a notification every 7 seconds saying it was disconnected?
[Epic 4G Android Development] Elixis:
Yes - to your edit. It is saying it numerous times. It did not do that before. I wouldn't report that it is notifying me that it has discontinued from 4G - it's supposed to do that :) It's the fact that it keeps popping up...
[Epic 4G Android Development] bbelos:
New Test Build:

- Fresh sync

- Addresses the wimax disconnection notification bug (new wimax_service.jar). Let me know if you still notice any wimax issues.

- Sets ro.config.low_ram=true. If you prefer the transparent status bar (etc.), you can go to Performance settings and choose Force high-end graphics. This change will most likely get merged into official builds. I know we went back and forth on this one a bit way back when, but it's probably best.

cm-11-20141016-UNOFFICIAL-epicmtd.zip
[Epic 4G Android Development] samep:
Custom CM gapps update/requests

Guys, I'm working on a new update to the slim gapps put together for the Epic. I'm most likely not going to be an epic or CM gapps user for a while so if anyone has any requests for inclusions or omissions to the slim gapps please post on the appropriate thread here. Thanks. Supposedly swapping the Epic for a Sprint Note 4 pre-order in black, tomorrow. Got my email from local Best Buy stating intent to accept the Epic as trade-in for the $200 gift card; I shall see soon.

changes to include:

remove one of the Calendars in /system partition; didn't realize there were two being retained (retain CM or Google Calendar?)

update Google Play Services

requests? (hopefully, the custom instructions in the thread have guided most to customize for themselves)

Note: time is limited for the requests; if none received, I'll just remove the Google Calendar from system partition. Hopefully taking my Note 4 on vacation starting Saturday!

Thanks bbelos, other contributing developers and CM for the updates, patches, security patches and mods that have kept this phone in primary use for so long!
[Epic 4G Android Development] spartasr:
Thank you for all of the work you have put into our phones samep, between you and bbelos you have once again saved me from having to buy a new phone and instead use my discounted contact renewal to make a little extra cash by selling my upgrade. Wish you all the best in your future development endeavours:)