yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Android Development] KcLKcL:
Currently I'm trying to build a new build (lol) with GCC 4.8.

Cross your fingers, if this works then expect some performance boost!

Well if not.. I'll probably switch back to GCC 4.7 (or maybe Linaro 4.7).

Oh, and COINCIDENTALLY, CM11 M8 has just released. That means I am currently building CM11 Milestone 8!
[Nexus 4 Android Development] Mademos:
Good stuff. Got curious about those commits but oddly enough (considering this is a nexus), I couldn't find any custom roms that includes them. What are your impressions in terms of ui responsiveness peeps?

Sent from my Nexus 4
[Nexus 4 Android Development] Shooting Star Max:
Well, our device isn't slow anyway, so the UI feels as responsive as ever. Installation of the ROM, apps and booting time seem to be faster.
[Nexus 4 Android Development] KcLKcL:
The build failed with GCC 4.8.. Kernel won't compile..

But I think I can compile the ROM with GCC 4.8 and the Kernel with 4.7, (Just flash AK Kernel, Hellscore, or Sabermod Franco to overcome that) but first let me clean my source (I cherry-picked something that break things lol) and right now I'm syncing sources from the stable branch of cm11. Stay tuned for a new build guys.
[Nexus 4 Android Development] Shooting Star Max:
Good luck (: I don't really care about kernel since I have my favourite one.

Also, I've read somewhere that the M8 build has some problems when recording video on many devices (I don't know if Mako is affected).
[Nexus 4 Android Development] KcLKcL:
Uploading a new build! I will update the first post if it's ready to be downloaded.

Good news:

-I managed to compile the ROM with GCC 4.8 (instead of GCC 4.7), this should bring more performance! Kernel is still compiled with 4.7 though, you can flash other kernel to overcome this :D)

Bad news:

- I couldn't make the ROM pre-rooted, so please keep your SuperSU zip :)

- Full Wipe MIGHT be required, probably because CM Nightlies (which is Build 1 is based from) isn't compatible with CM Milestone builds (as explained by CyanogenMod themselves)

If you're brave enough to dirty-flash over build 1, and the settings app keeps FCing, then open Terminal Emulator and type this:

UPDATE: BUILD 2 IS NOW UPLOADED!
[Nexus 4 Android Development] Shooting Star Max:
Hey! I tried this new build, and in fact it has the camera bug. To recreate it, record a video. Then try to record another. Camera will FC until you reboot.
[Nexus 4 Android Development] KcLKcL:
Oh, so that's the bug. I can confirm that. I didn't know about that (I only checked if video recording works)

I'll try to find a fix, cherry-pick it, and upload build 2.5 later :)
[Nexus 4 Android Development] slipknot31:
focus option clock and date?
[Nexus 4 Android Development] Shooting Star Max:
What are you talking about? This ROM has only the same features of Cyanogenmod (except root, which can you flash). I don't think the developer will add other features, since he would like to keep this as close as possible to Cyanogenmod sources.
[Nexus 4 Android Development] KcLKcL:
Preparing build 2.1 tonight, which will include the camcorder fix (hopefully)
[Nexus 4 Android Development] fr3quency:
Hello and thanks for this awesome build! It's flying on all-f2fs and ak kernel 335.

I have one question, and, in no way is a request. :) Will the button to go back(it's placed on top-left) work? I installed Build 2 and the Settings app doesn't have that button, whereas Build 1 does.

Here's an image:
[Nexus 4 Android Development] jayRokk:
Thank you for you work. Will try the ROM out.

As for Archie's optimization is just a huge placebo. Its a huge mess of a code and if it really did work I think all roms would have implemented it already.

Build with Sabermod. That's the fastest optimizing toolchain I've worked with and its actually quite smooth.

Thanks again for your work.
[Nexus 4 Android Development] KcLKcL:
Build 2.1 uploaded. Video recording bug is fixed! You can dirty-flash from Build 2, but if you experience issues, try to clean flash.

[MENTION=1225126]Konstantinos[/MENTION], I think CM team removed that feature in M8,
[Nexus 4 Android Development] Shooting Star Max:
Excuse the offtopic, but how did you manage to get it working with All-F2FS? I've tried the CM methods from the link in your signature, but all I can get is a constantly crashing com.android.phone.
[Nexus 4 Android Development] fr3quency:
Yeah I need to update the tutorial. Any way, F2FS-based TWRP 2.7.1.0 won't change the partitions to f2fs for me. So you have to do the following:

1)Go into recovery

2)type

adb shell
mkfs.f2fs /dev/block/mmcblk0p21 (System)
mkfs.f2fs /dev/block/mmcblk0p22 (Cache)
mkfs.f2fs /dev/block/mmcblk0p23 (Data) (Be careful this will delete everything you have)

3) Via using adb push, push the CM11 file, gapps etc into /sdcard. To do that simply type:

adb push asdf.zip /sdcard (NOTE: the asdf.zip must be in the same folder that adb.exe is)

4)Wipe /system, /data, /cache & dalvik-cache.

5)Install CM11 etc.

6)Install [MENTION=2002216]jolinnard[/MENTION] 's kernel: http://xdaforums.com/member.php?u=2002216 (NOTE: I used the ak and it worked, I don't know about the other kernels but I believe they should work as well.)

7)Reboot and have fun with all-f2fs

Note: if it didn't work, just change the 2 lines in the updater-script. You can clearly see the 2 lines that MIGHT need to be replaced in my tutorial. Have fun!

---------- Post added at 03:56 PM ---------- Previous post was at 03:40 PM ----------

I was on Nightly. In one Nightly it didn't exist, and after 3-4 Nightlies, it was there. I believe it has something to do with the search button. No sane man would remove this g-back button on top-left.
[Nexus 4 Android Development] Shooting Star Max:
Oh, don't worry about changing partitions, I already have them converted to f2fs (I'm using SlimKat with all f2fs). I will try again at night with the ak kernel you posted. Thank you very much in advance.
[Nexus 4 Android Development] fr3quency:
You're welcome! I thought I had all f2fs but either system or data wouldn't be f2fs one time or another. Install this just to be sure: https://play.google.com/store/apps/details?id=me.kuder.diskinfo

If they're all f2fs you're good to go, otherwise type the command for the specific partition you want to be turned into f2fs. Have fun!
[Nexus 4 Android Development] KcLKcL:
Definitely not a placebo.

I only realized that the so called "optimized dalvik library" that is posted in the general section works by compiling the dalvik library with GCC 4.8 + -O3 optimization to that library. The performance improvement is of course noticeable with that library, and that's the proof. That is why JustArchi feels a noticeable improvement after using this since there were no "Optimized Dalvik Library" for GalaxyS3. We might not feel the boost if we compare the result if we have applied that library.

But with his commit, we'd have all the libraries compiled with -O3, so it should bring more performance. Rather than only using an optimized dalvik library. We are using an optimized Android!

Although I'd love to build with SaberMod, but I haven't got the time to find a prebuilt SaberMod toolchain that I can use, mind helping me? :D
[Nexus 4 Android Development] Maibol:
you could ask [MENTION=323462]Dark[/MENTION] defender hes the aospal rom maintainer and the guys of aospal are maintaining the sabermod toolchain with paul the sm rom and sm toolchain creator ;)
[Nexus 4 Android Development] Shooting Star Max:
I finally got it working with HellsDoctor (the modded version by Jolinnard) and full f2fs. This will be my daily driver. Thanks for your help and thanks to OP for this ROM, it works flawlessly!
[Nexus 4 Android Development] fr3quency:
I cannot get Google Now to work on latest build. I've formatted 3 times and all I get when I go to "Settings > Google account > Search" is "Google Now requires location services which are not available."

I have followed the same procedure I follow all those months. 4th format now...

Edit: managed to fix it via removing the account. Or via clearing Play Services data.
[Nexus 4 Android Development] KcLKcL:
Strange, it's working fine for me out of the box :)
[Nexus 4 Android Development] catchem99:
I can confirm that the camcorder bug is fixed! Awesome mate!

But Google Camera's lens blur still FC :cowboy:

EDIT: Maybe this will hel https://gerrit.paranoidandroid.co/#/c/4485/
[Nexus 4 Android Development] KcLKcL:
I can confirm this, thanks a lot for reporting. I'll try to fix it in the next build.

I'd like to know if SM 4.8 can fix this. Otherwise, I'll go back to SaberMod 4.7 or GCC 4.7.
[Nexus 4 Android Development] shefreyn:
somebody report about battery life... cuz i hate cm's battery life, they suck :confused:
[Nexus 4 Android Development] fr3quency:
Tried M8 on a Galaxy S yesterday; turned out the CM team has indeed removed the 'go-back button'(which is plaved on top-left in Settings. Does anyone know why or at least give me a link for the commit? Thanks!
[Nexus 4 Android Development] Shooting Star Max:
It's okay for me.
[Nexus 4 Android Development] blttalas:
Wow justarchi optimization

Thanks good job
[Nexus 4 Android Development] KcLKcL:
Did a new build with Linaro 4.7 in both ROM & Kernel.

Decided to just use 4.7 instead of 4.8 because 4.8 gives too mulch problem & bugs (Linaro 4.8 also had that strange Play Store icon bug) so I'll try Linaro 4.7 for now.

But sadly I couldn't upload it right now, I'm not home atm. Besides I want to test the ROM first if it has any problem, if there's any I will probably cancel this release.
[Nexus 4 Android Development] hrishi420:
Hope you will make an AOSP version with Justarchi Optimization...
[Nexus 4 Android Development] fr3quency:
[MENTION=4367925]KcLKcL[/MENTION] https://github.com/CyanogenMod/andr...mmit/5ff1c93b150bf99cb8ca276bee2d1cb179303e5b This was causing the actionbar in settings to not get displayed. Those 2 lines had been deleted. :x Hopefully your new build will have it(?) :P Atm I'm using either your Build 1 or my brother's PA with JA's optimizations.
[Nexus 4 Android Development] KcLKcL:
Hmm. I'll try reverting that commit, or keep that lines instead. I dunno what these added lines do, I'm afraid to break things lol
[Nexus 4 Android Development] fr3quency:
Nightly 1507/2014 has the fix, so I guess we're good to go? Doesn't your build have the fix? :x
[Nexus 4 Android Development] KcLKcL:
Checked the gerrit, couldn't find the commit in 1507 nightly.. Can you link it? I'll have to check if it has been cherry picked to the stable branch, if not then I'd cherry-pick it and build again
[Nexus 4 Android Development] fr3quency:
I don't think can. I was talking with the guy that removed those 2 lines in irc.freenode.net #cyanogenmod. But it has been fixed in 15/07/2014

Here's the log:

(02:15:15) (decad3nce) yeah, m8 was missing this commit https://github.com/CyanogenMod/andr...mmit/5ff1c93b150bf99cb8ca276bee2d1cb179303e5b

(02:15:41) (decad3nce) (re up carat)

(02:15:52) (decad3nce) anyway, that's resolved in current builds

(02:16:40) • decad3nce broke it so blame him
[Nexus 4 Android Development] Furak07:
Please add mirror rom links.
[Nexus 4 Android Development] fr3quency:
Any chance for the new build? What are you testing, we know it won't have bugs or at least have the usual ones. :P
[Nexus 4 Android Development] KcLKcL:
Yes, uploading a new build now. But no back button on settings. It's not merged to the stable branch yet.
[Nexus 4 Android Development] fr3quency:
[MENTION=4367925]KcLKcL[/MENTION] is the "arrow keys while typing" fixed? On 04/07/2014 they are always on even though I have deselected it.
[Nexus 4 Android Development] KcLKcL:
New Build uploaded!

Changes:

Synced with latest CM Stable Branch (more bugfixes from the CM Team!)

Compiled with Linaro 4.7 for both ROM and Kernel to avoid problems (hopefully)

The option is now gone. So it is always disabled. I suggest that you do a clean flash when upgrading from build 1 though :)
[Nexus 4 Android Development] fr3quency:
I always clean install, even on Nightlies. ;) The right way that, as I see, noone follows.

Phone calls/sms/games are backed up(Titanium totally rocks) and I install the other google apps from the play store(I got Bank's Gapps standard)
[Nexus 4 Android Development] Shooting Star Max:
I dirty-flashed from Build 2. No problems here. Thanks!
[Nexus 4 Android Development] KcLKcL:
Nah, dirty flashing nightly to nightly don't require wipe. The CM team said that. Anyway, there's no right and wrong in dirty flashing or clean flashing. It's already right if you can flash the ROM itself to your phone. Think of OTA in stock roms, they don't wipe data so it's dirty flash, yet things are still working.

So for me, clean flash is only required if:

-You get problems after dirty flashing

-You want to flash a ROM which has different base (AOSP to CM, to Omni, etc)

-For some reason you already fcked up your phone and needed a clean install :p
[Nexus 4 Android Development] catchem99:
Build 2.2 works very well! I can confirm the lens blur bug is gone. Haven't find any bugs yet.

great job mate! salam sesama jakartans! :D
[Nexus 4 Android Development] KcLKcL:
Thanks for trying the ROM mate, salam dua jari :p
[Nexus 4 Android Development] catchem99:
M9 is out! :D

http://www.xda-developers.com/android/cyanogenmod-11-m9-now-available/
[Nexus 4 Android Development] Shooting Star Max:
I've been sticking with this ROM since it's fast an reliable. I hope the developer will compile M9 (:

Cheers!
[Nexus 4 Android Development] KcLKcL:
Yes, I just did a build based on M9. I will upload it tonight! :D :D :D :D

This is kind of funny actually, I just synced to the latest CM Source because I just want to randomly build a new build, since my camera is acting weird recently. But I didn't even know that I've actually synced to M9 sources until the build has finished hahahaha XD
[Nexus 4 Android Development] Sir_gpm:
Waiting so anxious... :-\
[Nexus 4 Android Development] KcLKcL:
Here's some screenshot:

http://img.tapatalk.com/d/14/08/04/y7a2asej.jpg

Yeah, M9 build is coming really soon!! You can see I'm already using Center Clock :)

92% Uploaded.. Please wait.

EDIT:

Build 3.0 Uploaded! Based on CM11 M9! Check Download Link on First Post!

Or here: https://drive.google.com/folderview?id=0BwMx4tcQzaUgWVJqUWpSSERxb0U&usp=sharing
[Nexus 4 Android Development] Shooting Star Max:
Successfully installed with my favourite kernel and F2FS. You are great!
[Nexus 4 Android Development] catchem99:
2 days on the latest ROM and all seems good except one small bug.

When I tried to change the wallpaper, it will restarts itself. But the wallpaper still changed anyway. So not too much of a problem :D

Great job as always [MENTION=4367925]KcLKcL[/MENTION]!
[Nexus 4 Android Development] KcLKcL:
What's restarted? Your launcher or the phone itself? Can't seem to reproduce the problem here with Nova Launcher.. Are you using Trebuchet? If yes.. Then there might be some problem there.
[Nexus 4 Android Development] bboran:
How can i change this rom to F2FS?
[Nexus 4 Android Development] Shooting Star Max:
Check the thread's previous pages. User Konstantinos explained everything to me.
[Nexus 4 Android Development] anupam_aug15:
The ROM is good but I am getting very poor battery life.
[Nexus 4 Android Development] Rohit02:
use custom kernel,cm based. ak or hellscreed the best
[Nexus 4 Android Development] whatthefish:
tried this rom, unfortunately when i flash hellscreed r5. it gives me bootloop. is this kernel issue? love the rom btw.
[Nexus 4 Android Development] sidnoit22:
Flash CM based kernel. You might be flashing AOSP.
[Nexus 4 Android Development] whatthefish:
I'll try again later. Thanks brother. I use hellscreed cm r5
[Nexus 4 Android Development] KcLKcL:
I currently use HellsDoctor for now. I have tried Hellscreed, SaberMod Franco, and AK. All works on my build.
[Nexus 4 Android Development] whatthefish:
Hows the battery life with hells doctor brother?
[Nexus 4 Android Development] KcLKcL:
Good enough for me. Every user's usage is different. Here's mine:

Today I mostly use wifi, but I went out for a few hours with 3G on.

My setup:

All Google Sync ON

Facebook + Notification ON

Path + Notification ON

Instagram + Notification ON

Google+ + Notification ON

Messengers Installed: BBM, LINE, FB Messenger, Path Talk, Hangouts

Facebook & Path Talk Greenified with Donation Package & Xposed (Keep GCM, etc)

Kernel: HellsDoctor R24

Freq: 81-1512 Hz

Governor: IntelliActive

Hotplug: IntelliPlug

It's might not good enough for you, but seeing how many messengers & social apps that I keep, I think it's good enough for myself.
[Nexus 4 Android Development] lalibm:
Thanks

I'm very grateful for such a fabulous ROM. I've been switching many roms to settle for a fast stable smooth rom and this completely fulfills my needs. Thank you it's been a great experience with this rom. Great battery life,great performance, perfectly smooth no bugs whatsoever.
[Nexus 4 Android Development] whatthefish:
Is it safe to run ART in cm11 m9?
[Nexus 4 Android Development] anupam_aug15:
Tried AK kernel but no use. Hardly getting on screen time of 1 hour.
[Nexus 4 Android Development] MtG92:
That's very odd, can you give details of your usage and settings? WiFi, 3G, heavy gaming? Clean flash, dirty flash? Kernel settings?
[Nexus 4 Android Development] anupam_aug15:
Ya I dirty flashed over PA rom. No gaming mostly on wifi and sometimes on 3g. No other special setting. Now trying hells doctor but not much improvement.
[Nexus 4 Android Development] Shooting Star Max:
You shouldn't have dirty flashed. PA is an AOSP-based ROM, and this one is CM. Things were obviously going to misfunction. Try performing a clean flash. Your problems will surely be over.
[Nexus 4 Android Development] KcLKcL:
Don't dirty flash from Another ROM. It will cause problems.

Plus check with betterbatterystats and find out what's using your battery so much, and download greenify.

It's very uncommon to have less than 1 hour SOT unless you're gaming at maximum performance or doing CPU & GPU Intensive Task
[Nexus 4 Android Development] apatal:
I like this ROM. Thank you for building this. I hope you continue until the next snapshots. :)
[Nexus 4 Android Development] anupam_aug15:
I have formated and reinstalled the ROM with AK kernel . Still with on screen time is around 1 hour my battery is already 25 pc and the usage is max wifi , no 3g .

I am using everythingme launcher.

I have attached the screenshot of battery usage. Max is play services.
[Nexus 4 Android Development] KcLKcL:
Check the Alarm section on BetterBatteryStats. Something is waking up your phone repeatedly / taking wakelocks.
[Nexus 4 Android Development] anupam_aug15:
where can I find this setting.
[Nexus 4 Android Development] 22sl22:
I've always been a sceptic of 'speed' mods but after seeing the JustArchi method a while back I thought I'd give this a try. Flashed it yesterday and everything runs smooth without errors and im actually getting better battery life compared to other roms (hellscore kernel). And then there's the speed, my god it is not placebo. Far from it this thing flies faster than anything I've tried before. So thank you [MENTION=4367925]KcLKcL[/MENTION] for bringing this to the Nexus 4 and I look forward to any future developments. :good:
[Nexus 4 Android Development] MtG92:
You're right, and it surprises me that not every ROM uses these methods...this ROM is great and delivers exactly what it promises ;)
[Nexus 4 Android Development] 22sl22:
Yeah it would be great if everyone did it but probably not. Its called experimental for a reason. This patch is far from finished or stable which is what makes people not use it in their roms. Even if it feels stable enough for everyone in this thread
[Nexus 4 Android Development] KcLKcL:
Heh, I experimented with Toolchains until I found a perfect balance of stability and performance :p

I had to mix and match toolchains when I experimented until I can get this so compile.

And my earlier builds had some problems as well (mainly in camera) but I managed to fix it
[Nexus 4 Android Development] johnb380:
Finally tried this ROM and I must say it is smooth as a babies ass!

Thanks for your hard work and keep up the updates.

Quick question... R u ever gonna cherry pick any other commits?

There just a few things that I'd like to see added but I'll live without if not...
[Nexus 4 Android Development] KcLKcL:
What kind of commits, for example? I plan to add screen recording but I haven't got the chance to actually cherrypick it.

If it's useful enough for me, I'd cherrypick it, if not, then sorry, nope :D
[Nexus 4 Android Development] Kent Labo:
I just got this my nexus 4 yeah it's kinda late to have it. But can some tell me a quick tutorial to flash this. I'm running stock ROM 4.4.4 and does xpose module works in this? I'm very sorry I'm a newbie
[Nexus 4 Android Development] johnb380:
Maybe like incoming call in background and call through heads up then the commit to set time out of heads up and floating mode when u click heads up and the commit so heads up doesn't close when you tap anywhere else on the screen for
[Nexus 4 Android Development] fr3quency:
Do you have a custom recovery such as TWRP? If no, flash it via fastboot typing this "fastboot flash recovery name_of_the_file_goes_here.img" (without the quotation marks) Then download this rom and the google apps(I recommend Bank's gapps(just google it)) and flash those two. Be sure to backup everything you have in case you do something wrong. And ALWAYS clean install via wiping /cache, /system and /data
[Nexus 4 Android Development] boenklon2:
Been using this rom since 10 hours ago..switching from PA..just wanna say...wow blazing fast..will use this rom for daily...thanks!!!
[Nexus 4 Android Development] Kent Labo:
Thank you I have now a custom recovery it's cwm. I still have a question do I need to flash a different kernel? Or kernel is already included? And does xposed installer works with this ROM. Have read some of replies on thread and it has a good feedback. That's why I badly wanted to flash this ROM. Sorry I'm really a newbie :confused:
[Nexus 4 Android Development] Shooting Star Max:
This ROM includes a kernel, but you can flash any other as long as it's CM-based. You can use Xposed if you want, too. There's no problem.
[Nexus 4 Android Development] Kent Labo:
Thank you I was waiting for a reply or confirmation before flashing. I don't wanna mess my Device. Thank you again.
[Nexus 4 Android Development] betacheer:
Can I use this ROM with Semaphore Kernel in unrooted state? I mean, without rooting.

Thanks for replies :D
[Nexus 4 Android Development] Sir_gpm:
Do you think if I used xposed to use greenify in this rom will this affect the optimizations you did to it?.
[Nexus 4 Android Development] KcLKcL:
Semaphore can't be used, as it's AOSP only. I personally use Hells Doctor (Switched from AK after it has been discontinued). I think you can use any kernel without even rooting as long as you have a custom recovery for flashing. As the ROM is unrooted by default.

For Greenify + Xposed, it will not affect the optimization. I'm using it as well :D

And these don't even touch the libraries, so the optimizations are intact.
[Nexus 4 Android Development] whatthefish:
Is it better to use dalvik rather than art for this rom? ?
[Nexus 4 Android Development] evie12604:
See what works best for you, I'm using art no problem
[Nexus 4 Android Development] johnb380:
Idk if you heard but AK kernel is back and as good as ever.
[Nexus 4 Android Development] Kent Labo:
Hello guys. just flashed a this awesome ROM.

But I Have questions.

1. What is f2fs?

2. Which is the best Governor and scheduler

for performance and battery?

3. And what kernel are you using ?

Sorry for the stupid questions. I really am new to this device.
[Nexus 4 Android Development] KcLKcL:
Yes I heard about that, but I switched to HellsDoctor before CallMeAndy took it back, I'm happy with HellsDoctor right now so maybe I'll switch later if I got bored XD

And it's only upstream patch anyway, I guess there will be no more changes to the kernel, perhaps it's already perfect, but Android is evolving so fast, it could get outdated at any time.