yashsingh1/xdaforums huggingface dataset:
[XPERIA X8 Original Android Development] pilu1978:
I checked your github. ;)

NOTHING changed in the kernel source since 20, november 2013... :p

So, after several requests you NOT do anything to solve the GPL violation what is not only an xda rule, this is worldwide used method to protect and share the open source codes...

Since your last github update you released several versions of kernels with lot of advertised changes...

The posted commits looks like this: (and all looks like similar)

(for the non-developer members: the green lines means the added codes ;))

Anyway not need to post more fighting posts, I will not answer more (I'm too old for this childish game, and not want to join into this war)
[XPERIA X8 Original Android Development] afi1982:
again wrong.

i did not provided explanation on every commit i've made and the reason that my github look like that is because i've uploaded the sources after that changes and just to provide any Commit changes i needed to add blank like that the only way i can save it , yes i know it was my mistake but at least i've uploaded my sources .

BTW i'm too old for that to so from now on i'm going to work and stay quite .
[XPERIA X8 Original Android Development] Bart11666:
Ok, rom is booting normal after this change in build.prop.

Thanks for your help !!
[XPERIA X8 Original Android Development] stfudude:
I've tried this kernel with CM10.2 (build.prop file edited) but sdcard is not detected. I'm now back to afi cm10.2 kernel.

Sdcard is detected in CM10.2 kernel
[XPERIA X8 Original Android Development] Devhost97:
Are you stupid or pretending? Stop asking everywhere will fall on those stupid headphones. If the repair will fix it if it does not fix the issue.

---------- Post added at 05:22 PM ---------- Previous post was at 05:15 PM ----------

I test this Kernel with ArcMini ICS from tiestobunio.

It works incredibly fast and stable, however, are the two problems:

1.WiFi does not work - I know this was already mentioned above, so I have this against thee, and I look forward with great desire for the next kernel versions :)

2.Not work load of the portable charger :/ Do not react to the AC charger, after changing the kernel everything is back to normal.
[XPERIA X8 Original Android Development] TheScriptKitty:
[LIST]Kernels and ROMs for the SE Xperia X8

Added your Kernel to my List.

Keep up the great work :good:
[XPERIA X8 Original Android Development] TeamMex:
Sure are based on miniCM and MiniCM9 don't use new WEXT driver.

2.- portable charger? not really understood, what you mean?.
[XPERIA X8 Original Android Development] Devhost97:
I mean a powerbank.

Sorry for my english: (
[XPERIA X8 Original Android Development] hubert123454:
on android 4.1.2 don't charging battery when phone is conected to usb on pc and normal charger.
[XPERIA X8 Original Android Development] Devhost97:
This same problem with 4.0.4

Wysyłane z mojego E15i za pomocą Tapatalk 2
[XPERIA X8 Original Android Development] TeamMex:
I fixed it sorry for the problems I upload the kernel later :)
[XPERIA X8 Original Android Development] TeamMex:
Updated :D fixed problems of charger and wifi in older versions :)

Please test and report.
[XPERIA X8 Original Android Development] hubert123454:
charging is working on 4.1.2. good work ;D
[XPERIA X8 Original Android Development] DanielFran:
Hi TeamMex,

Can you build the Kernel for X10 Mini Pro (U20i) so mimmi users can also make testes with JB roms?

Probably robyn (X10 Mini) users migth want too... ;)

Thanks
[XPERIA X8 Original Android Development] Devhost97:
Charging your phone is running properly also on ICS. Unfortunately, I still have a problem with inoperative WiFi;/

In addition, while connecting your phone to your computer, get message 'Device not recognized ". After pressing the switch on storage, wheel spins endlessly and in the notification bar gets a notification about the fact that I can safely remove the memory card :/

This does not change the fact that it is the fastest and the best kernel for X8 :)

Thanks for your support :)
[XPERIA X8 Original Android Development] CKKnot:
Need more feature

Your kernel is indeed faster :good:

But dynamic fsync & dynamic management of dirty page writebacks is missing :eek:

Here is the page [APP][ROOT][4.0+] Performance Control - Open Source
[XPERIA X8 Original Android Development] Devhost97:
How to install you ROM http://xdaforums.com/showthread.php?t=1966806 with this kernel ? I got Error status 7 :/
[XPERIA X8 Original Android Development] TeamMex:
Ok i'm try to build to x10 mini :)

I'm working on JRCU and Dynamic Fsync :D

thnks for the links ;)

add this updater-script on meta-inf :D

http://d-h.st/Gjo
[XPERIA X8 Original Android Development] Devhost97:
I replaced and i have error "Cant open /sdcard/Xperience-5.2.0-shakira.zip (bad)

Installation aborted"

How to fix this ?
[XPERIA X8 Original Android Development] TeamMex:
:eek:

pff wait and I upload new zip
[XPERIA X8 Original Android Development] Devhost97:
Ok , Thanks bro :)
[XPERIA X8 Original Android Development] ElmirBuljubasic:
Hi teammex, i have an idea.. The CMA, it can increase RAM without almost no downsides

Inviato dal mio GT-I9000 utilizzando Tapatalk
[XPERIA X8 Original Android Development] TeamMex:
nice you can tell me about it ?
[XPERIA X8 Original Android Development] TeamMex:
updated
[XPERIA X8 Original Android Development] Bart11666:
in v3 update on bootscren still have v2.

what is best cpu governor on afi's KK??
[XPERIA X8 Original Android Development] TeamMex:
yep i forget change numeration in rle file but is v3 ;)

you can use interactive I use it.

and i/O scheduler CFQ or Deadline :) (optimized for kk)

Edit: updated rle file now display 03 :) sorry fot that.
[XPERIA X8 Original Android Development] ElmirBuljubasic:
This https://github.com/didhiy/android_k...mmit/bd93ba5345782141d458017d4e979dbc78dae51e
[XPERIA X8 Original Android Development] pilu1978:
Hey [MENTION=4403780]TeamMex[/MENTION]!

What do you think about this? ;)

At this moment do not ask about downloads, sources yet, basically the kernel is unusable now, the most thing is missing or not working yet, and the stability is really far from good... The main goal was a booting .35 with working hitachi hvga and synaptics touch driver ;)

Now going and play with the 3.0.8 :p If the 3.0 also will boot I will drop the .35 kernel, if I can't make it to bootable we can work on the .35 together :)

PS.: the .35 code originally the androidarmv6 samsung msm7x27 code, the next step (the 3.0.8) is the lge msm7x27 :)
[XPERIA X8 Original Android Development] afi1982:
great work pilu :good:

can you tell me if there is any improvement in performance with .35 kernel ? and what about the WIFI driver?

Here this is what we need http://wireless.kernel.org/en/users/Drivers/wl12xx to fix the BT and WIFI on kitkat
[XPERIA X8 Original Android Development] pilu1978:
At this moment I can't tell any improvements... :D

Basically nothing work normally, no wifi/bt/proximity/gps/toshiba lcd/cypress/camera driver in the kernel. :D and the longest period WITHOUT reboot was around 15 minutes.

It was only an experiment before I try to build a booting 3.x kernel. Anyway the samsung msm7x27 line (ace/gio/fit/mini) have near fully working cm11 with this kernel source tree. :)

About the wifi/bt: in the kernel side we can use the wl127x drivers from any mogami board based kernel (the whole xperia 2011 line except the xperia play), or any drivers from other phones what have wl127x AND 4.4 based rom combinations (for example the motoroly defy). In the rom side we need to play with hciattach to fix the bluetooth issues, and maybe need to play with the wl127x firmwares. I think the fm radio will be lost with the newer kernels (maybe the ti fm app from cyanogenmod repo will work, but the original radio app not due the fmstack what working only with the old wl1271 driver/firmware and the .29 kernel).

About other bugs? No idea, I made a minimal test only with the rom :D
[XPERIA X8 Original Android Development] CKKnot:
Not a true unified kernel

Although we'll be using 4.4 later on (This is what this kernel are made for) but I have very bad video shuttering cases on 4.1...

I've made clean installation on omni and naa's 4.1 stable ROM and found out the culprit is the kernel.

Its the same as afi kernel too.

P.S: the video is 100% constrained baseline which our xperia x8 hardware will capable decode it smoothly using hw and its in its native resolution.

I'll be using my current configuration since omni contain a little bug and I need my phone for daily usage :o

Keep the good job going :fingers-crossed:
[XPERIA X8 Original Android Development] Bart11666:
i'm using v3 of this kernel for few hours with afi's KK and seems to works more stable than previous versions, even mobile data works normal for now.

Good work !!

btw, jbmp v5 with this kernel works awesome, much fastar than with others.
[XPERIA X8 Original Android Development] Devhost97:
Better and more stable is with Xperience CN10 :)
[XPERIA X8 Original Android Development] Bart11666:
i will try ;) finally jb roms works as fast as gb and froyo, even maybe faster ! :D
[XPERIA X8 Original Android Development] TeamMex:
Awesome :D good job , i'm try to port 3.1.x kernel but xD i don't know all the board files :/

and afi KK work with wl128x driver's
[XPERIA X8 Original Android Development] afi1982:
wl127x :)
[XPERIA X8 Original Android Development] pilu1978:
As I remember the wl128x chips have unified drivers what work with the wl127x chips too, so maybe TeamMex was right when he wrote 128x instead 127x ;)
[XPERIA X8 Original Android Development] afi1982:
yeah that correct :)
[XPERIA X8 Original Android Development] afi1982:
Klozz add generic or fake battery driver to your kernel, it's nodded for battery status on kitkat.
[XPERIA X8 Original Android Development] ElmirBuljubasic:
http://xdaforums.com/showpost.php?p=49039100&postcount=1600 this is what cma does
[XPERIA X8 Original Android Development] TeamMex:
thnks I added it :D
[XPERIA X8 Original Android Development] TeamMex:
Updated please send all reports :)

know issue Wifi on Android 4.0.4 =) working to make a patch for this ;)
[XPERIA X8 Original Android Development] Devhost97:
On 2.3.7 also has a problem with WiFi :/

The problem probably lies elsewhere than in the ICS, because Gingerbread shows "Obtain an IP address"

For this I noticed that there is a problem connecting your phone to your computer in mass storage mode
[XPERIA X8 Original Android Development] TeamMex:
this only works on MiniCM7 and XPerience 17 and 18 others Gingerbread roms not add support to TIwl12 driver.
[XPERIA X8 Original Android Development] Devhost97:
Sorry for the bad information, but however, the problem with wifi is in the ROM. On other kernel this same problem.
[XPERIA X8 Original Android Development] TeamMex:
Im try to make a flasheable zip for others CM7 rom's :)
[XPERIA X8 Original Android Development] Devhost97:
Fixed and working with BlurCM7 :) Need restart phone after first boot :)
[XPERIA X8 Original Android Development] TeamMex:
good to know.
[XPERIA X8 Original Android Development] Devhost97:
Ok i get review from KK04 + Xperience 5.2.0

+

Faster

Stable

More RAM
[XPERIA X8 Original Android Development] pilu1978:
[MENTION=4403780]TeamMex[/MENTION]: as I see you added the cma :)

Working perfectly? And how about the max available ram? (now I'm not in my home, can't test it)
[XPERIA X8 Original Android Development] Devhost97:
On 2.3.7 (BlurCM7) with this kernel - 80-90MB free RAM

On 4.1.2 (Slimbean) with this kernel 60-70MB free RAM
[XPERIA X8 Original Android Development] pilu1978:
I asked about the max available ram because the cma can free the pre-allocated memory blocks when not used, and not about the free available ram (what is depends from the rom and the installed/running apps) :)
[XPERIA X8 Original Android Development] Devhost97:
Ok, sorry for the wrong answer wrong you understand :)
[XPERIA X8 Original Android Development] stfudude:
version 4 now works with afi1982's CM10.2.

sdcard is now detected.
[XPERIA X8 Original Android Development] reza.8.h:
what about performance? better than afi kernel?
[XPERIA X8 Original Android Development] stfudude:
I just flashed this kernel. need more time before I can give any feedback.
[XPERIA X8 Original Android Development] hyde1413:
I have a little noobie question, where I must change android version, which file in package?
[XPERIA X8 Original Android Development] stfudude:
build.prop in /system
[XPERIA X8 Original Android Development] TheScriptKitty:
afi1982's CM10.2 worked since Version KK01, and the Micro SD Card was fixed on Version KK03.
[XPERIA X8 Original Android Development] TeamMex:
only added 500kb xD but Memory manage are better.

in V3 this problem was fixed.
[XPERIA X8 Original Android Development] macia10:
On that low memory phones every kb is precious xD
[XPERIA X8 Original Android Development] stfudude:
Oh I see...

Last version I tried is 02.
[XPERIA X8 Original Android Development] soheil69:
Thank. It's good

but wifi and usb mass storage doesn't work in miui v4 (ics)

but performance with sleambean was great.
[XPERIA X8 Original Android Development] cascabel:
Just a quick Q. Does this kernel support swap? Reason is i'm planning to use one of the internal partitions (probably /cache or /system) for swap.
[XPERIA X8 Original Android Development] TeamMex:
Obviously,... YES , but I think isn't needed.
[XPERIA X8 Original Android Development] cascabel:
Thanks. I'm just doing some tests. Not sure if i'll be using swap once it's done. :):beer:
[XPERIA X8 Original Android Development] CKKnot:
whaaat? if system is set as swap.... where & how does it boot :eek:
[XPERIA X8 Original Android Development] cascabel:
Lol. Sorry. I'm not good with english. :D

I meant using emmc for swap file. I've read somewhere that some phones (ie: one v) have a dedicated part in system(?) for swap. I'mm trying to check how feasible it is for a different device. :)

Edit: that still sounded wrong. Lol. Anyway, enough ot from me. Thanks and sorry Teammex. :o
[XPERIA X8 Original Android Development] CKKnot:
But that emmc partition r/w cycle is low, it will damaged real fast if you set it as swap.

We can create a swap file in system but, it will be very small one doesn't it?

Well, report it if you are in good swing :good:
[XPERIA X8 Original Android Development] cascabel:
I'll be trying it out on x8 for a few weeks. Then on another phone for a few weeks. I've been asking people who know more about the long-term effects and they say it won' t drastically affect phone life. Most site that /data itself gets a lot of r/w cycles anyway and that a swap file there won't affect it as much as i was afraid of. :)

If anyone knows more about this please lead me to the right direction (link). :)
[XPERIA X8 Original Android Development] pilu1978:
The swapfile on emmc/mtd devices is useless and dangerous. Useless because the swapfile always slower than a dedicated swap partition and dangerous due the less r/w cycle (and you can't change the onboard flash ic while you can change easily a damaged sdcard).

Only one possible solution exists: use custom partitioning, and made a swap partition directly instead of using swapfile. But be careful, use low swapiness to reduce the read/write numbers, and keep the swap partition off, just turn it on when really needed. Use small partition size (do not use greater than 64 mb) and place it on the begin or the end of the emmc address range (if you place it into the middle of the "disk" and later if it will be filled with damaged blocks, it will slow down the phone if you want to use the damaged area as common partition (system, data)).
[XPERIA X8 Original Android Development] cascabel:
Again, thank you for the input. I figured that i should set swappiness it to a minimum. For the rest, i'll have to research. :)

Btw, 64mb seems rather small. Would setting it to 128mb and setting swappiness to 20-30 make a huge difference?
[XPERIA X8 Original Android Development] pilu1978:
Anyway, both method have advantages, disadvantages :(

The swapfile on internal partition:

Advantage:

- longer nand lifetime (the nand controller can tolerate the rw cycles because the swapfile blocks placeable on the whole partition, and the controller can use more block, and reduce the writes/block numbers)

Disadvantages:

- slower than a swap partition (because the fs driver stay between the swap requests and the direct read/write operations)

- if any nand block died, it will be anywhere on the used partition

The swap on a dedicated partition:

Advantages:

- faster (no fs driver between the swap request and the rw operations)

- if any nand block died, it will be on a limited range

Disadvantage:

- shorter nand lifetime (because the controller can use only the declared area, and the writes/block count increasing faster)

So, a little bit hard to find the best settings. ;)

Edit: 64 mb for the x8 is more than enough :p if you need to write more than 64 mb ram to the nand device, it will dramatically slow down the phone. For example: if you write 100-120 mb ram to the "disk" it will contain system processes too what always required, so if you use too big swap area, the available free real ram can be more, but the numbers of nand read/writes will be extremely high (and the side effect: it will be sloooow).

We need to accept two important things:

1. The x8 have small ram :(

2. The flash devices is NOT optimal to use as swap device :(
[XPERIA X8 Original Android Development] cascabel:
Thanks so much pilu. :) i'll have to search/read a lot, then (as always, lol). Fortunately, this isn't for x8. I'm contented with swap partition on my sdcard. I did not know that partition is slower than swap file. I always thought they were the same, or that a hard swap (via partition) is faster. Thanks again.
[XPERIA X8 Original Android Development] CKKnot:
So much info :o so basically, our x8 nand's is a precious treasure ;)

I guess I am crazy enough to set 100mb & swappiness=100 for my swap partition :silly:

Application always got jammed of of the way, in the end this is what I do, although it'll slow down the phone operation abit :rolleyes:

I got class ultra 1 sdcard anyway, i shall use it to the fullest :D
[XPERIA X8 Original Android Development] pilu1978:
Ok, corrected. ;)

Of course: the swap file is slower than swap partition. :)
[XPERIA X8 Original Android Development] sznattila:
Phone wakes up hard from deep sleep.

Hi...

thx for the kernel. great job...

however my phone wakes up hard from deep sleep. specially if wifi or datausage is turned on. I didn't noticed this issue with yair's kernel...

any suggestions? or can you fix the issue?
[XPERIA X8 Original Android Development] stfudude:
I can confirm. Phone is a heavy sleeper with this kernel. I had to open whatsapp manually to receive messages.

With yair kernel, this problem doesn't occur. phone wakes up within acceptable time period to notify me about messages (sms, whatsapp, etc)
[XPERIA X8 Original Android Development] TeamMex:
Mmm i don't have this issue what rom do you use?

I test it in xperience cn10 5.2.0(4.1.2) cm10.2(4.3.1) and omnirom

And I don't have deep sleep

You can send me kernel log?
[XPERIA X8 Original Android Development] Devhost97:
I using this kernel with LiGux Rom and i dont have problems with wakeup from deepsleep.

Wysyłane z mojego X8 za pomocą Tapatalk 2
[XPERIA X8 Original Android Development] hubert123454:
How works LiGux with this kernel, no lags when listening music when scrren is off ?
[XPERIA X8 Original Android Development] stfudude:
I'm using Unofficial CM10.2 by afi1982.

This issue only occur with whatsapp that is to say, no notification received from whatsapp when the screen is off and the phone is in deep sleep.

The phone wakes up from sleep if a text message arrives though. Or when someone calls the phone.

I already reinstalled whatsapp (wiped whatsapp data) and it still happens.
[XPERIA X8 Original Android Development] CKKnot:
In terminal,

su

sysctl -w vm.swappiness=1

sysctl -w vm.vfs_cache_pressure=50 (lower if can, but not 0)

echo 3 > /proc/sys/vm/drop_caches

put it in hw_config.sh or create an init.d script

ignore the drop cache if you're doing a boot time script
[XPERIA X8 Original Android Development] Devhost97:
Yes , i dont found bugs. I use Walkman to play music.
[XPERIA X8 Original Android Development] reza.8.h:
[MENTION=4403780]TeamMex[/MENTION]

sorry if this Question not related to topic...

for 4.1 rom exist mod to increase internal memory...but dont work in 4.3....is there any chance to have this mod for 4.3 rom and kitKat?
[XPERIA X8 Original Android Development] john_cena163:
tried this aswm kernal.with gdx 31b... extreme fast :-o only thing wifi didnt work got error wen turnd on n brightness cnt be low ... overalll i love this kernal.... keep the good work ;)
[XPERIA X8 Original Android Development] CKKnot:
I've searched all across the forum, all supporting up to android 4.2 only...

Maybe starting from 4.3 or 4.4, they said the changes google that made kitkat mount sd-card differently may arise these issues....

so, just patiently wait for script mod or discover it yourself ;)
[XPERIA X8 Original Android Development] cascabel:
It's me again, and i apologize for being off topic. I'm having issues with afi's cm10.2 rom + this kernel combo. When i flash gapps, i run into problems. It's either wifi won't turn on, mounts2sd says my device is S-on (:confused: ), or gapps process force closes with play store saying no connection. I've dl'd and flashed about 6 different gapps packages, clean flashed rom, reflashed kernel, etc. Can anyone tell me what i'm doing wrong? Thanks in advance.

Btw, i use the latest version of this kernel and have tried clean flashes of afi's cm10.2 rom (all versions).

---------- Post added at 11:57 PM ---------- Previous post was at 11:54 PM ----------

Btw, everything works flawlessy until i flash gapps. I thought i was using the wrong package, but i've tried a lot (including the one in afi's cm10.2 thread).
[XPERIA X8 Original Android Development] CKKnot:
Reboot it couple of times, the issue with mounting the sd-card should gone.... But I don't have anything to say about the wifi.

This kernel are still adapting to be a stabler kernel.(It's a backport, expecting things to fail)

But don't worry, silence means they're doing a big thing :fingers-crossed:
[XPERIA X8 Original Android Development] cascabel:
Thanks. Yeah, i expected bugs too. I just thought i missed something. :)
[XPERIA X8 Original Android Development] pilu1978:
Why do you think: the silence means something big coming? ;)

Anyway now I suspended the 2.6.35 and 3.x kernels because now I'm 2200 km distance from my home, I will continue on next week. :)

About the sdcard mount problems: strange, theoretically a reboot can't solve it (because a mount is a really simple thing: working or not), looks like the kitkat filled with mystical things... :D
[XPERIA X8 Original Android Development] CKKnot:
I just know it :p

Aaand you've just said it, 3.x kernel~ Yay :laugh:

2nd reboot, the media scanner straight show up, black magic is at work :D
[XPERIA X8 Original Android Development] akoypinoy:
this work on jb cm10 by afi?
[XPERIA X8 Original Android Development] hubert123454:
yes this kernel work any JB from Afi1982 ;)
[XPERIA X8 Original Android Development] _JoaoCampos:
Sorry for asking such a "basic" question, but If this kernel works on minicm7, does that automatically mean that it works on all minicm7 based roms?

For example, your own xperience debrand engine :)
[XPERIA X8 Original Android Development] TeamMex:
yes work but WIFI not work but you can try
[XPERIA X8 Original Android Development] _JoaoCampos:
Thank you. What should I do to get it to work?
[XPERIA X8 Original Android Development] TeamMex:
Mmm we need achotjan update paths of wifi and Firmware in SDE from source.
[XPERIA X8 Original Android Development] TeamMex:
Updated
[XPERIA X8 Original Android Development] CKKnot:
2.6.32.62-XPerience-KK04.ftf - 7.05 MB
​

User will wondering where is the lastest one xD Link directed is the 05 kernel, but the link shown is still 04