yashsingh1/xdaforums huggingface dataset:
[Android Builders Collective] reS28raM:
commit 5683438debc4d4eb58c49862af33ea5cee475949

Author: reS28raM <reS28raMv2@gmail.com>

Date: Wed Nov 12 08:17:31 2014 +0100

Fix missing line

Change-Id: I956260ef3dd71c8c42bad808aff010f97798360f

commit 50fef9e22106d4dea1f164d4a9dd42066862b758

Author: David96 <xd_e-mail@gmx.de>

Date: Sat Feb 1 17:56:38 2014 +0100

Yep, again on that LSN commit... lol. How can I reset the git history etc. without touching the working tree which is... working? Too many options, I am afraid to break something. Wanna merge in the index the last commit to the previous one, it is a correction to it. Thanks!
[Android Builders Collective] ezio84:
Hey Res!

Do you want to go back to 50fef9e22106d4dea1f164d4a9dd42066862b758?

In that case, git reset --hard 50fef9e22106d4dea1f164d4a9dd42066862b758 and 5683438debc4d4eb58c49862af33ea5cee475949 will be totally reverted and deleted from the history.

Sensors are fixed and working, like in the new official 8.12.1 ;)

To fix them, Slim devs have reverted two commits, but as [MENTION=1228651]fusionjack[/MENTION] said they could merge that cyanogen commit for the specific device instead of reverting. On the (hammerhead) user side both ways do the same result :p
[Android Builders Collective] reS28raM:
I want to reset to 5683.... but without loosing the code of 50fe... I want to merge the two... git reset - - hard will revert the latest commit in the working tree actually deleting the code right? Or it will just reset the git history/index without touching the code? Why docs are so much difficult to understand lol
[Android Builders Collective] ezio84:
Wait wait, maybe i didn't get your question :p

You have those two commits in the history, and you want to merge them in one commit?

You could use git rebase for that.

So, with git log you have:

- commit A (the more recent)

- commit B

Type:

git rebase -i HEAD~2

The editor will show you something like that:

pick c9c1da2 Commit B
pick fa30fd1 Commit A

If the commit B (the older one) is the commit you want to keep as the main one, leave the "pick" flag.

In the commit A line, change the "pick" flag to "squash". So the code of the commit A will be merged into the B one:

pick c9c1da2 Commit B
squash fa30fd1 Commit A

Then save and exit from the editor, you'll have to do that twice (the second time you can change commit title and message).

Now type git log and check it :D
[Android Builders Collective] reS28raM:
That! :D

Thank you Ezio, great git's knowledge as always :D

New build based on SlimKat 8.12.1 (Nexus 5 Hammerhead)

ROM Compiled with SaberMod 4.8.4

Kernel Compiled with SaberMod 4.9.2

JustArchi's Optimizations v3

Features:

- Lockscreen Wallpaper

- Lockscreen Blur

- Lockscreen See Through

- Lockscreen Notifications

- OmniROM Download Manager with Pause/Resume

- Show names of optimized packages at boot

I'll include Screen Recording on the next build. A slim Slim but fast, if someone wanna give it a try:

Download

AndroidFileHost

BasketBuild
[Android Builders Collective] fusionjack:
additionally to [MENTION=2095315]ezio84[/MENTION] tutorial...if the commit message doesn't have meaning, you can use 'fix' (or just 'f') instead squash to remove the commit message. so you won't see the commit message like "fix derp", "another derp", "not again" :p

on other case, you can also remove a commit by removing the whole line, for example: pick c9c1da2 commit C
[Android Builders Collective] Phazmos:
Try flashing stock boot.img first
[Android Builders Collective] Yank555:
'Heavily moified ramdisk' ... lol

Not really ... only thing that is 'specific' is mostly that init.shamu.power.rc is modified to setup my kernel.

Now that may cause some things like governor or scheduler or hotplug driver in other kernels to not be setup correctly, but in no way cause connectivity issues (LTE) or whatever...

The changes to the stock AOSP ramfs can be looked up in the device repo here :

https://github.com/YAOSP/device_moto_shamu/commits/YAOSP-MM-6.0.1_r24

Most of this is similar or identical to what you'd find in PureNexus for example.

And these are those specitic for setting up my kernel :

https://github.com/YAOSP/device_moto_shamu/commit/9674e1f6fae5016a6f23e0da42e6d81fd53b1666

https://github.com/YAOSP/device_moto_shamu/commit/d4550eb2212c87bbf15ae77126db0547f22df268

https://github.com/YAOSP/device_moto_shamu/commit/e2baa0c95f340e7554e93fabe796ce08904d82fd

If that is heavily, then I'm flattered, basically it's an init.d script changing some tunables and activating swap :D

Best you can do is indeed to use a stock boot.img, but that will likely break stuff in the ROM. Not much I can do for you, w/o breaking my ROM/kernel combo.

On the other hand, what in yaosp's kernel do you really miss tweaking ?

JP.
[Android Builders Collective] adm1jtg:
Its funny you mention PureNexus as their kernel has no issues on that rom but on my setup with yaosp doesn't establish data connection reliably at all, and they pointed to the ramdisk causing the issue.

Ok all that aside I was not at all UNHAPPY with your kernel but elite had a few governors I wanted to try, specifically PMC, nightmare (darkness might be nice to) and smartmax.

Also I have seen in their forum that they have made tweaks specific to making music sound better. I BELIEVE its some combination of ALSA, CAF and tweaking frequencies when processing music. This was the main piece of interest to me.

Now just to be clear for anyone reading this or coming in late, I LOVE this rom and have absolutely no intentions of leaving it. I simply wanted to check out the elite kernel on it and had issues with that combination.

Also [MENTION=2033478]Yank555[/MENTION] you had asked what I was looking to tweak or test and I listed that, This by no means means I expect you to add any or all of that into your kernel though the sound tweaks would be great. Also if you have any opinions on the above governors vs yankactive I would welcome your opinions.

Lastly I haven't nagged you in a little bit...I know its on your list but just wanted to remind you.....please add in lockscreen wallpaper option :D
[Android Builders Collective] Yank555:
Hehe, no problem at all, I was just really surprised to see the ramfs changes to be deemed 'heavy', you caught me totally off guard on that ;)

Lockscreen wallpaper is still on the todo, but I focused on Slim6 bringups at the moment, still have flo and flounder to bringup...

Then back to some yaosp playing ;)

As for governors ... can't comment as don't know / haven't used any of those nor looked at the code.

Best one I've come accross so far and by far is faux123's intellimm (I use it on my hh kernel). It needs porting to 3.10.y and not enough time so far, and faux has to focus on real life stuff.

As for yankactive, let me put it like this, it's highly overrated imho LOL I've seen it's been added to quite a few kernels, but it's nothing but a pure interactive governor with just tunables default values changed.

As I indicated in my source comment (that text is displayed when you add it to the kernel defconfig using menuconfig), I just made it for my convenience to be able to switch easily back and forth and more easily compare my settings to interactive, a script changing these tunables on interactive can do the same.

I do prefer my settings over stock interactive, but I never expected and was surprised it'd be picked up by others :)

JP.
[Android Builders Collective] adm1jtg:
So I guess add to your list a shamu kernel with intelmm :D Oh and just for your amusement:

http://xdaforums.com/showpost.php?p=66361189&postcount=2699
[Android Builders Collective] Yank555:
That's been there for very long LOL

JP.
[Android Builders Collective] dankoman:
<3
[Android Builders Collective] adm1jtg:
just loaded it... so far so good but you got a long long way to go till it comes close to yaosp :D
[Android Builders Collective] Garrykd:
No, i think he said hammerhead, shamu and Angler. So that would be =3, not less than three :rolleyes:

:p:p

ωτ|∫
[Android Builders Collective] ezio84:
There's probably something wrong on your side.

Try to run this command in the main source root:

make update-api

Then build again after deleting the OUT folder.

Also, be sure to have the "mm" Purenexus default manifest, not the "mm-cmte" one:

repo init -u https://github.com/PureNexusProject/manifest.git -b mm

Furthermore, you need to set java-1_7_x openjdk (not the 1_8_x) set as default in your distro to build.
[Android Builders Collective] Stevica Smederevac:
No offense but i have to disagree with you regarding yankactive. It gives me more than 5 hrs sot on hammerhead and on cm based rom, not aosp. Couldn't get more juice with any other power saving governor. So it's not just interactive since i tried interactive and it's not even close to that except for responsiveness ;)
[Android Builders Collective] Yank555:
OK, my tunable settings certainly do help, at least with my device usage pattern, mostly browsing and typing (that's why I changed them :D).

I meant to say, the code is 1:1 interactive, but setup in a cooled down manner using the available 'screws' in interactive, I didn't change the code itself ;)

But if you're getting good results with yankactive, you definately should give intellimm a try since it's available on 3.4.y Linux (hammerhead), I had better SOT with it than with yankactive, while device being snappy.

JP.
[Android Builders Collective] Stevica Smederevac:
Will do, master :good:;)
[Android Builders Collective] Ryther:
Already tried make update-api, which terminated with error; the default manifest is mm and java is 1.7 :silly:

Will try again tonight and see if update-api finish correctly :good:
[Android Builders Collective] ezio84:
Oracle java or openjdk? I'm running openjdk.

Otherwise i'm really out of ideas :(
[Android Builders Collective] Ryther:
java version "1.7.0_95"
OpenJDK Runtime Environment (IcedTea 2.6.4) (7u95-2.6.4-0ubuntu0.15.10.2)
OpenJDK 64-Bit Server VM (build 24.95-b01, mixed mode)

Trying to compile YAOSP with embedded ElementalX to see if everything goes right, after that I will try again with PureEzio ;)
[Android Builders Collective] jisoo:
You can disable the api check function in the build files. I've done that sometimes and so far it has not harmed any of my devices...
[Android Builders Collective] adm1jtg:
Man now I wanna try intelimm on shamu but not sue any kernel has it.. YET.... am told its on the list lol

BTW: I found this

http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557

Might you have found all the base values for shamu (Idle, Page Scrolling, Video, App Loading, High Load Processing) to help tweak or to use the predone scemas?
[Android Builders Collective] Yank555:
I know of no port to 3.10.y of intellimm, faux has not, I have not, but maybe someone has.

Gonna look at the other post tonight if I get to it.

JP.
[Android Builders Collective] dankoman:
haw haw.

that was corny, even for you garry :p

(standby for corn memes)
[Android Builders Collective] adm1jtg:
Awesome when/if you look what I think we could most gain from that posting is translating the values for ghostpepper, butterfly, silverfish and maddog to shamu and the other devices you support. They sound promising but honestly even with the detailed guide are all gobbley gook to me. I am guessing it makes sense to you and am hoping they can easily be translated. Then we can just plug in the values or use ex manager to implement profiles.
[Android Builders Collective] Garrykd:
Too corny? Is that possible?

(as you wish)

:p:p
[Android Builders Collective] Smallsmx3:
I'm starting to see slim6 builds around for a few different devices. Does this mean Slim is coming back? I haven't seen anything official
[Android Builders Collective] Yank555:
I'm compiling the angler alpha build right now, but it's barebones atm, it's alpha 0.1.

Going to make an official thread I guess.

JP.
[Android Builders Collective] Smallsmx3:
So does that mean Slim is back? Or is it a bare bones team developing it?
[Android Builders Collective] Yank555:
... is Slim back ... was Slim gone ... all philosophilcal existential questions ;)

The news is, the base is getting ready ... let's take it from there :cowboy:

JP.
[Android Builders Collective] NoSpamDan:
8660 reporting for duty, SIR! LOL
[Android Builders Collective] indian84:
Great news.

Let me guess, by bare bones, it will have Slim Navbar and Griffin's QS Tiles. If these two are included, that's about a complete package for me. :good:
[Android Builders Collective] Yank555:
Bare like bloody bare bones LOL, pure virgin untouched Android :D

JP.
[Android Builders Collective] indian84:
So I'm sticking to YAOSP or Garry's PN till Slim6 is no more virgin. ;)
[Android Builders Collective] Yank555:
As daily, makes sense for now ;)

Some feedback if you can manage a testdrive very much appreciated :angel:

--> https://www.androidfilehost.com/user/?w=settings-dev-files&flid=54628

JP.
[Android Builders Collective] adm1jtg:
Yeah.... like not even an updated power menu.... YET
[Android Builders Collective] indian84:
About to crash. It's 1AM here in Dubai. Tomorrow 1st thing when I get up. It's our weekend. So can do some proper testing. Anything specific I should look for?
[Android Builders Collective] Smallsmx3:
So does that mean Slim is back? Or is it a bare bones team developing it?

Well I'm glad to hear of an official thread and Slim being back on my phone.
[Android Builders Collective] :
*

If beer and GERMAN women aren't the answer

I covered for you there, you're welcome. Them saxon wenches rule!
[Android Builders Collective] theesotericone:
LOL. I'm an equal opportunity womanizer. Well, at least I was before I got married.:cool:

(It was a joke ladies):laugh:
[Android Builders Collective] SteveMurphy:
Ladies? Around here? Where, where!!!
[Android Builders Collective] mslatter:
Pure Nexus Mod for Shamu. Repo'd and built this evening, from all the hard work of the Pure Nexus team and Ezio84.... kudos and much thanks to them! (I haven't even installed it yet but it's bedtime) and won't have time to post tomorrow morning.

https://www.androidfilehost.com/user/?w=settings-dev-files&flid=53336

or direct

https://www.androidfilehost.com/?fid=24499762636005426
[Android Builders Collective] indian84:
Hey JP,

Did you pull down the build??
[Android Builders Collective] ezio84:
Changelog since my last build:

Show/hide IME switcher in navbar or statusbar (set it under Language settings)

BT tile: fix disconnect button in the details item list

Removed LockClock widget (someone reported bad Doze performances due to it - and let's cleanup 9MB in system :P )

:D :good:

I've not pushed the hh build yet because within today or tomorrow i'll switch to the r31 tag (M5C14J for Pixel C), it seems there are some little fixes about BT and Camera. I need to make a new manifest, because the PN default one is still on r24.

Yup, the openjdk version is fine.
[Android Builders Collective] Yank555:
Crap, I have posted the wrong link (edit access on AFH), I keep doing that :angel:

--> https://www.androidfilehost.com/?w=files&flid=54628

JP.
[Android Builders Collective] indian84:
Downloading now sir.
[Android Builders Collective] mslatter:
Awesome, thanks Ezio! I'm just typing a few commands to build your work for Shamu for selfish reasons, and share it because maybe someone else wants to use your work too. I take no credit for any of it. You guys (you, JP and Nate) have a great thing going here and I'm impressed with how willing you guys always are to help the little guys like me. Thank you!
[Android Builders Collective] limjh16:
Hey,

Been here for a while, some may remember me from my attempts at slimLP but anyways.

I just kept reading about YAOSP and pure Nexus that I wanted to build one for my phone, but it seems only Nexus devices are supported. I tried building Franco kernel which is essentially an only-nexus kernel and it didn't go well. So I just wanted to pop in and ask whether it is even feasible trying to build for my Samsung i9305 which has an exynos.

Oh and also, my friend uses YAOSP. It's awesome. :good:
[Android Builders Collective] liquidreign:
Lockscreen

Not sure where to post this. I am running latest version of yank555 shamu.

Anyone know what this is? It is an overlay on top of the android lockscreen and only appears

when charging. I uninstalled everything that I thought it might be but it is still there. I wanted to ask berfore I

wiped and did a clean install.
[Android Builders Collective] Yank555:
Not so easy, you might try to build a 'similar' kernel by using stock Sammy kernel and port features, when these are portable to exynos (qualcomm specific stuff obviously won't be in that list).

Given the two ROMs you mention as AOSP based, it is a challenge to get them going on non-Nexus indeed.

And lastly, thanx for your kind words :)

JP.

---------- Post added at 12:02 PM ---------- Previous post was at 12:01 PM ----------

:eek: :eek: :eek: :eek: :eek: :eek:

Never seen that ... Slim6 or Yaosp ?

JP.
[Android Builders Collective] liquidreign:
Yaosp
[Android Builders Collective] limjh16:
Is it okay if I just pm you as I have a lot of other misc questions that I don't think is suitable for this thread? Asking because some people just detest PMs. Idk why.
[Android Builders Collective] indian84:
[MENTION=2033478]Yank555[/MENTION]

The Slim6 build is up and running. Initial impressions are good. As you said, it's pretty much AOSP build. But it's smooth. So glad to see Slim Boot Animation back on my phone.

Will stick to it for a day at least and let you know how it goes.
[Android Builders Collective] dankoman:
unsullied android :p
[Android Builders Collective] Yank555:
No problem, shoot ;)

JP.

---------- Post added at 14:14 ---------- Previous post was at 14:11 ----------

That has to come from some app, never seen anything similar, and had it been Slim, I'd have had a hesitation as I don't know the base to the smallest detail, but on YAOSP, I know everything that's been changed that's on top op AOSP, and nothing like that has been added.

So this comes as some kind of "lockscreen replacement" when charging ?

Can you click on that settings icon on the top right corner and post a screenshot of those settings you get to ?

JP.
[Android Builders Collective] adm1jtg:
That's a part of TouchPal keyboard. I think it's listed under an option called boost.
[Android Builders Collective] liquidreign:
I don't have TouchPal keyboard unless it installs with something else unknowingly. The odd thing is I have uninstalled everything new since this started so now I am thinking it is an update from another older app.
[Android Builders Collective] mslatter:
I had seen that before and for the life of me couldn't figure out how I fixed it. Thanks for the reminder - that is exactly what it was and why a keyboard app would include the battery full notification is beyond me. I tried that keyboard for a little while but nothing seems to beat SwiftKey.
[Android Builders Collective] rignfool:
You have a cheetah mobile app installed...

More than likely it would be a play store update to quickpic...

Goddamn bloat masters
[Android Builders Collective] indian84:
Hey JP,

Installed Slim6 build and it's running great. Been almost 3 hours. No crashes or issues. So we add few SlimLP features and it's good to go as official beta release. Provided, Slim Team is ready for that. :svetius:
[Android Builders Collective] Yank555:
Looks like you have this app installed :

https://play.google.com/store/apps/details?id=com.dianxinos.dxbs

JP.
[Android Builders Collective] liquidreign:
I uninstalled all the cheetah apps I could find including quickpic and its still there.
[Android Builders Collective] Yank555:
It's not QickPic else I'd have that, too, as I still use it.

Have you checked you're not running that battery saver app ?

JP.
[Android Builders Collective] Smallsmx3:
What kernel is included? Is it stock Google kernel?
[Android Builders Collective] Yank555:
Not quite... same as for YAOSP, so :

hammerhead -> my pretty much modified kernel (incl. intellimm governor)

shamu -> my pretty much modified kernel

angler -> just a few things added and touchboost setup differently

JP.
[Android Builders Collective] Smallsmx3:
Thanks. One last? Does it have the old aosp system sounds or the newer ones
[Android Builders Collective] indian84:
I think so. May be [MENTION=2033478]Yank555[/MENTION] can confirm.
[Android Builders Collective] liquidreign:
I may have had it at one time, but not now I wonder if it gets left behind even after uninstalling the original app?

I went through and got rid of a bunch of apps that I don't use anymore and it seems to be gone. But afterwards I realized I should not have been in such a hurry and done one at a time so I would know which was one was to blame. I appreciate everyone's help.

Thanks JP for keeping up the good work.
[Android Builders Collective] Garrykd:
...oh yeah, i did an angler build this morning too :D

Usual place: https://www.androidfilehost.com/?a=show&w=files&flid=52030

.
[Android Builders Collective] ezio84:
Ok, i checked the r31 tag, in some trees it seems way older than r24.

Atm maybe it's good to stick on r24 :silly:

PS for self builders: now there's a default pnmod manifest: https://github.com/ezio84/pnmod-manifest

so you won't need the local one anymore (but you'd use your own one to add purenexus device specific trees for your device, if not hammerhead or angler)

So, delete the existing local manifest, then into your source root run:

repo init -u https://github.com/ezio84/pnmod-manifest.git -b mm

then:

repo sync --force-sync

then create a new local manifest with device specific trees if needed (angler and hammerhead are already in the default one).
[Android Builders Collective] DroidIt!:
Have you tried something like SD maid? I'd go though and do a full SD cleaning or 1 tap cleaner also works good. With 1 tap you can delete folders that aren't associated with any apps (ie. leftovers) :)
[Android Builders Collective] Yank555:
There you caught me, no idea, haven't paid attention lol

JP.

---------- Post added at 11:23 PM ---------- Previous post was at 11:22 PM ----------

Nope lol Have a look 2 posts above your's ;)

JP.
[Android Builders Collective] indian84:
Ooopppsss. I missed that.
[Android Builders Collective] efan3719:
erm... noob question, but how exactly do i add the device specific trees for flo? i've tried a few things but it keeps failing to sync. :confused:
[Android Builders Collective] ezio84:
Remember to add the PN default remote in the local manifest:

<remote name="purenexusstock"
fetch="https://github.com/PureNexusProject/" />

Then the flo lines with the correct remote name, e.g.:

<project path="device/asus/deb" name="android_device_asus_deb" groups="device,flo" remote="purenexusstock" revision="mm" />
[Android Builders Collective] efan3719:
many thanks! :good:

would i also need kernel and vendor stuff as well or will the device be enough?
[Android Builders Collective] ezio84:
Add them all ;)
[Android Builders Collective] efan3719:
ok. finally got it going. thanks [MENTION=2095315]ezio84[/MENTION] :good:

Changelog:

Show/hide IME switcher in navbar or statusbar (set it under Language settings)

BT tile: fix disconnect button in the details item list

6p: Remove sRGB (color mode) settings from Dev settings, we have kcal support (see the commit message here for details and recommended config: Click)

Removed LockClock widget (someone reported bad Doze performances due to it - and let's cleanup 9MB in system :P )

Framework fixes and code improvements:

- 3Minit battery mod code improvements: Don't recreate 3MinitController

- Fix out of memory with continuous entry and exit InstalledAppDetail

- Adding NullPointerException check in DocumentsUI

- Frameworks/base: Fix old code in MediaPlayer

- Fix race condition when writing UidState of appops.

Also, in my build I remove the built in calculator app as it's available on the Play Store now. :cool:

grab it here : https://www.androidfilehost.com/?fid=24499762636006508