yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500 Original Android Development] mDroidd:
You are kinda pro that you did not start a new thread, kudos for that!

Function BuildKernel implemented in AndroidCentral the same way as Build from Source, with switches. I included your source, thanks for that ;)

I think I will also include a tool to implement governors.

If I do that, could you include FrancoGazelle?? Killer feature!

Btw, apktool almost implemented also.

But my laptop is token again :(

Anyway, you are pro on kernel ;)

Greets!
[Optimus One, P500 Original Android Development] acax456:
waiting for ur rom tunganh ;))
[Optimus One, P500 Original Android Development] neko95:
> ROM? i thought the header say's KERNEL?

> anyway's this is the best kernel for me, thunderVietNam? :)
[Optimus One, P500 Original Android Development] dnle71:
You could also try modifying recovery!!:D
[Optimus One, P500 Original Android Development] mDroidd:
Read the second post -.-"

Greets!
[Optimus One, P500 Original Android Development] mDroidd:
You don't want to brick anything, right?

The only thing that you would change in recovery is the color, and that is totally unnecessary

Greets!
[Optimus One, P500 Original Android Development] neko95:
> oh.. Thanks
[Optimus One, P500 Original Android Development] dvdauricchio:
To make a high overclock you may use this kernel patch dedicated to the CPU.

https://rapidshare.com/#!download|2...p|3918|R~F3B371328561CAFBA58925D529236FF4|0|0

These patch are for MSM7227T but the voltages are the same. :rolleyes:
[Optimus One, P500 Original Android Development] haxor:
Nice to see you back thachtunganh i tested your all kernel which is quite excellent i hope your rom will rock too :)
[Optimus One, P500 Original Android Development] mDroidd:
Actually, I hope you don't theme your ROM. I would wait for a stable ICS base...

Greets!
[Optimus One, P500 Original Android Development] khoa02061986:
expecting a "kernel legendary for BB V20" will come true. Support TungAnh
[Optimus One, P500 Original Android Development] hellodzulz:
The link is not working, do you have alternative link?
[Optimus One, P500 Original Android Development] thachtunganh:
Well i don't know what is FrancoGazelle, can you show me what is this? Is it a new governor of Franco????

BTW, i am not pro in kernel, i'm just a NOOB Like many others :D

Thanks for sharing but you can't do anything only with the zImage...

i need the kernel source code, but i already know where is it - this is the Cuccion kernel from LGP690, Right?

I don't want to make a themed ROM, and i don't want to build a ROM from source.

I will build my ROM on V20G Of VietNam, not just themed, and also not just add some "Super cool init.d blah blah, deodex, zipalign and zipalign on boot...." Many ROM have those init.d scripts, even though the ROM cooker don't know if it works or not..

Thanks brother :D
[Optimus One, P500 Original Android Development] mDroidd:
FrancoGazelle and FrancoTurtle are franco governors based on conservative.

I have them on GNex, awesome!

Also, if you want a terminal-tweak bundle in your ROM you know were to find me, I could build a supercharger for P500 specific with everything included.

Eg: a tool that has KAK, 3g, V6, flush, nitro , turbo, and pickachu tweaks in it with shortcuts? PM me if interested.

Greets!
[Optimus One, P500 Original Android Development] thachtunganh:
Thanks :D

I'm thinking about building ROM, there are two option:

- A ROM based on V20G from LGE VietNam, it won't take me many times to build :D

- A ROM build from source code: Cyanogenmod 7

Because CM9 is not suitable for daily use yet, so i won't build rom from CM9 source code. There is a interesting ROM based on CM7, which is from Xperia X8 Development, it is GingerDX, it was developed by a VietNamese people like me, he is doixanh, the ROM has many feature, i think that if i build ROM from CM7 source, i should ask him for adding some of GingerDX feature
[Optimus One, P500 Original Android Development] dnle71:
If you're building from cm7, you should add center clock with transparent statusbar:D:D that's the only thing that is keeping me to not install themed roms.:)
[Optimus One, P500 Original Android Development] aspee:
Good to see you again.

So what did u think about that bln support
[Optimus One, P500 Original Android Development] mDroidd:
I am looking for a way to implement bash scripts inside an android app. When I did that, I will give you some awesome stuff :D

For now, I can only make scripts. When you need ANYTHING, and want it other then other so you are special, PM me !

Beginning with java is not easy :S

Greets!
[Optimus One, P500 Original Android Development] thachtunganh:
Sorry aspee but i didn't work on BLN stuff for a long time. :(
[Optimus One, P500 Original Android Development] khoa02061986:
will ever have a new kernel? I'm waiting every moment; want to know what are its features? Thank you for what you did.
[Optimus One, P500 Original Android Development] thachtunganh:
Go to my kernel source code, see the "Wiki" Tab brother. And as i said that i will release the first stable version in the end of June, but in that time, there will be some testing version for you
[Optimus One, P500 Original Android Development] dvdauricchio:
Yeah, source code is here! https://github.com/jstotero/Cucciolone

The MSM7227T is the same of the MSM7227, we can use that patches for an huge overclock and low battery usage. :eek:
[Optimus One, P500 Original Android Development] dnle71:
If this can be applied, then you're awesome!!:D
[Optimus One, P500 Original Android Development] dvdauricchio:
I think that we can use it.

If thachtunganh compile it with that source code for CPU we can test the OC :D
[Optimus One, P500 Original Android Development] mDroidd:
He will decide to include it or not. You don't.

that's his business
[Optimus One, P500 Original Android Development] thachtunganh:
I already knew this kernel as i said above...

Yes, it can be applied, and it was already applied...
[Optimus One, P500 Original Android Development] Bytecode:
I'll always support you. Great job with this one :)
[Optimus One, P500 Original Android Development] thachtunganh:
Hi Bytecode (A.K.A Ciaox) , welcome back!

Well, can i ask you one question? If you don't mind, can you teach me how to build a ROM from source? Thanks :D

BTW, I love OMFGB so much :D
[Optimus One, P500 Original Android Development] Bytecode:
Man I'd love to! PM me ;)
[Optimus One, P500 Original Android Development] thachtunganh:
Just compiled the testing version. I'm testing it!
[Optimus One, P500 Original Android Development] carrthee89:
Eagerly waiting to test bro...
[Optimus One, P500 Original Android Development] hellodzulz:
How was it? (:
[Optimus One, P500 Original Android Development] mDroidd:
Relax, seriously..

He is not an uber-nerd spending all his time with his LG.

He has a life also. If you can't do it yourself, then leave it and wait for a post.
[Optimus One, P500 Original Android Development] thachtunganh:
There is just one bug, but it's big, i need some help. The bug i posted in the first post, blackscreen of death...
[Optimus One, P500 Original Android Development] dnle71:
What about the power button when offline charging, does it work?
[Optimus One, P500 Original Android Development] thachtunganh:
I forgot it? Thanks for reminding me, Ok I will look at it :D
[Optimus One, P500 Original Android Development] aspee:
Idea!

Why don't u join Mac? :)
[Optimus One, P500 Original Android Development] Roqu3:
This is the patch for black screen bug

https://github.com/CyanogenMod/lge-kernel-msm7x27/commit/041a1b2034eb747e674d331caa260cc10d833687

Are you testing with cm7 right?
[Optimus One, P500 Original Android Development] mDroidd:
Ta commented on it, he knows the patch...

Greets!
[Optimus One, P500 Original Android Development] mDroidd:
Not everyone can join MAC eah ;)

Greets!
[Optimus One, P500 Original Android Development] thachtunganh:
i don't want to, not because i don't like them. But i can help them if they need :D

Oh sh**! I forgot this patch :eek:... Thanks Roqu3! :cool:

And, i'm testing with MIUI GB, also tested on CM.

No, i really forgot this patch... Must thank to Roqu3 :D
[Optimus One, P500 Original Android Development] k2n3:
when you relase the kernel?
[Optimus One, P500 Original Android Development] Negi9:
I think he is as excited to release the kernel as much as we are to try it. But it has a major bug, lets wait for him to squash it.
[Optimus One, P500 Original Android Development] nd4spdbh:
TA i just wanted to say thank you for all your hard work, i know its off topic but thanks a bunch for all your hard work with everything. I truly dont think the devs get thanked enough for all their work around here!
[Optimus One, P500 Original Android Development] voyager20021:
Right on! Kant wait to test you sooper-dooper new kernel! And glad you find the time to dev for us!
[Optimus One, P500 Original Android Development] thachtunganh:
Exams are incomming!!! So, sorry, no work on Wednesday, Thurdays and Friday :(

But i will be free on Saturday and Sunday :D
[Optimus One, P500 Original Android Development] nguyenhonganh:
Hi guy, Wish you pass this exam :)
[Optimus One, P500 Original Android Development] haxor:
Ur exam is coming :eek: i really afraid from it but apart from it u r doing hard work for all of us so i wanna just say with the behalf of all of us god bless u and best of luck :)
[Optimus One, P500 Original Android Development] thachtunganh:
One small exam done, 2 more is left :D
[Optimus One, P500 Original Android Development] nguyenhonganh:
:)

So,

Can you teach me build kernel and miui rom from source when free time?

i'm using vega 800s,
[Optimus One, P500 Original Android Development] haxor:
We all hope that remaining exam will be fine our wishes with u :) and come back to us we all are eagerly awaiting for ur forthcoming invoative project whatever it is ROM, KERNEL :)
[Optimus One, P500 Original Android Development] thachtunganh:
OK, can you wait until this weekend?

EDIT: MY SCREEN ARE BACK :D

@honganh: I can't found the Vega IM-800S, either A800s
[Optimus One, P500 Original Android Development] mDroidd:
Kernel and ROM (including MIUI) is more of the same.

You sync sources, add device folder with GIT, and build.

A good way to start for noobs (don't think I wanna argue with you), is this:

AndroidCentral
[Optimus One, P500 Original Android Development] :
is this kernel offical i mean if i install this kernel my device will be out of warranty ? :confused:
[Optimus One, P500 Original Android Development] mrbenbiz:
isn't available for download yet? :) want to testing ;)
[Optimus One, P500 Original Android Development] vinaybaboo:
Of course, it will be voided. If you want to install a Kernel,

Root your Phone > install a custom Recovery >then, flash the Kernel.

As soon as you root your phone, your warranty will be voided.
[Optimus One, P500 Original Android Development] thachtunganh:
Can you read the first post?

NOT YET
[Optimus One, P500 Original Android Development] :
thank a lot :))
[Optimus One, P500 Original Android Development] akelino027:
may we know where's the download link? :D
[Optimus One, P500 Original Android Development] dnle71:
May u read before askin'?...:p
[Optimus One, P500 Original Android Development] akelino027:
sorry, I thought the kernel was already released.. :p
[Optimus One, P500 Original Android Development] thachtunganh:
Now i'm stuck when compiling...

Stucked with a bug that already solved in ta-kernel, and i don't remember how to fix it :D
[Optimus One, P500 Original Android Development] acax456:
Funny :)) try to remember dude
[Optimus One, P500 Original Android Development] Umang96:
Hey, thachtunganh, the dave_caveman's touchscreen driver causes random reeboots, could u merge the touchscreen driver from latest CM sources ?
[Optimus One, P500 Original Android Development] thachtunganh:
I don't have any random reboot with it ????
[Optimus One, P500 Original Android Development] nguyenhonganh:
First, many thank to thachtunganh for your helps !

( Em ở HN phải ko, Em cho anh địa chỉ yahoo và sđt vào inbox nhé cuối tuần rãnh rỗi anh mời cà phê,lấy con N1 của a làm cho dễ ;) - Sorry everyone to use another language)

It's great, more power to mDroidd :D

How does your project to support Vega LTE with 1280x800 display?

Sorry, i'm newbie :)
[Optimus One, P500 Original Android Development] thachtunganh:
I think that i.can't meet you , sorry.

And about the Vega, i can't find kernel source code for this device...
[Optimus One, P500 Original Android Development] mDroidd:
It is a phone?! Nice display :D

If you have the device source, then you can build with my tool. I'm working on device selecting in it, and will update soon.

Greets!
[Optimus One, P500 Original Android Development] nguyenhonganh:
Okay

Vega is not a popular phone in the world, but it is a dinosaur (Check this link you'll see that: http://xdaforums.com/showthread.php?t=1567407). Custom rom will make this phone faster,smoothly (i hate texting with 80 symbol/sms ^^)

So, shall we chat via ym, on your free time?
[Optimus One, P500 Original Android Development] thachtunganh:
There are no source of this device, it's a japanese phone, they don't provide source code

Ok, add me: isung_asung
[Optimus One, P500 Original Android Development] nguyenhonganh:
It's a korea phone, Pantech has produced its for the domestic market.

Please check your ym
[Optimus One, P500 Original Android Development] thachtunganh:
Sorry :D

OK, now checking YM
[Optimus One, P500 Original Android Development] thachtunganh:
There is one big problem: blackscreen, i can't fix it, tested many patches... then compile , flash... wah lah, the phone give flickering screen
[Optimus One, P500 Original Android Development] :
hm, i think ricardo fixed it? it was something related to framebuffer console, he told to franco
[Optimus One, P500 Original Android Development] thachtunganh:
As i said, tried all them, even i disabled it, still boot loop
[Optimus One, P500 Original Android Development] Roqu3:
Weird, Paolo sources are based on lg sources and with Ricardo's patch blackscreen it's gone.
[Optimus One, P500 Original Android Development] thachtunganh:
I know. I patched my old ta-kernel by using Ricardo's fix for blackscreen and it gone.

Also, i have applied this:

- in kernel config.

CONFIG_FONTS= y

CONFIG_FONTS_8x8 and CONFIG_FONTS_8x16 = y

- applied this patch: https://github.com/CyanogenMod/lge-kernel-msm7x27/commit/041a1b2034eb747e674d331caa260cc10d833687

Applied all that, build, make the zip, sign then flash ----> Stuck at LG Logo, then after 1 minute it show me flickering Screen.

So, i reverted all, then applied this patch: https://github.com/thachtunganh/lge-kernel-thunderg/commit/19136895c13416d874468a2cbcbb3fa7ea0041bc

Build, zip, flash ------> Same above :(

Finally, i reverted all things, then compile , zip, flash ------> Same above again ....

F*** THAT BULL S*** Blackscreen BUG
[Optimus One, P500 Original Android Development] gurpreet9080:
yup camera exposures stutters :(
[Optimus One, P500 Original Android Development] aspee:
it's kernel made by knzo check the diff

he created phoenix tweaks app which can control the kernel with lot's of feature that diff is patch which you need to apply to make that app work

and I think you will get lot's of idea by reading this diff ;)

anyway,great startup

and get ready with people who will asked u for ETA :D
[Optimus One, P500 Original Android Development] funkysonic:
Neocore 73 fps!!! With no sync!
[Optimus One, P500 Original Android Development] voyager20021:
Any chance for franco's conservative gov tweaks?

This sounds ok. I'll test it too.
[Optimus One, P500 Original Android Development] myozeus:
My phones seems to just monkey love your kernel :) ,Its buttery smooth overclocked to 748 with smartassv2 and the battery seems to hold up so well. I'll stalk you for ETAs ;)
[Optimus One, P500 Original Android Development] dnle71:
Is anyone having problem about the compass? Mine is not giving the right direction and always says that "abnormal magnetic feild detected" and I calibrated it but, still no luck.

Edit: cpu temperature is too high
[Optimus One, P500 Original Android Development] manast:
Nice work.

Are you going to keep this kernel up to date with the official CM kernel tweaks as and when they happen?
[Optimus One, P500 Original Android Development] DaXmax:
Register a form in xda, and link this thread...

*beep**beep* IMDriving...
[Optimus One, P500 Original Android Development] funkysonic:
Paolo v6 patched kernel is better for games. In angrybirds rio this kernel is a very laggy, with v6 novsync is quite laggy.

Testing battery.
[Optimus One, P500 Original Android Development] vlt96:
Wow 1 month and a half no new kernel now 2 kernels in 2 days, 4 roms, damn is cool!

So, wifi not working on cm9? I really need it, especially when if connects 10x faster on ics;)
[Optimus One, P500 Original Android Development] GonDr:
There is a new kernel with wifi fixed

Here u go >> http://bit.ly/AqkZVG

I didn't test it.
[Optimus One, P500 Original Android Development] vlt96:
Yep using right now;)

Does your phone enter deep sleep on CM9?
[Optimus One, P500 Original Android Development] GonDr:
i didn't test cm9 until now, i just waiting for fixed camera and i will see, sorry.
[Optimus One, P500 Original Android Development] thachtunganh:
Yea , i have known it few hours ago, but thanks for telling me :)

And NO Vsync off version :D
[Optimus One, P500 Original Android Development] thachtunganh:
But i don't know how to build/modify an app????

So WE think that i should ask knzo :)
[Optimus One, P500 Original Android Development] aloayzab88:
Let me see if I understand. With your kernel the battery drain for the awake state in Lupohirp ICS rom is fixed? or is improved?
[Optimus One, P500 Original Android Development] eeee616:
Test on rom Nightly working perfect :D...fast...smooth....wifi....button hearset working...thanks tunganh
[Optimus One, P500 Original Android Development] thachtunganh:
You are Welcome :D
[Optimus One, P500 Original Android Development] eeee616:
Wow...proximity sensor on nightly fixed full :)

Can't wait.....V1.1 (fix camera Flicker :D)
[Optimus One, P500 Original Android Development] dnle71:
BTW, what about the compass and cpu temp? Is it rom or kernel prob?
[Optimus One, P500 Original Android Development] Roqu3:
In your patch framebuffer console is not set, you have to set it then apply Ricardo's patch
[Optimus One, P500 Original Android Development] thachtunganh:
I set Framebuffer console support to yes, also with "fbcon" in fbcon.c changed to "fbconsole". But now i found why the kernel gave me the flickering screen.... Because i applied Ricardo's patch.
[Optimus One, P500 Original Android Development] aspee:
Check commits somehow if it helps.

https://github.com/jstotero/Cucciolone-Rewrite/commits/master
[Optimus One, P500 Original Android Development] thachtunganh:
Checked this 2 days ago...
[Optimus One, P500 Original Android Development] thachtunganh:
I rewrote all the kernel again. The first thing i do right after i extract the source code is fixing blackscreen bug, and it work :D
[Optimus One, P500 Original Android Development] deniso177:
Axi overclocking causes camera problems on CM Rom just so you know
[Optimus One, P500 Original Android Development] thachtunganh:
And I already fixed it!

I don't care about camera flicker now, I just only care the blackscreen bug now...
[Optimus One, P500 Original Android Development] deniso177:
Not camera flicker, it makes the camera not work after one use
[Optimus One, P500 Original Android Development] thachtunganh:
No, it works...

I tried Axis overclocking with CM 7.2.0 RC1....
[Optimus One, P500 Original Android Development] deniso177:
thats what happened with Roq-x he had to revert, camera would load once, then after you exit it, it would not load again
[Optimus One, P500 Original Android Development] Roqu3:
He is talking about this commit

https://github.com/John-Kenney/zte-turies-35/commit/8d9e0d28132405057a029d80f34052f467654a6c

This patch sooner or later brings you fc camera on second attempt, i tried modding a little but it was the same

The other axi patches are supposed to work (but John says they're not)
[Optimus One, P500 Original Android Development] thachtunganh:
Uh-Ok , i will test
[Optimus One, P500 Original Android Development] pradipsoman:
After testing all the kernels, I find your kernel the best for daily use. AWESOME battery life!!! Lasts for almost 3 days with normal use....Very stable and everything works. I have made it my permanent arrangement till Lupo's ICS becomes stable with all problems solved...Thanks a lot :)
[Optimus One, P500 Original Android Development] thachtunganh:
And It will be come better when i finish my new kernel
[Optimus One, P500 Original Android Development] thachtunganh:
Ok, thanks :D
[Optimus One, P500 Original Android Development] aspee:
hi ta,

could you point me toward source code of undervolted freq in your kernel?
[Optimus One, P500 Original Android Development] thachtunganh:
Sorry but i reverted it in rewritten kernel... but wait, i will send you the old one
[Optimus One, P500 Original Android Development] aspee:
yeah.I am waiting and checking PM :)

have some geeky idea in mind :D
[Optimus One, P500 Original Android Development] k2n3:
hi man

i want ta kernel or a good kernel for baterry life .......can you get me flash arhive with ta kernel or another good kernel?:) i'm on nightly foure v 4.6
[Optimus One, P500 Original Android Development] carrthee89:
What the ..........???:mad:
[Optimus One, P500 Original Android Development] yamaki123:
Hi, you can find kernal source for Vega LTE (A800s) here: http://opensource.pantech.com
[Optimus One, P500 Original Android Development] doixanh:
Hello,

It has been a while, and I didn't notice that thachtunganh is doing a great job here. Congratulations man :)

P.S. seeing lots of fellow VNese here :D
[Optimus One, P500 Original Android Development] Kanad:
@TA: what about adding conservative governer from franco instead of backporting it? I feel its lot more stable and better compared to other governers. If ans is no can you specify the reasons behind it?

Also in the changelog there is no mention of bus frequency overclocking, which is a good feature to include in my opinion.
[Optimus One, P500 Original Android Development] :
TA,

If you want to make a stable kernel for us, you should follow msm kernel, not linux kernel.

Kernel.org's 2.6.35.14 is not suitable for msm chipsets and big number doesn't mean good kernel. Currently, the stable msm kernel for android is 2.6.35.11:

https://www.codeaurora.org/gitweb/q...it;a=shortlog;h=refs/heads/android-msm-2.6.35

If you want to start a new kernel based on 3.x (android), follow ics_chocolate:

https://www.codeaurora.org/gitweb/q...ads/ics_chocolate;hb=refs/heads/ics_chocolate
[Optimus One, P500 Original Android Development] aspee:
He can't reply right now he is somewhere out for long time time till 9th April

But you are right about this
[Optimus One, P500 Original Android Development] nguyenhonganh:
What happened to thachtunganh's OP?
[Optimus One, P500 Original Android Development] djepnguyen:
he's so busy to finish final test exams.you can see in first 1
[Optimus One, P500 Original Android Development] paul678:
Actually he got a little ban and also busy with exams

Thach Tùng Anh

I'm banned on XDA....

Date the ban will be lifted: 9th April 2012, 2:00PM...not a nice thing done by the mods...

but he will be back :)
[Optimus One, P500 Original Android Development] trettet:
I tried downloading the kernel source code from his github and compiling it but there were errors :confused: even with def config
[Optimus One, P500 Original Android Development] thachtunganh:
I'm back! :D

I will upload my kernel soon!
[Optimus One, P500 Original Android Development] CrysiZ:
Looking forward to it:)
[Optimus One, P500 Original Android Development] DeuxEx:
I can't wait for it :D

Can you provide us a relese date?
[Optimus One, P500 Original Android Development] deniso177:
why?
[Optimus One, P500 Original Android Development] thachtunganh:
In this week