yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Exhibit 4G] aaopt:
Tested the new build, or more precisely, I sync'd with your source tree and rebuilt from scratch. (As usual I have a few small changes in my tree which shouldn't be of interest to anyone.) I installed and booted the new TWRP, formatted /data, and installed the ROM and pa_gapps-stock-4.4.4-20141214-signed.zip (which is 420MB). I've been quite impressed with this pa-gapps installer -- instead of creating an unusable system when things don't fit, it tells you that things don't fit, and what to do about it. But now it didn't complain, and I still have room to spare on the /system partition.

The idea of using emulated storage to combine /data with internal sdcard is quite interesting, EXCEPT that the internal sdcard was never large enough even when it wasn't trying to share space with /data. One of my standard local changes, which I omitted this time, is to include a couple commits from [MENTION=4657373]jfbs[/MENTION]' vold tree to support swapsd. Of course that won't work as-is with this new partition layout.

Maybe for most people it's good enough. More apps seem to be learning about external storage now that it's an official "thing" in KitKat. But I am considering two alternatives for my own build, which you may or may not also want to consider: (a) use the internal partition just for /data and require an external sdcard to be /sdcard, or (b) ditch the internal partition and use the external sdcard as both /data and sdcard with emulated storage. (a) is presumably easier, and probably good enough, but (b) would allow more apps to be installed. [Edit:] OTOH I'm not quite sure what the implications of (b) would be for trying to back up /data via TWRP.

[Edit again:] Just to clarify why some people might want more space. Plenty of normal apps will fit with your existing layout. I didn't check whether the camera currently lets you save to external. There was a time when it didn't, so taking a few videos would hose you. Also some games have very large downloads which they may not know how to save to external. Also apps like Copilot GPS save offline maps, about 400 MB for eastern US, 2GB for whole US if I remember correctly. That didn't know how to use external although I think they may have finally fixed it last week, as "What's New" says " New by popular request: Easily save maps to your SD card."

In any case, congratulations on getting this working.
[Samsung Galaxy Exhibit 4G] cars1189:
Great im glade to hear its working! And yes the idea of combined use is from [MENTION=4825437]Christopher83[/MENTION] of the [MENTION=5292938]DevConnection_Team[/MENTION] (ariesvE-DevCon-TEAM). And also that is a good idea to turn the external into combined vs the internal. The reason i went with internal (already had a build using data on external) was the fact that its non removable. Esspecially if we used it combined people might forget that its not just for media like pictures and what not and might remove it causeing corruption. I thought the current way would be the easiest/safest way. And it also still lets the external be mount for usb storage which makes pictures saved to it easily transferable. However if people find that extra /system space and /data space isnt enough id be happy to reconsider a different layout. (maybe [MENTION=4825437]Christopher83[/MENTION] could lend a hand :laugh: )
[Samsung Galaxy Exhibit 4G] cars1189:
Hey guys just wanted to let the few who have downloaded the new cm11-os2sd you may or maynot have noticed a issue with sensors not working i know about this and it was just a small error in source code branch used it was my test branch instead of stable. I appologise and im building a new zip now and will replace the link in the cm11 post with the new one shortly.
[Samsung Galaxy Exhibit 4G] cars1189:
Hey guys the new build is up sorry for any inconvenience. Kernels delayed a day due to this error and Christmas... give me a min! lol
[Samsung Galaxy Exhibit 4G] theking1st:
OK so with the new build I won't have to format my sdcard1 into ext4?
[Samsung Galaxy Exhibit 4G] aaopt:
It still says OS2SD so you still have to format the internal SD as ext4. The external SD can be left alone.

[Edit:] After that you'll also want to back up your /data partition with an old TWRP like jfbs' 2.7 and then either just wipe it, or restore the backup with cars1189's new TWRP build which will put it in the new right place. [End edit.]

I think you'll find that this one-time hassle is worthwhile as the new partition layout allows more apps to be installed and also allows the full gapps packages to be used instead of the cut-down ones we had to use before.
[Samsung Galaxy Exhibit 4G] cars1189:
Yes this is all correct. With the addition now that also cwm can be used(just uploaded a os2sd build) with same instructions. Also something to note is that cm11 might be going to EOL soon even if i dont make it EOL im unlikely to make any more NON-OS2SD builds. Other devs are considering CM11 EOL for their builds too as not alot is changeing and day by day more work is going into CM12. On this note the Galaxy S Plus I9001 a device that is similar to ours and shares some of the same source has gotten a CM12 build already. And im working on it for us too. Most likely im going to wait a while considering alot of CM features are not in yet anyways and currently CM12 is more like aosp 5.0.2. I did make a build before but it didnt boot. I beleive it didnt boot due to my old OS2SD attempt. In the future im going test that theory and maybe sometime in ~30days ill make a initial CM12 release. When/If that time comes ill make a post here and probably reorganize the first posts here to accommodate. Please note too that a large reason for the change to OS2SD is to support CM12 since it will take up more room that we otherwise wouldnt have. Keeping all this in mind you may want to familiarize yourself with the change to OS2SD process and if anyone has any questions please ask.
[Samsung Galaxy Exhibit 4G] NOLAchick:
I am in the same boat. I am running Mahdi 2.7 with CMW 6.0.5.V2 and 7.29 Gapps minimal 4.4.4 , it's no longer supported plus it's a resources hog. looking for something lighter and easy to flash. pointers highly appreciated.

Thanks
[Samsung Galaxy Exhibit 4G] Andresakapaco04:
Hey man i just flashed succesfully cm 11 with the help of [MENTION=5806583]canodroid15[/MENTION] i can tell you its a pretty stable ROM and good performance man ...i sugguest you flash the last build of cm 11 ...canodroid 15 can help you hes was really helpfull helping me flashing the rom
[Samsung Galaxy Exhibit 4G] NOLAchick:
thanks for the reply.did you flash 12-09-14? which GApps did you use?

thanks
[Samsung Galaxy Exhibit 4G] theking1st:
Ok. I got mine to boot. I was able to flash the PA micro Gapps. I have 1.6 GB of storage for my internal memory. Now my question is that is this free space for the internal storage going to vary depending on the space available on the external storage (16GB in my case) or is it a definitive space that is the same for everyone no matter how big your external storage is?

Cause I remember [MENTION=1816400]cars1189[/MENTION] talking about having a certain amount of internal free space in order to flash the future CM12 builds which will require much more free space to be flashed. So is that what it is or did I miss a part?
[Samsung Galaxy Exhibit 4G] canodroid15:
Well this is GREAT NEWS! I've been holding back waiting for confirmation! I'm glad to hear it worked for you! As soon as I get my batteries in the mail I'll be joining the OS2sd world! I too have a 16gig extsd just not sure how I'm going to setup my partition sizes, & I'm curious about the same, with the internal memory. Also I wonder if after converting, is it possible to reverse the process to original device format to return to stock if ever needed. Anyway thanks for the good news man!!??

Sent from my SGH-I747, SCH-s968c, or my Exhibit2 4g from somewhere in BAMA!
[Samsung Galaxy Exhibit 4G] Nitro Lopez:
that's why its so frustrating.. it was working great up until the 12-25 version. some features didn't work, but he spelled that out prior to you downloading and flashing, so you know what was up.. I have faith he'll fix it, even if not, it wont stop me from flashing his new updates. can't help myself
[Samsung Galaxy Exhibit 4G] TripFX:
it will be fixed it's just a matter of pinpoint the precise issue which im narrowing down.
[Samsung Galaxy Exhibit 4G] Nitro Lopez:
sweet man no rush.. I can use 10.1 all day!!:good:
[Samsung Galaxy Exhibit 4G] TripFX:
nah i love trouble shooting. call me TESTMASTER 5000 :D

UPDATE FOR EVERYONE ELSE aside cars1198 as we are pm back and forth.

unreleased to public build 1/2/2014 takes perfectly so it must be a more recent change between 1/2 -1/5 that broke it for some of us.
[Samsung Galaxy Exhibit 4G] jfbs:
How can I help?
[Samsung Galaxy Exhibit 4G] cars1189:
[MENTION=4657373]jfbs[/MENTION] not much. Im just gonna try and make at least weekly build of all rom from 10.1-11 since nobody is really doing that currently at least not with stock CM. Besides your cm11 of course. Which if you want i can just add 10.1 and 10.2 builds. (dont necessarily need two cm11's)

I dont know if you noticed but i did fix cm11 front camcorder. It shares the same bug as back camcorder though. Which theres gotta be something similar between the two that is the cause. Oh and also i found that other camera apps record video just fine so its also related to the stock camera system somewhere. Oddly enough though the one 3rd-party camera app i did try the camera(still picture) didnt work. LOL!
[Samsung Galaxy Exhibit 4G] jfbs:
Looks like you've been at this all night. http://webchat.freenode.net/?channels=ancora_tmo if you're still up. I'll keep it open for awhile.
[Samsung Galaxy Exhibit 4G] Jorge_007:
Thank you for the ROMs! It's nice to see updated builds of previous cyanogenmod versions. Would it be too much to ask for overclockable kernels for CM 10.1 and 10.2? If it is, then I don't mind stock speeds.
[Samsung Galaxy Exhibit 4G] Terrycell6:
gonna try out the new 10.2 build right now hehe nandroiding my CM 11 just to check it out thanks

well after trying out 10.2 latest build the camera when opened is just dark no preview or anything and when i take a pic it flashes and clicks like normal but no pic, didn't force close though. hope it helps just testing to help out the community thanks
[Samsung Galaxy Exhibit 4G] Jorge_007:
The test kernel for CM 11 really did the trick. The FC at boot are gone.
[Samsung Galaxy Exhibit 4G] Neoxal:
Going to try CM10.1 soon, I haven't tried it since cam has been working on it, but before I do, are there any comments about battery life? I haven't been here in a while, so I don't know much..
[Samsung Galaxy Exhibit 4G] TripFX:
CM10.1 is rock solid and imo better than aoip in stability, performance and battery life. however its all thanks to ion kernel. cars released his last one he was using before cm11 by jfbs if i remembered that correctly. and 10.2 is pmem based not ion. he may fix it later but that is currently unknown for sure. but he has mention about keep all 3 upto date if and when possible. cm11 some ppl have issues. it seems to be only lcd3 people but not entirely 100% sure. but we have been trying to fix it. jfbs cm11 intial build-12/25 ( as mostly reported) works fine aside noted bugs. we know adc kernel works for those people having issues but trying to find out what is different between acros and adc for fix. hope that catches you up enough
[Samsung Galaxy Exhibit 4G] Nitro Lopez:
I've had to charge it once each day I've had it with moderate use. seems pretty decent to me.

---------- Post added 8th January 2014 at 12:00 AM ---------- Previous post was 7th January 2014 at 11:57 PM ----------

what is lcd3? I know I have problems with the newer cm11's
[Samsung Galaxy Exhibit 4G] TripFX:
lcd hardware version aka screen hardware version
[Samsung Galaxy Exhibit 4G] cars1189:
ion builds are unaffected. if oyu could use betterbatterystats and tell us what is says here that would be helpful.

One a day is pretty good though.
[Samsung Galaxy Exhibit 4G] Nitro Lopez:
can do. betterbatterystats made me install another piece of software before it let me install it. is this normal or did I download a malware version?

edit: nevermind found xda version
[Samsung Galaxy Exhibit 4G] Dvarl:
I have LCD 3 and never had a single problem with any CM 11 build. Not sure why some people have an issue and some don't.
[Samsung Galaxy Exhibit 4G] spiked_mistborn:
I also have a rev.3 LCD and I haven't had any issues with any of the CM 11 builds that I've tried. I've been running the 1/06 build since it came out. I flashed with jfbs CWM 6.0.4.5. Battery life is awesome so far.

You can check your LCD version by opening a terminal and typing

su

cat /proc/cmdline
[Samsung Galaxy Exhibit 4G] theking1st:
Alright! Glad to spread the good news. For partitioning I have no clue because I have tried to format my SDcard with the the special TWRP recovery for this ROM but I couldn't do it because the format option in this recovery didn't tell me if it was going to format my internal or external memory. But there were some capacity selectors and the ext3 and ext4 options if I was to format it. But because I didn't know which of the memories it would format, I just forgot it and went ahead and wiped everything except my external memory. After that i flashed the OS2SD ROM and crossed my fingers [emoji28] [emoji51] .

Fortunately it booted and until now it is working just fine. Now just like you, I need some more explanation from [MENTION=1816400]cars1189[/MENTION] on how to format the internal SD into ext4 using his TWRP recovery version for the ROM and if we have to set the capicities ourselves, how should we do it. Cause right now I'm kind of confused. Seriously ![emoji28]

For coming back to the "stock" original format of the phone I think it is possible. Because if in CWM you go into the format section you will see many options of formating. I don't remember which is the default one for the device but if you know which one it is, when you format the phone into it, it logically should have gone back to the original format. That is what i think but again, [MENTION=1816400]cars1189[/MENTION] should be able to tell you exactly how it has to go. [emoji1]
[Samsung Galaxy Exhibit 4G] cars1189:
IN order to format the internel sd card you need to either tell the new OS2SD cwm or twrp to formate /data sincve thats what the new internal is or use old twrp or cwm and select internal loike normal.
[Samsung Galaxy Exhibit 4G] canodroid15:
[MENTION=5680123]theking1st[/MENTION] what theme are you running in the screenshots or is that the ROM?

---------- Post added at 03:18 AM ---------- Previous post was at 03:17 AM ----------

Thank you cars
[Samsung Galaxy Exhibit 4G] cars1189:
The free space for internal is what everyone has and is not in any way releated to external(your 16gb) Basically what has happened is theres only one "sd" now and thats your external (your 16gb). And now we have a larger /system and /data for installing roms and apps.

What is built into the phone that we use/change sometimes is:

1. Boot aka kernel

2. Recovery

3. /system aka rom

4. /data aka where apps go that you install from play store or w.e.

5. Internal Storage aka /sdcard

All i did is change what gets put where. And since i move /data to internal there is no "internal sd" if that makes sense. Its still their its just not used as a "sd" anymore. And is just regular storage. In other words its their but you cant mount it to pc anymore or unmount it in settings and its shared with data. The space for internal and data are now combined. Which is why i would just not use the internal for pictures/videos or w.e. because your going to take away from the space for installing apps. So id set like your camera app and such to use the external. I know this is possible with the stock cm camera app but might not be available in all apps.

More info: This change was needed because cm12 is art only which uses more space. For reference with cm11 build is roughly ~190mb a cm12 build is ~220mb. Which isnt a huge difference but seeings how we only had ~20mb for /system(rom) before an extra 40mb would put us over not to mention that also /data could already only hold a few "user" apps(apps installed from play store or apks). For example now i have installed all the apps i had before which would sometimes cause some updates not to install due to lack of space i now have all of those and still have ~400mb free.
[Samsung Galaxy Exhibit 4G] theking1st:
[MENTION=5806583]canodroid15[/MENTION] It's a theme. It's called "IdeaL Theme Dark - CM/PA" by MinDesigns. It's in the Play Store. It's really nice. Not a big fan of the icons but overall it's great. It even has some Android L animations like that look beautiful. There are some other options from the same developer but they are just variants of the color. Definitely recommend!

For my status bar it's an Xposed module called "Flat Style Colored Bars". Check it out. It does a great job in my opinion.

---------- Post added at 06:06 PM ---------- Previous post was at 05:24 PM ----------

Oh OK. But I don't remember formating my internal memory into ext4 but I got the ROM to boot and work. All I did was wiping the data , cache , internal memory, dalvik in the TWRP recovery for this ROM and then I flashed the OS2SD. I basically wiped everting but my external SDcard then flashed the ROM and it worked. It kind of wired.... [emoji53]

But anyhow, IT'S WORKING! That's all that matters now [emoji1]
[Samsung Galaxy Exhibit 4G] cars1189:
Yes you dont have to choose. Sorry with the internal/external in the past you had options because it was a sd and was mounted as just auto, now the internal is just storage and is mounted as ext4. SInce its stated what format the partition is in the recovery uses that. (I believe) Please tell me if im wrong i didnt specifically test this case as i just formated mine with a previous recovery. Basiclly im pretty sure a wipe is a format in the sense that it doesnt just clear data(write 0's) it gets rid of data and in this case changes the filesystem type. If im wrong though it might still work but in the new os2sd twrp you can:

choose wipe>advanced wipe>check data then choose repair or change file system>change file system>ext4.

Edit: Updated the OS2SD intructions to be a little more clear hopefully.
[Samsung Galaxy Exhibit 4G] canodroid15:
Dude, your too good man! Many thanks for the detailed instructions! Its Greatly appreciated by all of us! cars1198 OS2SD ftw!!! ? ??
[Samsung Galaxy Exhibit 4G] cars1189:
Hey guys, just a small update and a question. I am as we speak compileing the Linaro/K^Kernels you can check the cm11 post in probably the next hour for those.

Also if anyone here is willing to test a cm12 build for me noteing that it most likely wont brick ive tested a build before and it just bootlooped but was easyily restored back to cm11 but as stated might still bootloop, if you dont mind having a non working device for a around a day please dont post but either pm me or email me at doadinemails@gmail.com so i can get in touch get some help working this out. Please also if you are willing be ready to join irc or already know how to get logs/info/use adb. If there were other devs still around id ask them but yea...lol. I use this phone daily so i need it working like 100% other wise i would myself like i usually do. Like i said should be minimal risk it just bootlooped but was 100% able to get back to recovery/download mode. If not itll take me a while before i can find the time to be able to sit down and make backups and setup one of the old like flip phones as a temp one to use while i test lol.
[Samsung Galaxy Exhibit 4G] dwolfman:
Anyone having problems enabling WiFi after loading the latest O2SD ROM?

---------- Post added at 06:46 AM ---------- Previous post was at 06:14 AM ----------

Seems it was the OC UV VHM K^K kernel that did it. Load the ROM by itself and I can enable WiFi. I'll try loading it on top of this ROM, after I make a backup so I don't need to wipe and reinstall again later.
[Samsung Galaxy Exhibit 4G] dwolfman:
Well, so far none of the K^K kernels have worked for me. Some even ended up in a bootloop when I then rebooted it after trying to turn on the WiFi.

Trying the ADC kernel now.

---------- Post added at 09:28 AM ---------- Previous post was at 09:27 AM ----------

OK, looks like the ADC kernel does work

---------- Post added at 09:30 AM ---------- Previous post was at 09:28 AM ----------

Well, I really need some overclocking options here, which both the built-in and ADC kernels lack. :(

Any chance there is a way to get the K^K kernels working so I can keep it overclocked? This phone is just too slow without that.
[Samsung Galaxy Exhibit 4G] canodroid15:
What ROM/date, are you on? Os2sd, or normal build? Kernel dates should match ROM date
[Samsung Galaxy Exhibit 4G] dwolfman:
Sorry, forgot to include that

It's the latest one, the 25 Dec build

The kernels are all 3.4.105, 28 Dec dates, all from the OS2SD section of Doadin's files on AndroidFileHost

I had tried the earlier non-OS2SD builds, but kept having to go back because of the bugs (non-working rotation sensor for example). I'll try this for a while, but really need the overclocking as it just makes this phone feel slow without it.
[Samsung Galaxy Exhibit 4G] cars1189:
So it was working but with no wifi then you tried to turn on wifi, rebooted and it wouldnt start again? Can you provide logs?

Edit: I have confirmed this issue and have taken down the K^Kernels till i solve it.
[Samsung Galaxy Exhibit 4G] dwolfman:
I see you were able to confirm it. Sorry I didn't get back sooner, was busy helping with making my "supper". I say that since I work nights , and will be going to bed for today soon.

---------- Post added at 04:43 PM ---------- Previous post was at 04:41 PM ----------

For others reference, I had WiFi enabled before rebooting to recovery and loading the ROM.

Once I installed one of the K^K kernels, it would not have WiFi enabled, and it would not enable when turning it on in the settings. Works fine so long as it was only on the ROM's kernel, or the ADC one.
[Samsung Galaxy Exhibit 4G] theking1st:
Haven't tried the kernels yet. But since it has some bugs like these I think I will pass cause this is my only phone and I don't have enough time to flash and test the kernels. But [MENTION=1816400]cars1189[/MENTION] I have a question. Will ART work fine with the OS2SD ROM? Cause I have never tried ART and I would like to test and see what it actually does. Will it be fine?
[Samsung Galaxy Exhibit 4G] cars1189:
Yes art on os2sd should work "fine". I say fine in quoets though because how well did it really work before? I mean it works but alot of apps where incompatible if i remember so a lot of those same apps probably still are since at least one issue was a problem in art itself which google resolved in 5.0 . More to your question though it should work 100% the same as with all the other cm11 builds maybe a slight better now that there is no space issues which might have been a problem for some before? I havnt used art before so idk what space was like in cm11 with just stock.
[Samsung Galaxy Exhibit 4G] theking1st:
Yeah Yeah. True. I mean I just wanted to make sure that it was OK to use it. If some apps are incompatible I will deal with it. Because it is the same though I had. I was thinking that if we have more space now and since ART requires more space it is supposed to work fine. I was just wondering if it was safe to have it enabled with OS2SD. Thanks for your answer and help [MENTION=1816400]cars1189[/MENTION]. I really appreciate it! [emoji2]
[Samsung Galaxy Exhibit 4G] karaki93:
Hey man great work ur doing here but without oc its a little bit laggy and i must tell u that i have a new phone now and im using it cz it has 3g support in asia so if u want to test any cm12 build just tell me