yashsingh1/xdaforums huggingface dataset:
[Galaxy S6 Edge Q&A, Help & Troubleshooting] greenredblue:
[IMG="screenshot"]http://postimg.org/image/bz8jv9nq9/[/IMG]

[IMG="screenshot 2"]http://postimg.org/image/iof3ba929/[/IMG]

How can this be?

I bought a S6 Edge which was originally on the three (UK) network. My carrier is Vodafone, so I want their build on my device to access carrier specific features such as wi-fi calling.

Simple right?

Download latest Vodafone UK firmware (G925FXXU2POHC), load up Odin and flash you would have thought. Side step the hidden.img Odin fail by reflashing hidden.img once the original flash has failed. Reboot into data wipe menu and clear cache and other data etc, reboot and job is a good 'un.

But no.

When I restart the phone, no matter how many times i've tried - the device proceeds to install Three (UK) branded bloatware; these are the Three likes, Three In Touch and a couple of other Three branded apps.

How can this be?

Is there a way I can reflash the device to give me an exclusive UK Vodafone rom experience? Whilst the three bloatware is removable manually, this should not be happening and I'd prefer to have the vanilla vodafone experience. Any ideas?
[Galaxy S6 Edge Q&A, Help & Troubleshooting] t-shock:
In hidden.img and cache.img are those files that "customizes" your phone the way that carrier wants. So if you can't flash them, then it is not a very easy thing to do
[Galaxy S6 Edge Q&A, Help & Troubleshooting] greenredblue:
Managed to sort it by reflashing with a PIT so i'm on latest voda which is multi CSC.

Only problem with this is that the CSC choice has defaulted to Slovenia, when it needs to be VOD for the UK. Anybody know how to change this? Seems with a multi-CSC stock rom without rooting you just have to take what you're given.

I would like to access the wifi calling features from Vodafone so guessing i'll need the correct CSC to achieve this.
[Galaxy S6 Edge Q&A, Help & Troubleshooting] andyh1108:
PIT FILE

Could you please tell me which pit file you used? I too want to use vodafone wifi calling but had a European device. Just like you I got the good old Slovenia CSC, had to root the phone then became a simple as using Samsung Phone Info to change the CSC so now I have VOD as my CSC but still have no wifi calling option which I believe should be there in their latest release ..... But cannot be used as it needs activating at account level and they are still beta testing it with some users .... I missed out on the testing as my phone was not branded

Andy
[Galaxy S6 Edge Q&A, Help & Troubleshooting] greenredblue:
Sure i went for the 200mb PIT which was enough to flash the vodafone stock. You can find it here http://xdaforums.com/galaxy-s6-edge/general/g925-pit-files-multi-thread-download-t3171636

Did rooting the device trip the Knox or do you anticipate any warranty issues doing so? Sounds like there is no other option to obtain the UK CSC
[Galaxy S6 Edge Q&A, Help & Troubleshooting] andyh1108:
It did trip Knox so I just hope Samsung phones live up to their reputation for being sturdy. Thanks for the info, will flash the pit at the weekend
[G 2014 Android Development] Vatsal:
FAQ

F.A.Q

. - Read this before complaining!

1. My phone exploded, HELP!

A: I don't answer to problems without a log. The log file is in /proc/last_kmsg. Paste it on hastebin.com and link it on your post. Logcats are useless for Kernel purposes, don't bother posting them.

2. This kernel works on Y or X rom?

A: Works on all CM13 based roms. Not for stock roms!!

3. OMG BATTERY SUCKZ, ITZ DEAD IN 45 MINUTES, HELP!

A: As you can imagine I don't build kernels to decrease battery life. All the battery life problems come from your apps, either Facebook, or Maps, or some Location Service being enabled etc etc. Check your damn wakelocks and fix them, the kernel is not responsible for them.

4. How do I flash this?

A: Read the OP, theres a reason why I added instructions on it.

5. What is a data loss? Did I just had one?

A: Data loss is simply having the connection cut for X periods of time, usually few seconds. Grey bars means the device is not connected to Google services for some weird reason, but you'll still have internet connection.

6. OP is arrogant, I'm gonna call the Internet Police?

A: Deal with it.[/QUOTE]
[G 2014 Android Development] Vatsal:
Info

Many thanks to showp1984 for this info

What is msm_mpdecision?

100% kernel based multi core decision! (should cpu1/2/3 be online or not?)

This is a special version modded by neobuddy Plus the idle frequency and some load thresholds have been adjusted by me.

Some Configuration:

startdelay = time until mpdecision starts doing it's magic (20000)

delay = time between checks (130)

pause = if something else plugs in the cpu, fall asleep for 10000ms (10 secs)

scroff_single_core = if the screen is off, don't plug in cpu1/2/3. Additionally: Unplug all cpus except cpu0 when screen is turned off (1)

enabled = enable(1) or disable(0) mpdecision. This does not affect scroff_single_core!

min_cpus = min cpus to be online, cannot be < 1. Default: 1

max_cpus = max cpus to be online, cannot be > 4. (if you set it to 2 and min_cpus to 1 you will basically have a dualcore) Default: 4

idle_freq = a value against that will be checked if a core +/- is requested. (600 MHz)

mpdecision's input event boost, aka project butter

This will boost your min cpu speed if you touch the screen or press a button and gives you full control.

In those events the min cpu freq will be risen to a predefined value on every online cpu. This boosts overall reaction times and smoothness a lot. (works similar to the qcom mpdecision binary)
[G 2014 Android Development] Vatsal:
So here's the surprise

Hello folks,

I am using my own optimised builds since initial phase of CM13. Rom and kernel are both build with Uber 5.2.1 and few more optimisations on the kernel (It's same like in the first post). The Uber Toolchain developer said due to new neon optimisations in Uber toolchains, the battery life has increased by 25%. Well using since a long time, I almost get 6hrs+ SOT(Ofcourse will vary with you) and a mindblowing performance. So I am going to provide weekly Uber CM13 builds with optimisations(It is somewhat close to pf-cm by Diamond Bond). The people interested, could use it :), It will stay really close to CM and few picks here and there. I would really appreciate feedbacks :) I am using the build posted and it's really rock stable.

Download :-

All optimised buildshttps://www.androidfilehost.com/?w=files&flid=44644

Installation :-

A clean wipe is mandatory.

Wipe cache,dalvik cache, system, data

Flash the zip

Flash gapps ( I use slim zero gapps)

Reboot, Enjoy!

FAQ:-

Differences between UBERTC and other Toolchains

Changelog for the 1st December Toolchain updates

Regards
[G 2014 Android Development] TechExhibeo:
Awesome work brother

Vat Bro

This is cool.

Good going :D

Keep it UP
[G 2014 Android Development] Vatsal:
Check #4th post for the Optimised cm13 builds, Really didn't feel like making a new thread..
[G 2014 Android Development] james11705:
Is it fully functional, Like Working mobile data , camera Themes Etc... Is there any way you can provide delta updates to ur rom instead of downloading the whole file.. I'm currently using cm 13 which has no Major issues as of now , so is this rom(dec 2 build) Recommend or should I wait for future builds ?

Thanks IA ��
[G 2014 Android Development] Vatsal:
Everything working same as CM, No OTA/delta updates sorry..
[G 2014 Android Development] james11705:
Thanks for the quick response , I'll try it out and let you know .., . And thanks for the rom ��
[G 2014 Android Development] mpeL:
I can't install your kernel over CM's stock kernel. there's an error with the updater-script. I am using the 02/12 CM13 build, how can I help?

(zip placed on the root of internal storage)
[G 2014 Android Development] Vidhanth:
Does that mean XT1068 users with one sim cannot use this?
[G 2014 Android Development] Vatsal:
I guess thats fixed in cm as well
[G 2014 Android Development] Vidhanth:
Sweet. Have you tried it though? Cuz I can't risk 310 MB lol
[G 2014 Android Development] Vatsal:
I have msim :)
[G 2014 Android Development] Vatsal:
Installs really fine here, can someone else confirm the issue?
[G 2014 Android Development] Vidhanth:
Thanks man. I'll try it asap. I always wanted to be on 6.0 but the battery life held me back. But now that u have said its increased by 25%, I'll have to try it
[G 2014 Android Development] james11705:
Same here , I tried flashing this Kernel over ur rom(didnt know it already had this kernel) , I tried mounting n unmounting system, still got error updating binary...
[G 2014 Android Development] Vatsal:
Yes rom has the same kernel inbuilt. I'll reupload kernel.

EDIT : Uploaded Download

Please test this and tell me
[G 2014 Android Development] james11705:
Still the same error, tried it on crdroid 6.0 also .. Other than the kernel, the rom is awesome, better than cm 13 official in performance n also is bAttery Friendly ?
[G 2014 Android Development] Vatsal:
Some amazing stats with quiet heavy use
[G 2014 Android Development] theraaj:
same as CM including this commit?

http://review.cyanogenmod.org/#/c/127532/
[G 2014 Android Development] :
yes, that is there too.
[G 2014 Android Development] pawanyadav:
no update? or Temasek's Unofficial CM13! [LINARO] (your version ) is same ?
[G 2014 Android Development] :
No, that is different,

I will update this soon.
[G 2014 Android Development] :
A new build is online

-Rom and kernel both built with uber 4.9.4 (Synced with latest 11th Jan updates)

Downloadhttps://www.androidfilehost.com/?fid=24369303960684439

Changelog :- Same as CM
[G 2014 Android Development] :
Updated the kernel to R6!

Msm_hotplug now keeps 2 cores always online when screen is on. This might save a little juice as it's noticed that core 2 constantly plugs/unplugs which takes a toll on battery. Enjoy!

Changelog

:

- Build with Uber 5.3

- Add toggles for disabling wlan and bluetooth wakelocks(credits to Franco)

- Add zzmoove v1.0 beta8 governor(thanx to hurtsky for tweaking it)

- Add yankactive governor

- Add headset high performance mode

- Merged CM changes

Downloadhttps://www.androidfilehost.com/?fid=24369303960684972
[G 2014 Android Development] TheKerevas:
Which kernel recommended ?
[G 2014 Android Development] :
A new build is online

-Kernel and rom both are built with Uber 5.3

Downloadhttps://www.androidfilehost.com/?fid=24369303960686505

Changelog - Same as CM
[G 2014 Android Development] CreasingMass Dev:
Is uber 5.3 enough stable now? I read that 4.9 was the most stable one, anyway I'm trying this tonight!

As always thanks Vats!
[G 2014 Android Development] :
Its really stable.
[G 2014 Android Development] virenlr:
You do realize that you're asking this on a kernel development thread, right? :p

Anyway, to answer your question, use Viper Kernel.
[G 2014 Android Development] gourabpa:
is this version version same like unofficial temasek build or official cm build
[G 2014 Android Development] Sanjay Varun:
Temasek is totally different from this. These optimized builds are similar to official CM builds with optimizations!
[G 2014 Android Development] gourabpa:
ok thnkz......
[G 2014 Android Development] TheKerevas:
Sorry, I was wrong, I wanted to ask that Governor recommended :eek:
[G 2014 Android Development] Sanjay Varun:
The default governor will be impulse. If not, select Impulse governor and choose apply on boot.
[G 2014 Android Development] TheKerevas:
Since I had seen that added new Governor and seemed to me better :P THX !
[G 2014 Android Development] virenlr:
Tweaking Viper/Best battery life

This post is for all the people who want to tweak their kernels (despite it already being tweaked), and for all the people who ask about tweaks. Many people ask time and again for kernel settings. Everything mentioned here is based on my own observations, and may not be for everyone. For the last couple of days, I have been using the official Cyanogenmod nightly builds (Here, 20160115), with Slim Gapps (mini) and Viper kernel R6. I also use Xposed (with absolutely no battery enhancing modules),and mainly only to reduce the minimum screen brightness.

Usage : Moderate, with mainly browsing and Whatsapp, along with SMS, alarms, phone calls, etc.

I have been consistently getting above 6.5 hours with the settings given below, and today for the first time I managed to cross 7 hours. Your usage will definitely vary, and so will your battery life.

Here are my kernel settings. Only the changed ones are mentioned.

Min. CPU frequency : 300 mHz -> 787 mHz (Does not affect battery life in any way)

CPU governor : Impulse -> Yankactive (Provides longer battery life and better performance than impulse IMHO)

Multi core power saving : Disabled -> Aggresive

If using Kernel adiutor, dont forget to check "apply on boot".

These settings ensure a balance between performance and battery, and if you want more performance than battery, then use -impulse- itself.

Tips :

1. Personally, I don't recommend installing battery saver apps or Xposed battery modules, because my battery life has been just fine without putting any effort into checking wakelocks and faulty apps.

2. For best possible battery life, don't update your ROM every single day. In my experimentation, I noticed that the first battery discharge cycle after updating ROM, or kernel is always poorer than the subsequent discharge cycles. So after updating, you will have to wait a while until battery drain becomes consistent.

3. Don't reboot, or wipe dalvik/cache if you don't really need to. This just consumes extra power.

4.Turn WiFi, bluetooth, data off, when not in use.

I hope this answers the many doubts out there about tweaking Viper.

Viper R6 is the best version yet, and the new governers are awesome. Looking forward to future updates. Thanks Vatsal!
[G 2014 Android Development] :
Thank you for the kind words [MENTION=6723591]VirenLuke[/MENTION], added a link to your post in OP. Cheers!
[G 2014 Android Development] Arny209:
Hi [MENTION=4910973]Vatsal[/MENTION] can you please tell me that the optimised builds of cm 13 of yours contains some status bar tweaking like your other roms? And xposed is working? Just asking b4 trying.
[G 2014 Android Development] CreasingMass Dev:
Same exact features as official cm13, difference is that this rom is build with optimized toolchains (ub5.3) for better performance/battery/user experience.

And yes, xposed is working, use xposed v79 sdk 23 arm.
[G 2014 Android Development] andromuks:
The build of 16/1 that I tried is really smooth and crispy for performance. i really loved the new Camera. But the excitement didn't last long. The build just went on getting so laggy after 1 /1.5 day. I didn't install lot of apps. just messenger, whatsapp etc. neither I installed any custom kernel. The device got rebooted sometimes while recording the song over FM . I really loved the build. but I don't know , its lagginess from these 2 days is making me hate it. It might not be the fault in build itself. I might be wrong somewhere. but can you just have a look at if something is going wrong in the build, u know , Just to verify. Otherwise everything else is awesome. Thanks for such a good contribution.
[G 2014 Android Development] pawanyadav:
no update?
[G 2014 Android Development] Blade2014:
Come on man. Do you really want an update every couple of days? Also do you think that these devs doesn't have a life to live and they should be concentrating only on building roms and kernels? That too for free...:confused:
[G 2014 Android Development] :
A new update is online

Downloadhttps://www.androidfilehost.com/?fid=24385658843824798

Changelog :- Same as CM

Rom and kernel are both built with uber 5.3 and are superoptimised. Enjoy
[G 2014 Android Development] sky0165:
Vatsal, is there any chance this kernel support hardcoded uv values and cpu overclock?
[G 2014 Android Development] :
Nope, no chance
[G 2014 Android Development] czboyshubham:
Is selinux permissive ?
[G 2014 Android Development] nesherben:
what about personalization? acdisplay? features of rom?
[G 2014 Android Development] :
It is same CyanogenMod but optimised to the core
[G 2014 Android Development] Yash93:
Latest build is not stable lags alot..
[G 2014 Android Development] xaverlalo:
I can confirm this.

I liked this rom a lot but but due to the reboots and lags I changed to the latest 6.0 Indian SOAK OTA now.

I also have weird issues with my external SD card (I'm not sure if it is caused by this ROM or by the SD card itself). I cannot change anything on my SD card. I already tried to format it (with TWRP, linux, mac and windows), I overwrote the whole card with zeros but after reinserting the card somewhere the old data is still present. I bought a new SD card now.
[G 2014 Android Development] Sanjay Varun:
[MENTION=6268137]Yash93[/MENTION] and [MENTION=5531154]xaverlalo[/MENTION] The Dev is out of town for some official reasons! He'll probably look at the lag issue once he's back and will fix it in the next update! And the SD card issue is not a ROM related one, as I've also used this build and didn't face any such issues!
[G 2014 Android Development] Mestreian:
I answer one doubts , the TCP Westwood algorithm is better than cubic ? Sorry translate
[G 2014 Android Development] himsin:
[MENTION=4910973]Vatsal[/MENTION], any kernel updates?
[G 2014 Android Development] himsin:
looks like original kernel development by flashhh has been discontinued...
[G 2014 Android Development] edu campos:
WiFi nota work.

WiFi not work in latest cm13 .
[G 2014 Android Development] CreasingMass Dev:
There
[G 2014 Android Development] himsin:
I don't understand why [MENTION=4910973]Vatsal[/MENTION] is neither saying anything nor closing this thread
[G 2014 Android Development] :
Because I am not discontinuing the project. I am learning some stuffs on kernel since optimus kernel got discontinued.

I will still continue with the optimised builds.
[G 2014 Android Development] TheKerevas:
I look forward to updates :)
[G 2014 Android Development] :
Hello,

After a long time, A new build is up!

Downloadhttps://www.androidfilehost.com/?fid=24421527759883562

Changelog :- Same as CM

Kernel and Rom are both built with Uber 5.3.

Enjoy
[G 2014 Android Development] TheKerevas:
News for Viper R7 ?
[G 2014 Android Development] Potus ThePlant:
No Wi-Fi

I just flashed the latest build (with viper r6 kernel) but wi-fi doesn't even turn on...
[G 2014 Android Development] sagar846:
Kernels which are older than 2 weeks won't work since the new kernel fixes to wifi have not been added. So you'll have to try another kernel or stay on the default one until vatsal pushes a kernel update.
[G 2014 Android Development] :
Hello everyone.

I just uploaded a new optimised build to google drive. Androidfilehost giving some upload errors I guess.

Downloadhttps://drive.google.com/file/d/0Bz7S7jFQDiz8bWtRUTl1MFZlMlk/view?usp=sharing

Changelog :- Same as CM.

Thank you!
[G 2014 Android Development] dougluna:
I have a problem in the last two versions 20/02 and 24/02 the progress of downloads is invisible
[G 2014 Android Development] TheKerevas:
But on Kernel Adiutor the Low Memory Kernel I apply it at startup ? If it, how apply the values stock kernell ? I accidentally clicked on the Medium profile ... And as well as the zRAM need to activate it?
[G 2014 Android Development] :
New build up!

Downloadhttps://www.androidfilehost.com/?fid=24421527759888584

Synced with latest CM changes

Rom and kernel both built with 5.3 uber

Enjoy
[G 2014 Android Development] pawanyadav:
include this commit?

http://review.cyanogenmod.org/134167
[G 2014 Android Development] :
New build up!

Downloadhttps://www.androidfilehost.com/?fid=24421527759890510

Changelog :- Same as CM

Rom and kernel both are built with uber 4.9

DIsabled ambient display (If someone needs tell me, i'll include in next build)
[G 2014 Android Development] mpeL:
Why did you disable Ambient Display and built it using Uber 4.9 instead of Uber 5.3?
[G 2014 Android Development] :
I just wanted to optimise it much for battery.
[G 2014 Android Development] Arthur King:
Getting "Storage space running out" warning on last build, titanium says that i have 480 mb free on system.
[G 2014 Android Development] virenlr:
The issue here isn't with your available free space, it's with the free space in your System Partition. A new commit was added to CM that reduces the available system space (refer to the CM thread). So you'll either have to uninstall some system apps, or not install many external packages (xposed, your gapps, etc)
[G 2014 Android Development] mpeL:
Oh, I understand. But I don't think Ambient Display uses any battery whatsoever as long as you turn it off on the ROM settings, so there's no point on disabling it completely.

I have no clue about the differences between 4.9 and 5.3 though, so that's completely up to you.

Thank you for your work.
[G 2014 Android Development] Arthur King:
I know, but with Titanium Backup you can check the /System free space, and it says 480 MB free, i think that is the System partition or not?
[G 2014 Android Development] virenlr:
I'm not exactly sure then, if you say that TB shows 480 MB of free space. But based on just the error message, and the information written in the main CM thread, I assume that you ran out of free System storage. How about clearing some system apps, and then see if it works? Or else, just expand the error message in your notification bar and see if it is in fact, a problem with your system storage.
[G 2014 Android Development] Arthur King:
I tried to do something with the notification but was like a permanent notification so, nothing happens if I touch it. And I have a "debloater" that I made, I delete like 30 apps and nothing happens, it may be cuz of the gapps? I'm using Pico open gapps
[G 2014 Android Development] virenlr:
Pico Gapps are the lightest possible Gapps you can use, they hardly occupy any space compared to the other versions. If you still want a great alternative, try Slim Gapps. Also, deleting regular bloatware apps is not the issue here. You need to specifically clear space in your System Partition. Use TB, and specifically delete the System Apps you don't require.

Also, this isn't the right thread to be discussing the issue. The Q and A section would be better :)
[G 2014 Android Development] :
New build up!

Downloadhttps://www.androidfilehost.com/?fid=24438995911972530

Rom and kernel both are built with uber 4.9

Enjoy
[G 2014 Android Development] Aijen:
Im interesting in this rom the cm13 unofficial but i have some questions

Whats de diference between the official version and this has the same or have another options?

Did you will continues updating?

Have a OTA app or i need enter to this post for new updates? :D

Please im really apreciatte that answer :D
[G 2014 Android Development] CreasingMass Dev:
Difference is that this ones are compiled using a custom toolchain (UBER TC 4.9 latest) so it should have better performance and better battery backup than the official cm13

I think he's not compiling it right now cuz cm13 code right now is a little buggy or maybe he's busy with other projects

No OTA
[G 2014 Android Development] Aijen:
Thank you for answer...and its really, really superior to Cm13 Official? :)
[G 2014 Android Development] CreasingMass Dev:
Idk, i haven't used it long enough to know that, so try it and report
[G 2014 Android Development] Aijen:
Vastal was or are the Minimal Os Developer one of the Best Roms to Moto G 2014...and im looking for a cm13 but optimized...and i hope this roms be the one ?
[G 2014 Android Development] Aijen:
Did you have plans for update this cm13 version? Because its amazing! :3 im running right now :D
[G 2014 Android Development] :
A new optimised build is here

Both ROM and kernel are built with Uber 4.9

cm-13.0-20160326-UNOFFICIAL-titan.ziphttps://www.androidfilehost.com/?fid=24459283995306112

Synced with CM sources ;)

Enjoy
[G 2014 Android Development] PsyClip-R:
So is the kernel Moto G 2gen native?

Or is it just an optimized version of Moto X kernel that official CM builds include
[G 2014 Android Development] pawanyadav:
google play store fc, same as with official nightly :)