yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] penzoilguy:
Guys....I encounter endless bootloop because of UV too much and accidentally enable "set voltage on boot"...manage to go in back by restoring backup in CWM (but 2 days ago backup and lost of few good chat within it :crying:) ....

but I wonder is there possible way to access franco kernel updater app's data within bootloader using terminal fastboot or adb? specific command?

And also want to confirm /data/data/com.franco.kernel/shared_prefs/com.franco.kernel_preferences.xml is the one saved preference settings/parameter right? by deleting it regenerate default preference .xml back?

Just an idea of by passing whole restoration with just mere cmd/script/flashable .zip? no?....or am I asking in the wrong thread? because i did search "bootloop" most recommend restoration....

Thanks in Advances.
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

How many more people need to report app force closes? It's obvious there's a problem and I'm sure Franco will fix it as soon as he's able.

Sent from my iPad 4
[Nexus 4 Original Android Development] shr33kant:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Deleted
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I know you didn't demand that. But if you read the last 10 pages your post would seem more than a bit repetitive. That's all.

Sent from my iPad 4
[Nexus 4 Original Android Development] shr33kant:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

My humble apologies...I only read the last 2 pages. I didn't realize how many times it had been reported.

Sent from my Nexus 4
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r82

What exactly does francos display app do that the normal kernel app can't?
[Nexus 4 Original Android Development] siscim23:
Save you $2.50
[Nexus 4 Original Android Development] Kajover:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I can confirm... Crash, when loading color profiles
[Nexus 4 Original Android Development] jlear3:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I can confirm that and haven't even flashed it yet
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I changed saturation based on the new r82. I'm not quite sure what's going on anymore. Over 7 it seems to go back to 0 but much higher it seems to give more saturation.

Anyway, me being a fan of AMOLED and it's overstated colors I bumped it even more. See my sig.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Vanhoud:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

LOL!!

---------- Post added at 12:01 PM ---------- Previous post was at 11:57 AM ----------

What's interesting is that mine does NOT crash when loading color profiles
[Nexus 4 Original Android Development] siscim23:
Did you load a profile from a previous kernel version?
[Nexus 4 Original Android Development] snowdej:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Hi

It's old colour profiles with the new app causing trouble

Ones saved and loaded with 8.7 work fine

I just recreated my profiles and they work fine
[Nexus 4 Original Android Development] gianton:
+1 confirmed.
[Nexus 4 Original Android Development] iboj007:
I apologize if this has been answered but the Franco app. doesn't seem to be able to backup the stock kernel since updating to 4.2.2. Any reason why this doesn't seem to be working for me.
[Nexus 4 Original Android Development] formicae:
f.Ku crashes when I try to auto-flash after updating it. I'm still on 4.2.1 and it correctly identifies r72 as 'my' latest available version, I've tried clearing the data, uninstalling/reinstalling the app, but whenever I hit auto-flash the app crashes just as the download bar starts. Anyone else seeing this?

Sent the report from the phone, hope that's useful.

Edit: Doesn't seem to download the zip, either. Is the app maybe looking in the wrong place for 4.2.1 versions?
[Nexus 4 Original Android Development] bkai:
So I've finally read this entire thread (wow)... that said:

Franco: Excellent job! Very much appreciated! I think there are a lot of people who don't realize this but we are very fortunate that this kind of work is your passion and not just some fleeting interest. :good:

Off topic

Everyone else: I've noticed a very irritating pattern... yes we all know that repetitive questions are annoying but what I think is worse are the number of replies post question that do nothing but entice more anger and serve no purpose but to point a finger. Where's the moderation??? It seems that on average for every 1 "annoying" question there are 5-10 annoying replies. Do the math and I think everyone will come up with the same result... eliminate those replies and this thread would be significantly shorter and FAR easier to read. Delete the questions, link or direct them somehow to the answer, and be done with it. People are never going to stop asking questions that have already been answered, this much has been proven time and time again in every single forum I've ever come across and/or been a member of. As the saying goes: "you can't fix stupid"... but you sure as hell can moderate and maintain a thread with decent organization. Just my opinion I guess.
[Nexus 4 Original Android Development] Prod1702:
From my understanding the app only backs up the main kernel itself. it doesn't backup some of the extra stuff stock rom uses that Franco has taken out. You will need to flash the stock kernel back using one of the guides in the Q/A sub forum to get stock back, The franco app is mainly for his kernel when you are backing up stuff. If i am wrong sorry but i am sure that is what it does.
[Nexus 4 Original Android Development] digitalfrost:
I just reinstalled the latest version of Franco's Kernel Updater (paid) and now parts of it are in german? Where can I set the language?

e: Also it crashes when I select "Hotplug Control" - this was why I reinstalled in the first place.
[Nexus 4 Original Android Development] kiteman44:
seems language is according to your phone language.
[Nexus 4 Original Android Development] klvnhng:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Agreed. Personally, I feel that there should be thread moderators for large threads like this one (i.e. appointed by the dev(s) themself), so no one has to read through 1000 pages of bs.

Sent by carrier pigeon
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

You can repeat that until hair grows on your tongue. (Greek proverb, sounds odd in English probably..).

It's a forum open to end users, people are going to behave like end users.

It's up to the more experienced users (ironically & most often the ones complaining, unfortunately..) to bring in the culture you so well described.

Answer & perhaps give advise on what to do the next time. Where and when applicable at least.
[Nexus 4 Original Android Development] cguru:
What about a FAQ / summary of all things to know about this kernel. Color profiles, how to get to 4.2.2, approved UV settings,...

E.g. in form of links to different user posts.
[Nexus 4 Original Android Development] strikelight:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Might be overkill at times, but that said, am I the only one that sees the irony? We're using Google phones... Google..

Notorious for its search engine... Kids growing up today are growing up with Google... Everyone here should be a master of the search.. But, I guess your point rings truer.. Can't fix dumb.
[Nexus 4 Original Android Development] digitalfrost:
Thx. The phone language was indeed set to german. I have no idea how this happened. I am in germany right now, maybe the phone wanted to be a smartass ;)
[Nexus 4 Original Android Development] bradm23:
Keep up the great settings. The screen was one things I missed from my AMOLED Gnex, and your setting are making me happier with every update! Maybe since Franco disabled some of the min-max restrictions we can really push this screen to look like a AMOLED panel.

On a side note, people really need to realize that this is a Google developing forum for a Google developing device. The majority of the people who post in these forums have been doing this for year and are highly educated in building and testing these devices. This doesn't mean that we do not welcome new comers, however please search and post in the appropriated sections so that this thread doesn't get flooded with questions like; what order do I flash, and how do I flash a .img, etc. These are very basic questions that do not have to do with the testing and reporting of the kernel and actually alter the quality of the development occurring here. In other words, Franco may miss an important bug report or issue if he has to scan through 10+ pages every time he visits because the rest of the posts and irrelevant to the DEVELOPMENT of the N4. So If you are a noob (which we all were at one point), please read the posts in other sections and get a general idea what you are doing so that you can come here and contribute, other than cluttering the forum with useless irrelavant questions.

Also, YES i am sure Franco notices a problem with the latest app update and I am sure he is already working on a fix since he is usually prompt with his updates. Reporting this 1000 times only clutters the thread. A post with a logcat or dmesg is something that can actually pin point a problem vs just stating that you have the same problem than the last 1000 user are having.
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

It adapts to the provider it connects to and sets the language accordingly. But not always. Mysyetious these Androids..
[Nexus 4 Original Android Development] lightosx:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I was just thinking of creating a gdocs "wiki" with all the information relevant to Franco's kernel, so we could just point users with repetitive questions to that doc.
[Nexus 4 Original Android Development] shadow071506:
anyone on r82 with nominal bidding who can share their UV settings? :)
[Nexus 4 Original Android Development] cguru:
Thank you! Not bad, nice colors, but I would say 99% perfect.
[Nexus 4 Original Android Development] siscim23:
I think most are going with -100 mV, but it's best to just find the right voltage for your phone. Step each freq down by 25mV until it freezes, set it to the step before that, then repeat for the next freq.

I have nominal, and I only decrease the voltage for the most used frequencies, so 384 and 1512 right now.
[Nexus 4 Original Android Development] Kakito:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Can you share your current gamma/color settings?

Can't see your signature on Tapatalk app.

Nexus 4 via Tapatalk 2
[Nexus 4 Original Android Development] Testraindrop:
here you go:
[Nexus 4 Original Android Development] Scallywag1:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Then appoint someone to post the wiki link every 3 min. Or have the thread set to do it anytime the words " I searched but...." appear.
[Nexus 4 Original Android Development] klvnhng:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Or make it good enough so that Franco will post in the op.

Sent by carrier pigeon
[Nexus 4 Original Android Development] Scallywag1:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Like that ever works...
[Nexus 4 Original Android Development] zakoo2:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

i have nominal, and unfortunately i only could decrease the voltages by 50mV, going lower causes freezes in stability test.

sent from my Nexus 4...
[Nexus 4 Original Android Development] steviewevie:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I still think that when you set it much higher it's the significant overflow into another value that makes it *look* like the saturation has gone higher, when it hasn't really.

Sent from my Nexus 4
[Nexus 4 Original Android Development] bradm23:
Franco,

Have you looked into any solution to the weak touch input the N4 suffers from? Night and day comparing my Gnex and N4 when it comes to touch input registering. I am not sure you if looked into this before, however some of the other devs are using the older driver which was more sensitive. I just wanted to see your opinion since you owned a GNex also and can also compare the two. I find with the N4 I am always having to press harder for a touch to register. I even ditched my screen protector thinking that was the issue and i am still finding that it isn't as sensitive as I think it should be. Thanks for your input!
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

See post above. You can also long press on my post and chose more to view it in a browser.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Roxxas049:
My touchscreen works perfectly and I wouldn't want it to be too much more sensitive, how about someone finds a way to let people choose whether or not they want the screen to respond more to touch, instead of blanket forcing everyone to use one choice. On the other hand I'm running stock rom w/ franco, perhaps its something with cm10.1?
[Nexus 4 Original Android Development] Net.silb:
+1 !!!

The known solution is replacing the E027 touchscreen driver with the older E015 one.

For more info, go here http://xdaforums.com/showthread.php?t=2028289

It would be great if Franco could incorporate it in his kernel!
[Nexus 4 Original Android Development] Vanhoud:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I've never had any missed touches...
[Nexus 4 Original Android Development] Roxxas049:
I see a common denominator, you guys should go talk to the cm people. Whoops sorry BradM I don't know what rom you are using, I saw the sig in the post after yours
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Actually I think saturation value is improperly setup with 6 bits bank (nibble and a half) instead of just 4 or full 8. On top of that it's looking at bits 3 through 6 which gives a full byte of 255 range but not in it's first 2 bits. I think :)

Sent from my Nexus 4
[Nexus 4 Original Android Development] republicano:
I just jumped to -100uv and all is working better than normal voltages.

anyway

the app is updated to 8.7 but I can't get into thr hotplug setting for dual/quad, FC, anyone else?,

I guess wait for kernel update that supports it.
[Nexus 4 Original Android Development] klvnhng:
This breaks touch-based recoveries. For me, not being able to use TWRP is a deal breaker.
[Nexus 4 Original Android Development] leets4uc3:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Fransisco has said numerous times that he is not bringing this into his kernel. You can do it if you want. All his stuff is open source.
[Nexus 4 Original Android Development] bradm23:
Haven't updated my sig yet, sorry about that. I am currently running 4.2.2 codefirex, however I have also tried PA and CM 10.1 and noticed this the same on all of them. It isn't like the input on the N4 is defective, just seems weak and can be improved, especially comparing it to what I was use to with my Gnex. I am sure Franco can relate since he has a GNex.
[Nexus 4 Original Android Development] mobilehavoc:
So prior to 4.2.2 I've been using motley kernel and in between trying franco. I came back after 4.2.2 to r80 and then r82. r82 had impressive performance and overall I was happy but there's always this minor thing with franco kernels for a while now that just keeps bothering me that doesn't happen on motley or stock. I think it's due to aggressive governor settings but not sure. Best way to test...launch Facebook (I use it so sue me) and scroll down a bit and then back a bunch of times first. This will load in all the images/assets from the network. ONce that's done, fling up and down.

On franco kernel the scrolling is super buttery smooth initially after touching the screen but shortly after while the scrolling is still happening it starts to stutter quite a bit.

On motley/stock kernel the scrolling is super buttery smooth from when you fling the page until it stops scrolling.

This is not just in Facebook but it's one place I notice it. It also happens in XDA, Chrome, etc.

It's definitely not a big deal but it makes a difference for me. My guess is the governor on franco scales back/hotplugs quickly since you're no longer touching the screen and probably not much cpu usage but that impacts scrolling that's going on.

Either way...awesome kernel. Will try back in another version or two. Thanks.
[Nexus 4 Original Android Development] AutruiP:
So, i guess it's better for the battery ?
[Nexus 4 Original Android Development] Net.silb:
I wish I knew how to build his kernel with that touch driver. :(
[Nexus 4 Original Android Development] obsanity:
OK, I figured out how saturation is working. Here is the logic:

Saturation value is taking data from two bytes in memory. However, it is only using first 3 bits from the first byte.

First byte

Last bit in a byte is ignored and that's why 8 which is 1000 in binary looks like 0 again. You can test this by changing between the folowing values and seeing that there will be no changes in saturation:

0 = 8 [0000]=[1000]

7 = 15 [0111]=[1111]

2= 10 [0010]=[1010]

and so on...

Second byte

It looks like the entire byte is used in this case so a value of 15 or 1111 in binary works. Combining this with the first 3 bits from the first byte it means that the following is true:

247=255 [1111-0111]=[1111-1111]

So there you have it. Saturation value solved. Now, moving on to other values which will probably have the same principle but missing different bits.
[Nexus 4 Original Android Development] noobiekins:
+1 on this idea, if Franco also incorporated this and faux's touchscreen tweaks, it'll be perfect imo
[Nexus 4 Original Android Development] italia0101:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Can I change it so it doesn't use the Max frequency on r82 ? Atm when you scroll it uses 1512... Can I make it use 1ghz?
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Ingenious my friend. Keep up the sweet work with calibration!
[Nexus 4 Original Android Development] CaspaTheGhost:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Finally updated to a 4.2.2 ROM and flashed r82.

Interesting changes.

Sent from my BAKED N4
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r82

I can't connect to any wifi anymore, anybody else? Is this a kernel or rom problem?
[Nexus 4 Original Android Development] ben_pyett:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

change the max cpu frequency to a lower number ie 1350
[Nexus 4 Original Android Development] siscim23:
If you want it to never use 1512, then change your max freq. If you want it to use 1026 instead of 1512 when swiping, then in the governor settings change hispeed_freq to 1026.
[Nexus 4 Original Android Development] italia0101:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I don't wanna completely under clock it though ... I just dine want it to jump to Max when I swype

Edit- I figured it out . I changed the his speed frequency in settings to 1.1
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

It's a user problem.

Heh. Definitely not the kernel.

Sent from my iPad 4
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r82

A user problem? Are you trying to tell me I'm too dumb to connect to a wifi?
[Nexus 4 Original Android Development] italia0101:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Yea that's what I wanted thanks
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

No. I'm telling you that it's not the kernel. Are you running a 4.2.2 rom with r82?

Sent from my iPad 4
[Nexus 4 Original Android Development] TylerDurden1999:
So basically you left your saturation settings at 255?
[Nexus 4 Original Android Development] franciscofranco:
Red, Green and Blue separate tuning comes soon.

I didn't account for loading old profiles O_O

Nothing, the display app is just there if a user doesn't want the full app and only cares about the display part.

I just backed it up, works fine.

That was my fault, I didn't check for two null cases, it was 5am and I forgot :( I just pushed 8.7.1 to fix that.

Nope - although that may help with touch responsiveness it may also bring up some nasty old bugs that Google fixed in E027 firmware and thats not something I want.

That is great, thanks so much for taking time to figure that out :)

Change hispeed_freq to 1GHz in Governor Control.
[Nexus 4 Original Android Development] ricey1986:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Holy s**t R82 is smooooothh!!!

Franco for next president of the world haha!
[Nexus 4 Original Android Development] i860:
No problems this end with r82. Did you update the bootloader and radio to 4.2.2 ( some people have problems with wifi after that ).
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

For now but anything above 247 doesn't make a difference. I'm still looking at making changes but I first need to figure out other values.

Sent from my Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
Email me if you want to discuss this further.
[Nexus 4 Original Android Development] peschka:
Hotplug Control in 8.7 gives me instant FC ? Is it only me ? Wiped app data but same.
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

I just did.

So far I'm seeing that whites setting is skipping bit 8. So anything pass 127 is just wrapping.

Sent from my Nexus 4
[Nexus 4 Original Android Development] schizophrenia:
see the 5th post above you (by franco)
[Nexus 4 Original Android Development] juicyjones:
I've been through this entire thread in the last two days and you are absolutely right. For every "dumb" question there are five times as many smug and rude comments following it. In almost every case where someone just answers the question or tells the person which thread to look into, the comments end.
[Nexus 4 Original Android Development] TheByteSmasher:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Still it requires READING...

Sent from my Nexus 4 or 7
[Nexus 4 Original Android Development] steviewevie:
Re: [KERNEL][GPL][N4] franco.Kernel - r82

Interesting stuff. You meant that it uses one byte except for the fourth bit though, i.e. two nibbles and not two bytes?

Seems bizarre, surely it must be using that fourth bit for something else to justify an of arrangement like this?

Sent from my Nexus 4
[Nexus 4 Original Android Development] lightosx:
I quickly put this "wiki" together: https://docs.google.com/spreadsheet/ccc?key=0ApNlBave77hidFBRdG0wTl81NUJzbi00N050THpZb3c&rm=full#gid=0

The idea is to have a place where users can go to find all relevant information related to Franco Kernel for the Nexus 4. This includes frequently asked questions, known bugs, feature requests, default settings, uv guide, some recommended color settings, changelogs, a guide on how to go back to stock kernel and more. I read this thread several times a day, so I don't mind keeping it up to date; although I did leave the document open for anyone to edit and improve upon.

It still needs A LOT of work (mostly content and formatting), but I think it will be really helpful once it's completed. Unfortunately I have to head out for a few hours, so I didn't get a chance to leave it in a decent stage. But if Franco approves, then hopefully everyone will contribute a bit to make it great. :)

Cheers!
[Nexus 4 Original Android Development] franciscofranco:
I didn't receive any email :(
[Nexus 4 Original Android Development] franciscofranco:
8.7.1 is already up for download :)
[Nexus 4 Original Android Development] Net.silb:
Thanks!

But, when I go into hotplug control and choose any of the thresholds, there is no number in the text box.
[Nexus 4 Original Android Development] farmerbb:
Sweet, just downloaded the update. The core management options are working great :)
[Nexus 4 Original Android Development] franciscofranco:
Oh ****. I removed that by mistake!! Defaults are 375 - 225 - 125.