yashsingh1/xdaforums huggingface dataset:
[Galaxy S 5 Themes and Apps] shegeloaf:
Well we need you to fix the s3 error.. IT only shows 5 items..

Its been over a year and still not word from you.

---------- Post added at 12:56 AM ---------- Previous post was at 12:55 AM ----------

What we gonna do?
[Galaxy S 5 Themes and Apps] Zo416:
Would it be possible to get it updated to lollipop. Possibly if not getting the apps you put go all the way down how about 2 columns of 5 and perhaps adding a transparent feature. I believe lollipop is blocking for all 10 apps to show all the way down. So I was thinking of an alternative and mentioned the columns.:beer::)
[PDA2, XDA IIi, 2020i General] Trola:
Sorry i am new here.Can anyone help me to change my german WM on xdaIII to english
[PDA2, XDA IIi, 2020i General] cfbear:
easy

to download a english Rom and MaUpgradeUt_noID.exe first

run MaUpgradeUt_noID.exe to update!

it's easy!

but please backup your information first
[General Questions and Answers] gaaramadarax:
here is what im saying... when i install the app you can find root/data/data

"com.folder.name.here"

i want to change it to

"com.my.project"

already edit the apk from manifest nothing happen.. it still creating the old package name folder hope someone can help me with this!

btw its not my app i just want redevelop it but just a newbie here
[General Questions and Answers] gaaramadarax:
please help
[Moto G Q&A, Help & Troubleshooting] nithinte:
I have a dual sim 16gb moto g bought 2 months ago. It is running kit Kat. I have not rooted my phone. Last week I bought an otg cable for connecting my pen drive to moto g. But whenever I connect it, phone is showing ' Damaged USB storage'

And in the notification area 'USB storage is damaged. Try formatting it'

When I try to format from moto g, phone will restart and nothing happens..

I have tried with 2 pen drives but same result. Both were in fat 32 and were working perfectly on pc..
[Nexus 5 Android Development] big_bum:
​

DOWNLOAD

HERE

Google Drive mirror

I'm not responsable for data loss or any damage to your phone if you're using my kernel. You flash this at your own risk. Always make a backup!

(You need SuperSU 2.50 for this kernel to work!)​

M/6.0 kernel:

Features:

new name: almost-stock, since it's... almost stock, but not really.

built on the base of latest Android 6.0 release, merged with franciscofranco's L kernel and CM/CAF12.1

built with -mcpu=cortex-a15 for enabling maximum performance with our Krait CPU.

reduced wireless wakelocks

underclocked GPU idle (GPU min/max 20/450MHz)

default CPU governor: CAF interactive, updated from CM/CAF12.1 branch.

built with cpu-boost driver to handle touchboost, default touchboost is set to 500ms and 1.2GHz

Motorola memory patches for ARM

default hotplug: MPDecision with updated rq_stats from CM.

I/O default schedueler: row

the famous I2C @ 19.2MHz, plus some other chips dropped at 19.2MHz and voltages lowered for internal components (Cl3Kener)

compilled with Linaro GCC (5.2.0) - arter's own build.

removed useless debug

workqueue udates from linux 3.7, power saving workqueues set on by default

selinux enforced (You need SuperSU 2.50 for this to work!)

partialsuspend enabled

various updates and fixes for net, mmc, thermal, selinux, block, cpufreq, sched, rcu, block

I probably forgot something

Credits:

neobuddy89, dorimanx, hellscore, franciscofranco, flar2, Cl3Kener

Christopher83 for Linaro GCC binaries, tutorials on how to compile Linaro, his Linaro binaries and tutorials

other people who work on Linux kernel.

arter97 for his GCC 5.2.0

Kernels from where I cherry-pick: Chaos/Hybrid - neobuddy89, Uber - Cl3Kener

Other guys from where I might cherry pick in the future.

Sources:

Kernel: ttps://github.com/StefanescuCristian/hammerhead

Ramdisk: https://github.com/StefanescuCristian/ramdisk_hammerhead

Toolchain:

https://github.com/arter97/linaro-lto

The attached images are from the KK version.

Oh, and if you want to build this for yourself, check this out!

XDA:DevDB Information

[KERNEL] [6.0] almost-stock (aka ex big-bum), Kernel for the Google Nexus 5

Contributors

big_bum

Source Code: https://github.com/StefanescuCristian/hammerhead

Kernel Special Features: GCC5

Version Information

Status: No Longer Updated

Current Stable Version: 2

Stable Release Date: 2015-11-01

Created 2014-07-07

Last Updated 2015-11-01
[Nexus 5 Android Development] big_bum:
Reserved

Old kernel info:

Which version do I need?

It's pretty simple and I think I structured the download sites pretty good. If you want another structure or you have ideas for improvements, then feel free to post them. Anyway:

For AOSP based ROMs (Mahdi, Paranoid, Liquid Smooth, etc) use the AOSP folder. If you didn't change the ROM to support f2fs or f2fs-all, you must use ext4 or mpd*.

For Cyanogenmod based ROMs (CM, Carbon, AOKP, etc) you must use the kernels from the CM folder (cm or cm-mpd) . You can flash a f2fs version on CM. Read post 2, the Q&A section.

*mpd stand for MPDecision (make poor decision). It's qualcomm's user-space implementation for plugging/unplugging the cores. Some people say it's bad, some people say it's good. I personally like it and use it
[Nexus 5 Android Development] Laurentyu1995:
That's cool man ! Thank you for sharing this with us !
[Nexus 5 Android Development] DoxMAZz:
Nice one
[Nexus 5 Android Development] info[]box1:
Thanks for sharing your kernel with us. Specs and notes sounds great, looking forward to running this.

-Sent from my Almighty Nexus 5 Hammerhead using XDA Premium 4 mobile app
[Nexus 5 Android Development] razorsbk:
Best kernel in 'da hood !

WoW !
[Nexus 5 Android Development] Akr706:
Downloading. :good:
[Nexus 5 Android Development] DREWHAMM974:
No disrespect, but since this is based on Franco this should be in Android Development. The mods will more than likely move it there soon.
[Nexus 5 Android Development] Spectrum75:
Welcome and very nice OP :p
[Nexus 5 Android Development] dialmformostyn:
Best kernel name by some margin.
[Nexus 5 Android Development] JoaoPaulo:
This thread must be moved to Android Development as there are no "original" features here. Read rules before posting bro

Enviado do meu Nexus 5 através de Tapatalk
[Nexus 5 Android Development] big_bum:
No problem man. I'll report myself and tell a mod to move it.

EDIT: It's already reported.
[Nexus 5 Android Development] JamesPumaEnjoi:
Dude take it easy "bro"..why do people get so upset?!? It's a freaking website forum...nothing more..people already mentioned it before you in a much much nicer way...thanks for the work OP it's great

Sent from my Google/LGE Nexus 5 Hammerhead
[Nexus 5 Android Development] big_bum:
I really didn't get upset.

I didn't know how else to move the thread, so I thought that reporting it is the way to go.
[Nexus 5 Android Development] idriff:
Nice I'm gonna test it out great work man

Btw can live without it but gotta ask is dt2w included?
[Nexus 5 Android Development] JamesPumaEnjoi:
[MENTION=4857170]big_bum[/MENTION] hey sorry man I wasn't talking to you...I was talking to TomorrowLand_Ace

Sent from my Google/LGE Nexus 5 Hammerhead
[Nexus 5 Android Development] kenpen:
Nice
[Nexus 5 Android Development] resynx:
Sounds awesome, trying out this kernel NOW! Thanks for sharing :)
[Nexus 5 Android Development] big_bum:
No. But if you want dt2w you can use Linaro. :D You'll loose bfq and franco sound patches.

Dt2w or s2w will never be great on this phone because of battery drain.

But we have a hardware pedometer in our phone, so theoretically all the apps that are tracking step numbers should not use any battery at all because they are not using the accelerometer. I guess we can't have it all.
[Nexus 5 Android Development] :
Ever since installing 7.8 with the newest gapps and bigbumv23 kernel, I always get these errors when booting:

"The date on the device appears to be incorrect"

" An application attempted to use a bad version of google play services"

Any idea how to fix this?
[Nexus 5 Android Development] big_bum:
People say it's because of the recovery used. But I don't think so. It's something in the userspace that's derping.

See post 1025 from here.

You can reflash the ROM and leave it with default kernel for a few hours, then switch to mine. If the problem doesn't occur on stock, then it's my kernel's fault.
[Nexus 5 Android Development] :
I'm currently reflashing everything. I can't imagine it's the recovery. I've been using that for months without problems.

edit: Whatever it is, it's definitely not your kernel.
[Nexus 5 Android Development] Ryther:
Try to uninstall Lucky patcher. I had the same problem on 7.4 built by me, all my paid app couldn't check the license on Google play and got your same problem with the clock.
[Nexus 5 Android Development] big_bum:
You can go offtopic, but let's keep it legal.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] Ryther:
I know Lucky patcher is a "bad" program, but, in my case,I use it for the ad removal for the apps which don't get blocked with the host file (apps which I don't use anymore so removing lucky was no big deal for me). I tried to solve a problem that I'm almost sure doesn't involve your kernel (I had the same problem on Franco at the time) n_n

Btw, you kernel is really good! Keep up the great work!
[Nexus 5 Android Development] big_bum:
Test build, V24 - last commit before build was 2112b7d14a623e3c1903c5df569c2d97a12b7ec
[Nexus 5 Android Development] Dodgexander:
Not a critism, but I have had a pretty disappointing Antutu Score of 32k using AOSPA, ARTand F2FS-ALL. I had the performance govenor selected too. (Default govner doesn't seem to increase frequency for benchmark and shows only 1400mhz)?

I know benchmarks arent everything, but I was getting around 36 up to 40k before when using dalvik and ext4. What are other people getting?
[Nexus 5 Android Development] big_bum:
If IT says 1400mhz its thermal throttling. I get around 37k with ART and CM11.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] Dodgexander:
What are your detailed scores? I retested with performance governor too and then it showed the correct frequency or even 3000mhz. I think it may be other scores that are lower for me. Perhaps a fault with f2fs.

Edit # fresh install and default frequency in kernel tweaker, odd?

Edit #2

Carbon ROM made for f2fs with dalvik:
[Nexus 5 Android Development] big_bum:
That 1497 is thermal throttling. Leave the phone to rest a while, then test it.

Here is my latest test.

PS: F2FS has dynamic fsync disabled by default (someone said it's unstable with it enabled), so that myght be your problem. You can enable it in the Kernel section of Kernel Tweaker.

Also, performance gov keeps the freq at 2.26GHz only for a few seconds, then thermal throttling kicks and sets the freq to 1.49GHz. Then it will raise from 1.49GHz to 2.26GHz when the temp gets low, after that, it gets back to 1.49GHz. It's not usable in mobile devices.
[Nexus 5 Android Development] big_bum:
Test build - a7b2d10e406a631811ee05393754d7e7035539e6, updated f2fs.

Please backup before testing.
[Nexus 5 Android Development] :
Two of your mirrors are offline, the third one doesnt have the update
[Nexus 5 Android Development] big_bum:
The main server is up, I'm into it right now.

Dropbox is still syncing.
[Nexus 5 Android Development] :
Works. Thanks. Any explanation for blu_active?
[Nexus 5 Android Development] big_bum:
It's there from V23 and it's a governor developed by engstk for his Code Blue kernel. It's based on Google, CAF, CM, myfluxi and franco Interactive.
[Nexus 5 Android Development] Hiro Nakamura:
Hi,

can you explain why you chose the blu_active governor and blu_hotplug over franco's governor and hotplug ? What kind of advantages have they?
[Nexus 5 Android Development] big_bum:
Short explanation: this is how I want it to be :P

Long explanation: interactive gov is interactive + franco's modifications. blu_active gov is interactive + franco + CAF + Google + myfluxi + engstk. blu_active is newer and IMO has better code (less overhead) than franco's interactive. But you can always switch to interactive if you want.

I have chosen blu_plug because it works very well with blu_active. Also, you can tune it how you want in UKM.

The advantages I've seen is better performance and less battery consumed. (I got half an hour more SOT with this setting and I like how the phone feels with them)

EDIT:

V25 - 82c7c4f40964d5019f29b55621139e0fab430368

Kernel:

Compiled with Linaro 4.9.2-2014.09

82c7c4f ASoC: msm: qdsp6v2: adding volume per dev-id
4488974 [SCSI] async: introduce 'async_domain' type

Ramdisk:

e67be1a we use cpu-boost, we don't need in-governor boost
[Nexus 5 Android Development] :
Trying this kernel out and i just observed using ext4-v25, volume control seems to be broken when playing Pandora and Slacker. I can't lower or raise the music volume. However when I flash stock 4.4.4 kernel or Francos kernel, volume control works fine. I'm using purity rom, stock kernel settings.
[Nexus 5 Android Development] big_bum:
Ok. I'll revert some sound updates from V25.
[Nexus 5 Android Development] :
Something is wrong with the kernel. As soon as I turn off the display it doesn't turn on again and I have to reboot. Does not happen with slim stock kernel.
[Nexus 5 Android Development] big_bum:
Log? Which version are you using? Give me some details.
[Nexus 5 Android Development] :
Had to do with undervolting. Is there a default uv? If I set the same values I use in franco, I always get sod.
[Nexus 5 Android Development] big_bum:
I never touched the voltages, neither franco: https://github.com/StefanescuCristi.../nightlies/arch/arm/mach-msm/acpuclock-8974.c

Check the test folders from the first post. I think I solved your sound problem.

Also, there's a nice surprise in there if you guys want to test. Look after mpd.
[Nexus 5 Android Development] :
V26 is a success. Volume levels regained. Great job! I'm liking the speediness of the kernel.
[Nexus 5 Android Development] chazzbg:
what MPD stands for ?
[Nexus 5 Android Development] big_bum:
MpDecision :)

Sent from my ΠΞXUS5
[Nexus 5 Android Development] big_bum:
Well, it's sunday and I'm releasing V26 for using it in the next week.

V26 - b61c5f53fde9123a4ee1f4084d34a8b21ffc2f9b

Kernel changes

b61c5f5 gitignore: update
6357be4 zip_cm: sound is fixed now, remove unneeded libs
d4b3b06 Revert "ASoC: msm: Add support to enable audio post processing in DSP"
bd0ad10 blu_active: use get_cpu_idle_time_cb
86ab6c7 blu_active: add down load threashold to keep cal_freq better on low loads thanks to franciscofranco
ec3778e blu_active: use cal_freq, remove target_loads
1baab89 blu_active: remove variable frequency calculations
dcd5858 qup_i2c: Initialize I2C resource before registering.
79475fc i2c_qup: Fix for unhandled IRQ
70ebd15 qup_i2c: export qup_i2c_init_driver
c1a8959 i2c_qup: Improve implementation of PM callbacks
82a18e5 qup_i2c: Handle scenario if runtime PM is disable
311f67c set cpu-dma-latency as qcom wanted * they know their boards better
da1476b Revert "ASoC: wcd9xxx: Check headset insertion for consistency"
4115cd3 blu_active: merge Linux 3.5 upstream and CAF updates
44ddab4 cgroup: fix exit() vs rmdir() race
e3e317b Revert "qup_i2c: Initialize I2C resource before registering."
ec997a2 zip_cm: leave audio libs alone
3930ed9 Revert "zip cm: forgot this one"
05505bb Revert "CM: remove unneeded libs"
fe9cb2c update audio_policy.conf from neobuddy89
37732aa ASoC: msm: Add sample rates to PCM front-end
1273d9c Revert "ARM: dts: msm8974: Reset voltages from CAF source"
d0a0ebb net: Performance fix for process_backlog
8eb01505 SELinux: possible NULL deref in context_struct_to_string
5aaaef9 SELinux: use ARRAY_SIZE
20eabd4 msm: vidc: cache-flush encoder output buffers after alloc
04da6bf ASoC: wcd9xxx: Check headset insertion for consistency
5f29ac3 ARM: 7759/1: decouple CPU offlining from reboot/shutdown
ac66225 ARM: dts: msm8974: Reset voltages from CAF source

TL;DR: updates for blu_active governor, audio_policy (for CM version only), fixed the "can't change the volume" bug. It's nothing huge, just small bug fixes and improvements here and there.

Ramdisk:

b1ffef7 remove gov sync feature and tune input boost freq
140d4eb increase boost time

TL;DR: sync-ed the CPU governor tunables with CM, also tuned the cpu-boost driver with CM.

I'm working on a version with qualcomm mpdecision enabled (instead of in-kernel hotplug managing) and the governor from oneplus one (it's "interactive" rebranded as "bacon"). I've been running this version for the last 36 hours and I like how the phone feels. MPD isn't as bad as you think if you have a nice and smart governor. I think I'll release a stable version from mpd branch with the normal version of V27. If you want to test a beta-stable version of mpd, you can check the test folders for mpd-v26. The last commit on which that version was built is 141bb827b4684b0cfb9ab07d7ccfca7d44f5c422 (https://github.com/StefanescuCristian/hammerhead/commits/nightlies-mpd)
[Nexus 5 Android Development] GtrCraft:
A Franco, Linaro, Code_Blue hybrid very nice :)
[Nexus 5 Android Development] reddvilzz:
Since this is a hybrid kernel. Does it include the intellithermal from faux? Looks like an amazing kernel can't wait to try it
[Nexus 5 Android Development] big_bum:
Intellithermal v2 from faux is included.

These are the default settings for it. You can change how you want, but I like it this way.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] reddvilzz:
Uh for some reason I can't change anything in the intellithermal settings in synapse. Everytime I try to change thing it always revert back to default after I touch the apply button. What seems to go wrong?
[Nexus 5 Android Development] big_bum:
Have you tried to reset Synapse?

I can change every single option in Synapse for intellithermal, except VDD restriction which gets set by the driver as far as I read/understand the code.

Edit: You probably know this and this is the reason you want to change the default settings, but I'll leave the link here. Faux recommended intellithermal settings.
[Nexus 5 Android Development] reddvilzz:
I did reset the synapse. Reinstall and even clear the data but the result is just the same. Well I tend to keep my phone cold so that's why I want to change the temperature throttle a little more lower than that I hope you don't mind :). But I can't touch anything in the intellithermal settings without it reverting when I applied it.

Edit: update it seems to work :D
[Nexus 5 Android Development] PetritH:
which one to flash there are plenty of folders there :p which one do you guys recommend? thanks
[Nexus 5 Android Development] GtrCraft:
The latest one, make sure you download the right version for your rom
[Nexus 5 Android Development] big_bum:
If it derps again and it doesn't work after reseting Synapse, go into a terminal and type uci reset; uci

What ROM are you using?
[Nexus 5 Android Development] PetritH:
Mahdi man, aosp based im just confused a bit with those ex4 and other folders.. thanks
[Nexus 5 Android Development] big_bum:
AOSP->ext4 or AOSP->zip->ext4.

Or for the version with mpdecison, use the mpd folder instead. I'll update the OP with some explanations.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] twistedumbrella:
[KERNEL] [Franco hybrid] [AOSP/CM] [F2FS] [3.4.104] big-bum V27

Has anyone had logcat not work when using this kernel on CM?

Terminal, adb, apps, everything that accesses it loads indefinitely.

I'm trying to determine if it's a corrupted ROM download or something else. No init.d scripts are being used and replacing the binary has no effect.

I'm really only looking for someone else that has seen this issue. If it works for you, please disregard this post. Thanks.
[Nexus 5 Android Development] big_bum:
It's disabled by default, that's why it isn't working.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] twistedumbrella:
Interesting. Usually logcat is disabled using the build.prop or the infamous rm command that cannot be turned off.

echo 1 > /sys/module/logger/parameters/log_mode

If you are going to disable a vital debugging component, it is good to include that in the first post. It may have also been helpful to simply provide the command knowing it was needed and not already listed in the thread.

Edit: Took out the steps to find the command. Put simply it wasn't "obvious"
[Nexus 5 Android Development] big_bum:
If you were using Synapse or any other app that I recommend in the first post, you would have seen the option to easy enable logcat in there.

If you don't want to use any tuning apps, then it is assumed that you already know your way with the shell/terminal/linux commands so you only needed to know that the log was disabled. Indeed, that was my mistake to not list it in the first place, but let's assume that "I probably forgot something" includes disabling the log.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] twistedumbrella:
I use my own tuning app, but have honestly never had logcat being disabled come up before. Luckily I did know my way around enough to track it down and that option is in there now.
[Nexus 5 Android Development] terraflops:
If I flashed the mpd version, does that mean I cant change the hotplug settings ?
[Nexus 5 Android Development] big_bum:
Exactly. The cores will online based on the mpd binary.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] Andromendous:
Ok. I think i know kinda... What f2fs is its just another linux format like ext4 correct? Now do i have to follow the instructions in the op to flash the f2fs-all kernel on minux's slimkat? I.e. change the script in my rom and caulkins script? Or is that just for cm? Im sorry im a bit confused
[Nexus 5 Android Development] big_bum:
Slimkat is caf-based, right?

Change the script in the rom. Flash cm kernel from the OP (cm zip has caulkins script included) , then flash a f2fs kernel zip or img.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] Hiro Nakamura:
No, slimkat is AOSP based.
[Nexus 5 Android Development] big_bum:
Then just modify the rom's install script, and flash the f2fs or f2fs-all kernel.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] notbrodie:
I'm trying to flash this kernel, but it won't boot. I'm currently running Opti-Purity modded for F2FS (verified working with Linaro kernel and by checking the mount data). I dirty flashed my rom, verified that it booted properly, went back to recovery and flashed big_bum v27 f2fs-all, and now it is stuck at the google screen. It also did that when I flashed it directly after the rom.

Any ideas on how I could make this work?
[Nexus 5 Android Development] big_bum:
Try an older version and tell me if that works. F2fs got a huge update a few versions ago, but nobody complaint that it isn't working. Also, since I use ext4, I cannot offer support for the f2fs kernel. I always said that you flash this version at your own risk and to always make a backup.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] notbrodie:
oh, I keep backups. no worries.

to report: dirty flashed rom, flashed v26 f2fs-all, successful boot. retried v27, no joy. reflashed v26, good to go.

so, it would seem that something in v27 doesn't agree with my setup

also, as a long time fauxsound user, Franco sound is throwing me off. what are some good boosted, but still quality settings people are using?
[Nexus 5 Android Development] big_bum:
I only boosted the speaker to 5. I used to have the headphones set to 3, but since the sound updates I don't need that anymore.

EDIT: I found the fault for V27 f2fs-all not booting. Will be fixed in V28.

Sent from my ΠΞXUS5
[Nexus 5 Android Development] terraflops:
Im using the mpd version and I get occasional stuttering when watching youtube videos. When it stutters I have to lock the device (press the power button) and unlock it again. And somehow it doesnt always happen, only occasional..
[Nexus 5 Android Development] big_bum:
I'll look into that.

I am using the mpd version too, and have used V27 as a normal user since I wasn't at home for a few days and I didn't update the kernel, but I didn't had that problem.

If you want, give me a PM and I'll send you the (dev/alpha/wip) version I use right now.

Sent from my ΠΞXUS5