yashsingh1/xdaforums huggingface dataset:
[Sony Ericsson Xperia Neo, Pro] onlavu:
Well, I was using Neo for more than a year - from GB to JB. I tried few ROMs (from STOCK with scripts, tweaks, to CM10 which was the most promising one - because of "native" JB support).

As entry level, this phone was good. But low RAM (only 360MB available) and tiny internal storage (max 420MB free) slow down this device a lot. If you use pretty fast SD to link some apps in order to free-up internal storage, the time passes and still, device becomes running out of memory (40MB RAM and 90MB storage free) even if you install only neccassary apps. And if I add a pretty damn creaking phone housing + peeling off colour of housing & buttons + USB/HDMI covers, so I am really glad I switched.

Naturally, the phone not only sucks (I used it for a quite long time, right:fingers-crossed:). It has good camera, as smartphone excellent battery life (2 days while low usage) and since it is quite small device it is not a problem at all to hold it in one hand and operate it by one hand.

Now I switched to another device which is obviously not perfect (Xperia S: poor battery life, unfortunately USB/HDMI covers on stage again:), quite big device, sensor-based buttons, creaking chin, RAM is not so big as well).

Please I dont want to dissuade anyone from buying this device or geting rid of it. It is just my opinion and I have had a need to share it with other Neo users (potentional, active or former ones).

And what about you? Have you swithed too? Why?

PS: Hope I will survive here, it is a discussion forum, isn´t it:)
[Sony Ericsson Xperia Neo, Pro] Clark Joseph Kent:
OP there is a thread in place for this topic: http://xdaforums.com/showthread.php?t=1935016

Thanks
[One (M7) Original Android Development] n3ocort3x:
DONT flash kernel, before reading stuff mentioned below:

-) THIS is not chic IPHONE stuff, you should have some basic knowledge on how to do some things on ANDROID.

-) You encounter an error ? Ok, i will look into it, but you have to follow the rules:

-) ALWAYS tell me following stuff: wich ROM ?, wich KERNEL, UNDERVOLTED ? , wich GOVERNOR used ?

-) You should also provide following stuff so i can look into the issue further:

-) last_kmsg, logcat (you dont know how to get thos files or dont even know what this is ? Ok i will tell you:

-) last_kmsg: connect phone with usb, open up a shell in linux or a CMD in windows, cd to your adb directory and write this: cat /proc/last_ksmg > /sdcard/last_ksmg.log

-) grab the file from your sdcard and provide it to me

-) logcat: This is easier for lazy people, download alogcat app from playstore, fire it up, and extract out the log. Also provide this to me.

-) repack kernel for your ROM with the following online repacker: www.nibble.cc/repack

-) posts like "I had a reboot" or "phone crashed" without proper information will be ignored

Frequently asked questions, answered here:
[One (M7) Original Android Development] n3ocort3x:
HOTPLUG CONTROL, HERMAL CONTROL, GOVERNORS, SAMPLE CONFIGS:

there are 3 types of hotplug methods u guys are confronted with while using this or stock kernel:

-mpdec from qualcomm

-mako_hotplug from franciscofranco

-cpuquiet from nvidia with additions (load_stats)

mpdec is for my taste/needs to aggressive. if u watch cpus go up and down, they spend a lot of time on higer freqs + too much cores online, thats why i wanted to replace it with an other hotplug management. As my coding skills are not good enough (not now but i hope in future) i decided to use francisco francos mako_hotplug. why ? simple. because its adjustable (4 floors). This worked quite well.

but yeah.. we all know.. on Android, u dont stay long at one thing... we move constantly. this is where cpuquiet hotplug kicked in. Its original from nvdia for tegra processors but u can port it to others too (what maxwen did). maxwen added the load stats_governor, wich is a port from franciscofrancos hotplug control in a way. but i dont want to confuse people here so in short:

with cpuquiet + load stats governor u get a brilliant battery life while keep it snappy. Why that ?? simple... maxwen spent a lot of time in it to adjust it for his oppo people and he knows what to do. I recommend leaving the governor on load stats (hotplug depended on load) to get the best results.

I re-adjusted it to fit in m7 as i have a feeling that we need a bit more aggressive tresholds.

If u want to keep it balanced, and yeah, most users want that:

governor: smartmax

cpuquiet governor: load_stats

u want ultimate perfromance:

governor: interactive (up treshold 65) or smartmax (lower tresholds)

cpuquiet governor: load_stats

now give me bonus points :D

THERMAL CONTROL HOWTO:

==================

First have a look on the following folder:

sys/module/msm_thermal/parameters

now have a look at these 2 files:

limit freq

limit_temp_degC

In limit_freq u can adjust on which freqs it should fall back while throttling

In limit_temp_degC u can adjust the tempreature limit for throttling

EXAMPLE:

=======

#limit_freq

1458000 1242000 702000 384000

#limit_temp_degC

55,60,70,80

That means: it throttles to 1458Mhz @ 55 degrees , 1242MHz @ 60 degrees, 702MHz @ 70 degrees , 384MHz @ 80 degrees

SMARTMAX GOVERNOR

===============

Adjust it like that u u wont have a single lag, this governor is simply outstanding:

Freq Range General: 270MHz - 1728MHz

awake_ideal_freq 594000

boost_freq 1242000

suspend_ideal_freq 384000

touch_poke_freq 1242000

Leave the rest untouched :)
[One (M7) Original Android Development] n3ocort3x:
BATTERY LIFE + TRICKSTER MOD SETTINGS

FOR HOTPLUG , GOVERNOR AND THERMAL CONTROL

I tried to do my whole correspondence at this circle over the phone.. should mean a lot of:

*Whatsapp (GF is away from me)

*G+ Talking in our community

*Hangouts (helping people)

*Tapatalk (reply to threads)

*other stuff
[One (M7) Original Android Development] Try4Ce:
Yo n3o in da house! Remember me bro? :D really good to see you here mate!
[One (M7) Original Android Development] n3ocort3x:
sure thing my bluetooth problem friend with KIA :)
[One (M7) Original Android Development] n3ocort3x:
Ok first build is up, as i dont have the phone yet, i need testers who are able to provide me logcats and kmsg ' s. Before i add other things I need reports if everything is working. Please report issues only with attached logs :)
[One (M7) Original Android Development] deagleone:
Great to have u here....
[One (M7) Original Android Development] eyosen:
Soon to join the testers.
[One (M7) Original Android Development] n3ocort3x:
LOOOOL everyone from oneX move here... how nice.. deagle, eyosen, try4ce... glad t have u here :)
[One (M7) Original Android Development] ossy1337:
Nice to see you here n3o. Appreciated your work for the one x and I'm looking forward to some cool stuff for the one from you :)
[One (M7) Original Android Development] hd2neuling:
n3o!!!

Thought u should study for exams and not develop kernels!

I know, i´m guilty teasing u on another place, will test ur Kernel asap :highfive:

LG, Helmut
[One (M7) Original Android Development] hasan_abeer:
hi sir please do not forget us by call recorder feature ......

thanks in advanced
[One (M7) Original Android Development] n3ocort3x:
no clue what u are talking about :P i dont own the devicea yet. if u tell me something about such things u have to be more precise

[sent from an icecold mako...ncxe'ed....soon...]
[One (M7) Original Android Development] mattoffshore:
hey bro not long now mate
[One (M7) Original Android Development] n3ocort3x:
mat..glad to have u here. keep me posted. my device wont arrive before may

[sent from an icecold mako...ncxe'ed....soon...]
[One (M7) Original Android Development] mattoffshore:
pm coming your way
[One (M7) Original Android Development] jonas2295:
If I can do anything to speed up the time until you get a device, let me know via pm :) like buying one here in germany etc
[One (M7) Original Android Development] n3ocort3x:
for now im pretty busy with evening school stuff so i'm kind of happy that devices arrives in 2 weeks. what would be interresting is if anyone tried the kernel yet...if yes: report

[sent from an icecold mako...ncxe'ed....soon...]
[One (M7) Original Android Development] Nekromantik:
Have you updated the source to newer one?
[One (M7) Original Android Development] djkinetic:
I've done that multiple times full wipe and reinstalling 1 by 1 my apps that i use everyday...its not that theres something in the code..we just havent pinpointed yet.
[One (M7) Original Android Development] vegalinho:
Kernel (nor the repacked Kernel with actual ramdisk) doesnt work with today's CM Nighty (0604). Phone bootloops.
[One (M7) Original Android Development] djkinetic:
I posted in the PAC thread about n3o's kernel bootlooping when trying to use it on the latest PAC version, seems that something in the commits have changed. hope we get an updated kernel soon =P
[One (M7) Original Android Development] n3ocort3x:
if i only would know.. i checked there git but cant find changes that could cause this...could it be that u guys flashed a 4.2.2. sense version inbetween ? but even when u repack it and it doesent work then thats not a good sign
[One (M7) Original Android Development] djkinetic:
Nope tried flashing the V15r15 AOSP version on PAC Rom, I repacked the ramdisk from CM and was able to get it booted into the OS but after 30 secs of use it would reboot, upon the reboot would again load in and within a few secs to a min would reboot, this was on a clean install before any apps had been installed from market. No gapps even.
[One (M7) Original Android Development] n3ocort3x:
hmm the only thing i could imagine is that they load mpdecision at bootup now ant this line has to be removed out of ramdisk... can u upload boot.img from CM or PAc (latest) i exctract it on my own and look into. It could be that my boot.img is missing some stuff newly added because it doesent boot, and when it boots with cm ramdisk the mpdec line is in. u can also try with trickster if mpdec is on with version that boots for u and switch it off as soon as possible.

Keep me posted
[One (M7) Original Android Development] djkinetic:
Here's the boot.img from PAC, I thought that all turning mpdec does is force all cores stay online permanently, didnt figure it would be required to boot the phone.
[One (M7) Original Android Development] n3ocort3x:
Thnaks i look into ;) If MPDEC is turned on while boot, it could cause reboots, maybe this is the reason... i keep u posted.. have to study now for a while but look into later :)
[One (M7) Original Android Development] djkinetic:
Thanks and gl with the studies =)
[One (M7) Original Android Development] joshnichols189:
Same exact thing happens to me on the latest CM Nightly
[One (M7) Original Android Development] n3ocort3x:
[MENTION=3721565]djkinetic[/MENTION]

Try this boot.img (modified version from the one u posted above, pac rom, but i think they all track cm repos, ive found init.cm.rc also in it) please, and report asap (MPDEC was in, so maybe this is the solution) If not, i have to track properly....

LINK TO BOOT.IMG
[One (M7) Original Android Development] djkinetic:
Dropped the new boot.img into your kernels zip and it flashes but for some reason doesn't actually flash your kernel/modules lol..upon reboot it still has the default ROM kernel loaded.
[One (M7) Original Android Development] n3ocort3x:
I provide u complete back just to be sure.. u still online ??? then we can do this now :)
[One (M7) Original Android Development] djkinetic:
[/COLOR]

Yup still here.
[One (M7) Original Android Development] n3ocort3x:
FLASH THIS :) -> http://d-h.st/YvU
[One (M7) Original Android Development] djkinetic:
Success booted up with your kernel using it on the latest PAC ROM from today...has smart max with hot plug control, no freeze or reboot so far 2 minutes up time will update later with more time.
[One (M7) Original Android Development] n3ocort3x:
ok it was mpdec... seems they merged it in ramdisk... om no biggy... the one i provided u should boot in every aosp build now... thanks for testing. maybe repost the link in pac thread also :D i hope the guyz with booting issues are aware of the link

EDIT FOR GUYS WITH BOOTING ISSUES FLASH THIS :) -> http://d-h.st/YvU (DONT CARE ABOUT THE NAME ITS LATEST KERNEL WITH MODIFIED RAMDISK)
[One (M7) Original Android Development] djkinetic:
Yup looks like that was it....up time a couple hrs now no reboot..I'll test anytime I can lol.. thanks again =]

here's a mirror for the repacked kernel:

http://db.tt/vJ1odfHq
[One (M7) Original Android Development] aridtare:
You guys are saviors. Thank you!
[One (M7) Original Android Development] djkinetic:
The real savior is n3o, i just happened to be the guinea pig :highfive:
[One (M7) Original Android Development] Bonely:
until tomorrow's update! doesn't look like there's much changes, at least on the CM10.1 side.

http://10.1.cmxlog.com/?device=m7ul
[One (M7) Original Android Development] bigxie:
Is anybody running the 6/4 nightly still experiencing UI slowdowns? I merged in this commit (included in 6/4):

https://github.com/CyanogenMod/andr...mmit/6be6571c85e3521da76d5116e869d3978a715bb6

In to my AOKP builds and have seen improved UI performance.

The GPU scores in Antutu are still all over the place (not due to thermal throttling, I wait until the device is cool to rerun), but at least it seems that the UI is consistently faster now.
[One (M7) Original Android Development] lilredzmd:
Keep trying? Are you serious? You shouldn't be posting kernals with updates that have outdated modules. It kinda puts every developer and user at risk when you have a updated kernal (within 2 or 3 days) of a new AOSP release. My phone took about 14 hours to die out but once it did, I did plug the device to a power source, booted into the bootloader, and went back to TrickDroid 6.0.1. I got a PM from a fellow mate who advised to use Resound Sensor from the Play Store for those persons' not able to get there device to awake during a phone call. Hope this way able to provide some clarity and understanding with a little bit of advice for those having any issues from the kernal. I haven't used the updated kernal dating today's date so no feedback on that.
[One (M7) Original Android Development] n3ocort3x:
TricksterMOD just got an neat update to enable the fourth floor of HP Control + switches for touchscreen stuff :) YEAH :D
[One (M7) Original Android Development] dyndragon:
[MENTION=4635674]n3ocort3x[/MENTION] I note that you implemented a modified CA patch that fixes the hsic wakelocks. Is this fixing the kernel wakelock held by msm_hsic_host? What were your before and after comparisons like?
[One (M7) Original Android Development] n3ocort3x:
exactly :) my testers reported that after I applied CAF patch, the wakelock is gone :) I never had it
[One (M7) Original Android Development] dyndragon:
So far, it has allowed my phone to be in deep sleep FAR FAR longer and proportionally greater than before. Thanks.
[One (M7) Original Android Development] djkinetic:
Battery life on this kernel is great... Still at 76 percent after 26 hrs and an hr and 5 min of screen time.
[One (M7) Original Android Development] n3ocort3x:
constantly working to get the best out of it. thanks for the flowers guys :D [MENTION=390696]dyndragon[/MENTION] -> CM merged the hsic wakelock commit 26 minutes ago
[One (M7) Original Android Development] dyndragon:
Yeah, I mentioned it to codeworkx, though you may want to see this for your education:

http://xdaforums.com/showpost.php?p=42255929&postcount=1511
[One (M7) Original Android Development] aamitabh28:
Gaming has a lot of strutters..any way to fix that?what combination suits the best?

Thanks
[One (M7) Original Android Development] n3ocort3x:
thanks, but tbh, i dont have a problem with it atm :) but i keep it in mind. codeworx is way more experienced than me :)

set minfreq to 384, and adjust HP control to be more aggressive. I post u values later but im no gamer tbh. Have to play around
[One (M7) Original Android Development] n3ocort3x:
OP updated to v16:

FOR AOKP, ROOTBOX, PAC ROM

teaMsevenAOSP_v16_public INSTALLER

FOR CM ROM

teaMsevenAOSP_v16_public INSTALLER

teaMsevenAOSP_v16

-updates to Hotplug Control (fourth floor and cores on touch, check TricksterMOD)

-updates to interactive governors

-imported patches from CM Gerrit

-added 217MHz and 162MHz freq step

-removed 216MHZ freq step (better for balance)

-allow UV until 700mV

ANOTHER IMPORTANT THING: DONT REPACK KERNEL (THATS WHY I PROVIDE 2 VERSIONS), I HAVE TO FIND OUT HOW TO DISABLE MPDEC COMPLETELY OUT OF KERNEL

thanks Jason for the hint :)
[One (M7) Original Android Development] aamitabh28:
Yo thanks man! Flashing and testing immediately!!
[One (M7) Original Android Development] aamitabh28:
Works too well..lovin it mate! Everything is smooth!!
[One (M7) Original Android Development] n3ocort3x:
thats what i wanted to hear... thanks for testing
[One (M7) Original Android Development] aamitabh28:
Anytime for u :D
[One (M7) Original Android Development] aamitabh28:
Man gaming still lags like hell though.

Another thing I forgot to mention..cm kernel zip works with PAC ROM.
[One (M7) Original Android Development] n3ocort3x:
i dont want to sound rude now but i have no crystal ball... which games? which governor? wich min max freq? which hotplug settings.... :) dont get it wrong

after THAT info.. i can provide help. and probably provide u a setting... i just tried this games where u race with this snails and it runs like butter...
[One (M7) Original Android Development] aamitabh28:
Subway surfer.

Tried with all 3 hotplug values.uv 75..min 162 as well as 384.either didnt help..frame drops..throughout the game..

Tried both balanced and performance hotplug values.
[One (M7) Original Android Development] djkinetic:
try this in trickster mod, lock freq then use min 384 max 1.7 interactive governor, up threshold 65, io scheduler row, read ahead buffer size 2048 hotplug control 50 30 10 5 min core_on_touch 2.

those are my settings i just tried the game and got no unplayable lag, i will agree there is some frame drop but nothin that prevents u from playing..AOSP dev is still quite new for the One, wait for the 26th when google releases the GE of the phone and we get official AOSP sources. Then most issues should be resolved =)
[One (M7) Original Android Development] Bonely:
there could be thermal throttling coming into play. have you also checked this page?

http://xdaforums.com/showthread.php?t=2287094&highlight=gaming
[One (M7) Original Android Development] aamitabh28:
Thanks mate.will do that and report.

Just as u said..the strutters are bearable now!though still there..

thanks mate
[One (M7) Original Android Development] n3ocort3x:
kk will install and see what i can do..
[One (M7) Original Android Development] aamitabh28:
okay thanks mate!
[One (M7) Original Android Development] n3ocort3x:
OK.. Just tested this subway surfers game.. I had not one single lag. I think the prob is thermal throttling (but I all ready planned to raise values a bit in source) here are my settings I hope they work for u :)
[One (M7) Original Android Development] Bonely:
Probably should put a disclaimer that they letting temps get too high for too long would deteriorate the batteries faster. And if you want to make this kernel a little bit more gamer friendlier, you could let us OC the gpu a bit. :good:

That article I posted was really good. Basically, lower cpu clocks as low as you can get away with (in terms of performance to reduce temperature) while raising the gpu to squeeze a little bit more frames.

Have you also thought about undervolting at wherever you put the max cpu?
[One (M7) Original Android Development] n3ocort3x:
Time will come... Disclaimer should be in op .absolutely right. I try to oc gpu to 450 (higher makes ni sense as i know from sense kernel)
[One (M7) Original Android Development] Ryche666:
Im loving this kernel. The MP Control, OC, UV, and Multicore Power Saving is all awesome. I have been jumping around trying to find the kernel with it all and i have noticed yours is the most stable with the most tweaks. For some reason though i am finding i cannot undervolt this kernel past 800mv....... Was wondering if anyone else has this problem and was wondering if the thermal throttle is configurable since i keep my phone in my pocket and listen to music all day while working in the steel plant. It gets kinda hot and have gone throught quite a few batteries on other phones that were way less than $500 lol
[One (M7) Original Android Development] n3ocort3x:
U should be able to uv until 700mV which app are u using ? Double checked now with trickster and systuner and its working :)

noNeedForAsig
[One (M7) Original Android Development] Ryche666:
Im using trickster and rootbox 6/07. I dropped everything across the board from 925 to 800 and tried to drop the lowest 2 past 800 and it freezes. 162-702 by default was set at 925. Then for some reason i wasn't able to turn on MP Decision but i did read it was disabled but i have no idea why it is...
[One (M7) Original Android Development] n3ocort3x:
then ur chip is not able to go below 800... simple :) mpdecision cant be turned on anymore as i use a different hotplug control
[One (M7) Original Android Development] Ryche666:
Makes sense about the MPDesicion. So do you have any plans for thermal control or is there an app other than trickster or android tuner to tweak it?
[One (M7) Original Android Development] n3ocort3x:
Time will come...

Guys i have something quite nice..

In next version u will be able to choose between 2 different ts settings...

1 as we know it

2 button mapping different...that means left button back. Htc logo will be home. Right button will be menu. I like the old known button constelation from left to right.

Then u can remap back (left) and menue (right) to for example longpress to kill app (back) and recents on longpress (menu) and in middle there is home button (htc logo)

Lemme know what u guys think

noNeedForAsig
[One (M7) Original Android Development] Bonely:
I like where this is going. I assume you'll have the options under the sys. file? Personally I don't like any button on top of the HTC logo because I always end up hitting it for one reason or another. So far, I feel that the 4.2.2 sense has the best implementation of this (it works, but it could use some tweaking). Obviously the impossible can't be made possible so I'll just deal with what we got until something better comes along. I also figure that once the new sources comes out in a few weeks things will get a lot better faster too (in terms of buttons and stability).
[One (M7) Original Android Development] n3ocort3x:
atm i use it like this with no PIE

BACK(LP KILL AP) HTC (HOME) MENU(LP RECENTS)

With Pie:

BACK (LP KILL APP) HTC (NOTHING) MENU (LP RECENTS)

PIE for HOME and switch LAST APP

no Problems, 2 mins and u into this.
[One (M7) Original Android Development] perfectslim:
Hello.

This kernel does not support OTG, ¿true?

Anyway, grat job!
[One (M7) Original Android Development] aamitabh28:
No that should be in the sense kernel by the same dev.
[One (M7) Original Android Development] Bonely:
like this, what about google now?
[One (M7) Original Android Development] godofwar424:
Does not work with the latest PAC 3.1 ROM.

Device starts to boot then it just hangs on the boot logo. Can access the device via ADB but the device doesn't charge meaning its getting stuck just before that loading point.

Let me know how I can help.
[One (M7) Original Android Development] aamitabh28:
download the one with the cm ramdisk.that works
[One (M7) Original Android Development] godofwar424:
So download the one for CM Roms? Working fine on PAC 3.1? Sorry for the seemingly silly request for more explanation, just want to be sure before I flash stuff :p

EDIT: Took the plunge :p all working now :)
[One (M7) Original Android Development] aamitabh28:
Great mate! [MENTION=225651]op[/MENTION] This should be corrected..P.A.C works with the one with the cm ramdisk.