yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] sordna:
how to force getting latest FKU from play store?

Hi,

when I go to the play store, I don't see FKU as an available update. However if I look it up I can see that it's a newer version than mine, and dated Sep 8. I even tried uninstalling, then going to the play store, seeing it's the Sep 8 version, but when I install it, it actually installs the old version. Basically it has to do with google doing staged rollouts. My question is, how can I force getting the newest version?

I even tried the Titanium market helper but it didn't help.
[Nexus 4 Original Android Development] rosswaa:
Iv not had a fku update, didn't even know there's a file explorer in it? Or am I missing something?
[Nexus 4 Original Android Development] wiswis:
i have a noob question, i just got a nexus 4 and i put a 4.2.2 rom on it. my question is how do i know whether its jss tagged or nor and how do i download (do i pick milestone 1,2 or 3)?
[Nexus 4 Original Android Development] R-Rizzo:
The JWR/JSS issue only comes up in 4.3 roms. I would start with the latest version and see if it works out well for you.
[Nexus 4 Original Android Development] whitedragonz83:
Correct. If Fast Charge is on, you can not transfer files to a PC. Just read the English version (only one I have) and there is no warning about data transfer issues in the text.
[Nexus 4 Original Android Development] travon802:
Whether it's JSS or not only applies to 4.3 ROMs. Milestone 3 is a good kernel to start with for 4.2.2. Link should be in the first post
[Nexus 4 Original Android Development] :
Even Franco says he's having problems on r182 now... :

However:

I'm running stock 4.3 JWR66Y with Franco r182 - ondemand (stock values), undervolt by 125mV, underclock to 1028MHz CPU and 200 MHz GPU. I'm even running the xposed framework and have some modules installed.

With all this sh*t, you'd think my N4 should be going crazy.. :p

BUT, I haven't had a single random reboot at all, and I've been using Stock+Franco ever since his 4.3 kernel came out....

Also, [MENTION=3292224]franciscofranco[/MENTION], great work on the kernel and updater app! The new beta looks great! :good: :D

>Just thought I'd share my experience....

---------- Post added at 11:13 PM ---------- Previous post was at 11:12 PM ----------

[MENTION=3292224]franciscofranco[/MENTION]:

Ooops, almost forgot....

I've only recently started underclocking the GPU ( it's been three days ).

AND, I've noticed that in FKU, the underclocked values don't stick between reboots. Anyone else notice this?

I have ticked the 'set CPU settings on boot' too, but that doesn't affect GPU clocks I guess...

Also, I'm not using per-app profiles , so I've disabled the service in settings. Does this make a difference?

Any ideas?

Thanks! :)
[Nexus 4 Original Android Development] giovaorama:
You have to join the fku beta testing program or just wait for the public release

Inviato dal mio Nexus 4 con Tapatalk 4
[Nexus 4 Original Android Development] franciscofranco:
If that happens I'll take them out again :)

Either you join the Beta channel or you wait until I'm done with the changes, but I can safely say that the ETA for production v10.3 release is in about 2-3 days.
[Nexus 4 Original Android Development] rosswaa:
I'll find and join the beta, cheers
[Nexus 4 Original Android Development] Nocturnal86:
It's a problem on your end not the kernel. The kenel is fine on my end..
[Nexus 4 Original Android Development] limeaide:
No just no. Please read the thread, Francisco has stated it has some issues.

Sometimes its better to read his posts prior to giving advice or stating something as fact.

Francisco has stated there was something amiss. Its not affecting everybody but he did have the problem and was able to reproduce it.
[Nexus 4 Original Android Development] AhmedFaiz:
It's working all well here try a clean flash.

This kernel is super so far in one day I am liking it.

Thanks [MENTION=470754]Franco[/MENTION].:)

N⁴| PA3.99 |FRANCO r182
[Nexus 4 Original Android Development] Nburnes:
Had a device reboot/kernel panic as well. All I literally did was power button to turn the screen off, set my phone down to go upstairs, came back and it wouldn't turn on the display....Then lovely Google bootloader logo.

http://pastebin.com/LN1kcJBn

This actually makes for around my 3-4th, but I haven't been near a computer to pull it. Using 184 on JSS (as I'm running my own CM)
[Nexus 4 Original Android Development] drawde40599:
OC

[MENTION=470754]Franco[/MENTION] , if u have time can u add OC back into the kernel? I no your not a fan of OC but the lil extra performance is much noticed in my day to day.
[Nexus 4 Original Android Development] Togno85:
for the stock 4.3 is the aosp?
[Nexus 4 Original Android Development] Togno85:
sorry.... this is the file for the stock rom 4.3 jwr ? boot-r182.img
[Nexus 4 Original Android Development] Togno85:
thanks :)

no wipe?
[Nexus 4 Original Android Development] sordna:
Any chance of adding an option to specify a shell script to be executed by the app when the app autostarts ?

You could let the user select the script they want with the new file manager :)
[Nexus 4 Original Android Development] frozst:
Here it's working like a charm. Awesome battery life undervolted to 625ma and locked at 350mhz with the screen off.
[Nexus 4 Original Android Development] philosophics:
Gross! I bet your phone runs like a g1...
[Nexus 4 Original Android Development] CamoGeko:
When have you ever saw people wiping just to flash a kernel? lol
[Nexus 4 Original Android Development] franciscofranco:
Are you a physic? I had that idea on my mind since a while ago. Its not coming for v10.3, but possibly after.
[Nexus 4 Original Android Development] frozst:
I don´t play Crysis on my phone if that´s what you mean... But I am always in 3G and wifi, so even listening to music and whatsapping, some emailing and Tapatalk is quite impressive 25% in those hours. With stock would be at 40% already...

And no, I don´t have the CPU limited, it´s ondemand at 1,5Ghz, as default.
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
The problem is that if you focus only on deep sleep of this phone which I did for some time, it'll be difficult to really pinpoint a specific app. You can look at your partial wakelocks and you will never be able to find the app that totals up to that time.

For example, I have 1 hour of idle time. I'll probably sleep for only 50 minutes. If I look at my partial wakelocks, I see something like 1-2 minutes only TOPS. Usually something like Gmail, Exchange, etc. So what contributes to the 10 minutes of wake time?

It's kernel wakelocks! msm_hsic is still an issue, especially if you're on 3G. If you're on wifi, you tend to get much better sleep times. Location services sometimes contributes too, and if you have location sharing on, you will be plagued with a lot of nlpcollectorwakelocks for partial wakelocks with plenty more msm_hsic wakelocks on the kernel side.

You can't really blame Franco here because in the end it's a Nexus 4 design issue (the whole msm_hsic thing)

[MENTION=5179357]mkfort[/MENTION] if you want further discussion, feel free to contact me.
[Nexus 4 Original Android Development] manulemaboul:
Had some random reboots, wakelocks and excessive drain... So I changed ROM and everything went back to normal lol.

I often change ROM, but never change the kernel (only between jwr and jss version, obviously) :).

Envoyé depuis mon Nexus 4 avec Tapatalk 4
[Nexus 4 Original Android Development] jak3z:
I want an option in the kernel app that lets me control other people mind and/or scan what they are thinking using my camera, franco please :angel:

:D
[Nexus 4 Original Android Development] franciscofranco:
Are you using a JWR or JSS rom?
[Nexus 4 Original Android Development] franciscofranco:
Not possible :'(
[Nexus 4 Original Android Development] sordna:
calling shell scripts at boot

no, not a psychic, LOL, but used to linux, I often script stuff, including echo settings to the kernel. On android, I use a nice free app called SH Script Runner, which allows you to create scripts and run them manually (either as root or without). And then I thought how nice it would be if FKU could run my own written script, to set settings at boot that the FKU doesn't have an explicit toggle for.

I'd rather avoid mounting my system rw and putting stuff in /etc/init.d so I thought calling a script from FKU would be more elegant and user friendly!

Thanks for planning this!
[Nexus 4 Original Android Development] limeaide:
I know you said boommarks is possible, a option to just sort by folders first would be awesome.
[Nexus 4 Original Android Development] jak3z:
:crying:

Connect to hangouts when you can ;p
[Nexus 4 Original Android Development] BrandoHD:
[MENTION=3292224]franciscofranco[/MENTION] I think there is still an issue with that app, I tried setting the hotplug threshold to 90, 100 and 0 and it will not stick

I tired by going both to the Frequency tab and the Per app mode tab and same issue

Can anyone else confirm this behavior?

Sent from my Nexus 4
[Nexus 4 Original Android Development] leader288:
Phone just randomly rebooted. I have the kmsg, but I don't seem to be able to attach it using the xda app...

EDIT: here's the link: http://www.mediafire.com/view/?gtezg9493jxfr71
[Nexus 4 Original Android Development] nachordez:
Francisco, you have deceived me... I've never thought of you saying 'that's impossible' to anything... :(

Nexus 4 / Cataclysm / Franco / V4A
[Nexus 4 Original Android Development] soocold:
After wiping my CPU stats (I have the full version of the monitor) it's now reporting deep sleep. If that wasn't the fix it was cause by my personal tuning of the governor, voltage, and max frequency. I still got good battery life so I'm not concerned.
[Nexus 4 Original Android Development] franciscofranco:
We'll see what happens. I'm not a big fan of sorting, but thats also a possibility.

Using v10.2 or v10.3 beta?

[108710.125210] dpm_run_callback(): platform_pm_suspend+0x0/0x5c returns -16

I've seen that before and I think I have that fixed on my local build. What rom are you using?

Shít :(
[Nexus 4 Original Android Development] shubu000:
haha i know, but somehow with 182 and purity, i get a random reboot around daily.. this is after a clean wipe (Silly TWRP and baseband...)

anyway no big deal.. looking forward to your next iteration of this fantastic kernel Franco
[Nexus 4 Original Android Development] BrandoHD:
Using the 10.3 Beta, should have included that in my post, sorry.

Sent from my Nexus 7
[Nexus 4 Original Android Development] soocold:
Franco I sent you a message through hangouts. No rush, just so it doesn't get overlooked. Feel free to remove this after you read it.
[Nexus 4 Original Android Development] franciscofranco:
Works on my device just fine :/

What username?
[Nexus 4 Original Android Development] soocold:
Avery is my first name. Should be tagged soocold as well
[Nexus 4 Original Android Development] philosophics:
Alright people, this might be a little off topic but would be amazing. Looking for help because I apparently don't know what to find.

If you are aware, this kernel is probably the best for our device for many reasons. One of which is that the amazing developer provided builds for both builds of 4.3 and also, he doesn't abandon the thread.

So what do I need you all to help me with? This obviously relies on rather or not the community finds it beneficial.

Kexec hardboot patch.

We need to provide more info on this so it can be implemented in the kernel. Why? So Franco kernel can be used with Ubuntu.

Wouldn't that be amazing?

This is really the only info I can provide as I cannot seem to find what Franco needs. Only information as to what it is. He needs a link to the patch itself.

I'm calling out to the community. From what I understand, hellscore just implemented it in their kernel, so what is being looked for is there, I'm just dumb.

Help us help each other!
[Nexus 4 Original Android Development] leader288:
Stock ROM 4.3 JWR66Y
[Nexus 4 Original Android Development] svnhvn:
LOL
[Nexus 4 Original Android Development] manulemaboul:
Was on a JSS one when I've had issues (pac), I'm on a JWR one now (back on PA)

Reboots were soft ones, so ROM derp. None of my issues were kernel related, that was my point actually :).

Said that because a lot of people tends to blame the kernel first, while it's more often a ROM problem. :)

Envoyé depuis mon Nexus 4 avec Tapatalk 4
[Nexus 4 Original Android Development] joni_strokes:
hey mate!

can i get your full settings? really interesting, nice share!
[Nexus 4 Original Android Development] Luigiesin:
Play music for 12 hours without turning the screen on... ;)

Sent from my \m/ Nexus 4

Cataclysm + Franco
[Nexus 4 Original Android Development] Qwerty123 \m/:
Yes please. Do share those settings.

And Luigiesin your settings too.

Also, Im using Trickster Mod , how do i lock Freq on screen off ?
[Nexus 4 Original Android Development] Luigiesin:
I was kidding brother... You can have that much battery if you don't use the screen and just play music for hours... The screen uses a lot of battery.... Just keep it stock... I'm using interactive.

Sent from my \m/ Nexus 4

Cataclysm + Franco
[Nexus 4 Original Android Development] alanwyl:
Actually playing music consume much more battery than I expected say compared to an iPhone or iPad.
[Nexus 4 Original Android Development] KyraOfFire:
I think the source of "the majority of the lag on all android devices" is actually the lack of franco.Kernel on most Android devices (plus the carrier and OEM bs). Around franco's threads, lag is nowhere to be seen :D
[Nexus 4 Original Android Development] Globespy:
I guess these idiots misguided me regarding governors/schedulers on these multiple core devices:

http://xdaforums.com/showthread.php?t=1369817

http://xdaforums.com/showthread.php?t=1736168

I assume you work for google and get large daily doses of koolaid ;) - I've worked for microsoft for 7 years so understand the koolaid scenario, however its been my personal experience on every phone I've used over the last few years (GS1/GS2 - GS3 current and newly added N4) that whilst interactive lets the phone do what its designed to do, it simply doesn't compete with the similar performance plus very noticeable battery life increases using XDA developer created governor/scheduler combinations. I've ran extensive testing and its not hopeful imagination regarding battery life.

However, I'm possibly missing recent updates to Google's interactive scheduler, from internal effort/ideas from the terrific open source work done by very talented kernel developers (such as yourself) here on XDA. I'm sure that Google learns much from the talent on XDA (in many cases they have dramatically improved the google release for many devices far beyond where the carrier left them - my original GS1 Vibrant is running 4.2.1 amazingly smoothly for an almost 3 year old device!) and there are multiple instances of where its quite plausible to assume Google have incorporated XDA developers work into their future products releases. Thats the beauty of open source....

Not trying to be argumentative, its difficult to look beyond the masses of anectodal and factual usage stats (I can only 100% speak for my own data stats) on how XDA developers governors/schedulers have surpassed Google's interactive/ondemand options across many devices (single and multiple core).

Time will ultimately tell as other kernels are released for the N4 with a range of governor/scheduler options beyond the Google standard, and only then will the truth shine on whether these options are indeed non-effective as per your opinion.

Thanks for all your hard work, very stable kernel offerings and obvious dedication to the community.
[Nexus 4 Original Android Development] noneabove:
Huge wakelock of AudioIn_D9 today.. Almost 2 hours?? Any idea what this is? Never played music or had headphones in out anything
[Nexus 4 Original Android Development] Ranguvar:
Did you have touch sounds on?
[Nexus 4 Original Android Development] noneabove:
They're always on but I've never even seen this on the list before. If anything my phone made less noise than any other day (was busy and not with it much)
[Nexus 4 Original Android Development] elcaro:
Stock Rooted with r23 and have no issues with NFS-MW whatsoever.

PS: Looks like both of us have still not changed our i9000 sigs.
[Nexus 4 Original Android Development] alienmind:
Not sure if it was reported before, but get lots of touch_boost errors on logcat after flashing. It doesn't happen on stock CM10.1 kernel - synced & built a few hours ago

It is a known issue?

EDIT: Looking in the thread shown similar errors in other's people logcats but still not sure if they have specifically discussed

E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
E/PowerHAL( 511): touch_boost: failed to send: No such file or directory
[Nexus 4 Original Android Development] ahalford:
It's ok. Related to 2 PowerHAL commits by codeworkx. It works well with CM kernel - should boost CPU to max on screen touch. Looks like its not supported by Franco, but truly no issue.

Flown from my Durex 4
[Nexus 4 Original Android Development] franciscofranco:
Its not an issue at all, its just trying to write 1 to touch_boost, but since the touch_boost param is not available it can't write - its part of Google's PowerHal... since they haven't released sources for that - yet - theres no way I can remove that log useless spam.
[Nexus 4 Original Android Development] Martin_Ro:
Could this log entry in any way produce some lags, when the log gets bigger ?

I don't have a real feeling for that but could only imagine that it could cost some ms to write it to the log every time you touch the screen.

Wouldn't it be possible to put this value in only as dummy (a functionless dummy property ?)

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] franciscofranco:
Nope, won't do any real harm, we have a super duper powerful CPU, takes microseconds to write anything like that. Nope because that path is hardcoded into the binary, I can't create a dummy dir like that I believe.
[Nexus 4 Original Android Development] jacoghi:
Would it be possible to decrease the minimum brightness of the screen for a better reading during the nights? The minimum stock is too bright in my opinion and that would decrease battery consumption during the nights. Thanks for all the effort anyway!
[Nexus 4 Original Android Development] ayamary:
Install screenfilter from Google play.
[Nexus 4 Original Android Development] zevim2005:
+2
[Nexus 4 Original Android Development] Hrithan2020:
Hi fransiscofranco,

I was thinking of using your sources and just adding the sweep2wake feature from other kernels, and then building the kernel to see if it works. [basically a kang of your kernel] My knowledge about this is admittedly rudimentary and will likely take a long time to do this, but was wondering whether you had any issue with it?
[Nexus 4 Original Android Development] stankyou:
I am still having a hard time accepting the fact that I have enough battery charge at the end of the day with this kernel. I've been using this kernel since r14 and never looked back. My device runs a lot cooler doing the same tasks as before without any significant performance hit. I understand how excessive heat can affect performance and degrade internal components over time so its great to know that you try to make your kernel balanced between performance and battery efficiency.

Thanks Francisco!

via xda app
[Nexus 4 Original Android Development] sv3n:
i would love that too!
[Nexus 4 Original Android Development] terranox:
+4

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] Martin_Ro:
Thanx for your fast answer (as allways, seems like you won't do anything else than looking on that thread^^)

As english isn't my mother tongue I maybe have wrote it the wrong way, or I misunderstood your answer complete, so let me please be more concrete on that:

The writing of the one error in the log itself might not get the performance hit itself, but, if I get the log correct it seems as if it would write it repeated into the logfile while using the touchscreen and that might be getting in this area where some people complain about scroll-lags.

Also I think there is more:

The first side:

The log is only the result of the problem, the problem itself is that the system tries to write into a "file" that don't exists. This also will consume quite some time (still only in the ms area, maybe even in the ns area, but still it's a lag).

And again the log give the feeling that it does this not only when you touch the screen initialy but repeated (maybe it tries to check the booststate frequently while touched ?)

And this repeated check -> fail ->log thing maybe is able to create a lag of smoothness in the scrolling, some people complain about, or don't you think so ?

The second side is:

As far as I understand logcat and kmesg, they begin to override entries after reaching a given size. So we have

a) a nearly unreadable logcat because of this repeated logged errors

b) a faster reach of the given size and therefore a faster override of the maybe intresting entries

Ok, and then the hardcoded part:

When I understand you right, you mean, that this "file" is hardcoded in the sourcecode and you aren't able to change this.

I don't want to change the path to the file but give it this file but without any function (call it a dummy file), so he can write his information into it (his 0 / 1) but without using this setting further (or is the readout of this setting also hardcoded so it automaticly would then restart this touchboost again ?)

Please don't get me wrong, I love your kernel (use it till your first test version) and this error is in no way a drawback for me but I want to contribute in this way to maybe make it even better.

And I want to thank you here for your hard work, on the kernel and also on the app (I bought the day you have updated it for supporting the N4) :good:

Maybe I'm also wrong on that, but as far as I have seen in the AOKP thread, autobrightness is a Rom thing (as there has been mod's with changed autobrightness from time to time).