GV-21/T21 My kernel

Forum for Nufront NS115 dual core android tv sticks.
pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

GV-21/T21 My kernel

Postby pico1979 » Fri Jun 28, 2013 10:46 am

Hello, i was borring and decided to compile kernel for GV-21.
I used sources from Equisto brought by @CoolkcaH and config file from GV-21/T21 found in device.
I've unlocked frequecy scaling and set max at 1.2 GHz. Original was running at 1GHz and not 1.2 or 1.5 as was written by manufacturer.
AnTuTu scores:
original kernel @1GHz - 4970 pkt.
and my version @1,2GHz - 5725 pkt.
I can unlock 1,5GHz but device has no heatsink on cpu and probably burn at this frequency. At 1.2GHz it doesn't overheat but temperature seem to be a bit higher.

Here you have my kernel.
I'm not responsible for any damage of your device. Playing with kernel may be very dangerous!
Do it at your own risk!

To install you must have rooted device. You should make a copy of original kernel (\uImage) and copy my version to root then reboot stick.
Sorry for bad english and have fun.
Here is original thread with pictures, polish language only.

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Sat Jul 06, 2013 10:36 am

Thanks for your kernel.
After getting the T21, I found many things need to be improved, for exampe, cifs, cpu frequency adjust, etc. So I spent some time to investigate source code and hope to share something. But Linux kernel is new for me but android interesting me, could you share me some information about source code and compiling the kernel.
Do you use below source code for the kernel?
http://www.equisoforum.com/Thread-Equis ... el-Sources
If you use above code, how to change the cpu frequency?

pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

Re: GV-21/T21 My kernel

Postby pico1979 » Sun Jul 07, 2013 10:44 am

Yes I have used that source, and config file form device at \proc\config.gz (maybe little difrent path). You must have linux distro (preferably 64bit because i have problems with toolchain at 32bit - maybe You don't) and working toolchain to compile kernel. Follow this guide to compile Your own kernel http://source.android.com/source/building-kernels.html. If You encounter problems post it here, if I have time i will answer.
'make menuconfig' is the command that You need to configure kernel.
Good luck.
Did You run my kernel?

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Tue Jul 09, 2013 10:12 am

I use your kernel, but my device can't be launched successfully. The screen is still black after power on. I don't know the reason.

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Tue Jul 09, 2013 10:17 am

I am not sure if the steps to use the kernel is correct. During ssh to my device, I replace /uImage with your kernel then reboot my PC. Currently, I am trying to rollback the uImage to original one. :)

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Tue Jul 09, 2013 10:17 am

I am not sure if the steps to use the kernel is correct. During ssh to my device, I replace /uImage with your kernel then reboot my PC. Currently, I am trying to rollback the uImage to original one. :)

pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

Re: GV-21/T21 My kernel

Postby pico1979 » Tue Jul 09, 2013 11:31 am

I'm very sorry for this, my device runs with no problems. Maybe there is problem with permissions.
Did You recover Your stick?

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Thu Jul 11, 2013 5:21 am

It doesn't matter. I flash back the original rom. All software installed have been removed, but it is an easy job to re-install those apks :), don't worry.

After restore the rom, I replace the uImage with yours again and change the permission correctly. But, system seems hangs in some point during booting, the UI can't be shown. At that time point, the device could be debug by ADB. From google, it seems command (fastboot boot uImage) could be used to flash the kernel, so I try to make my device into bootloader with the command (adb reboot bootloade) but always failed. It seems the kernel is more difficult for me. I will compiling the souce code if I have some free time. Thanks your help. :D

pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

Re: GV-21/T21 My kernel

Postby pico1979 » Fri Jul 12, 2013 8:54 am

Maybe it's matter of firmware version installed, i've used this one http://www.kimdecent.com/drivers/122.html.

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Sun Jul 14, 2013 11:06 pm

After flash above rom the device could be launched successfully. With the new kernel, the frequency is 1.2G, it seems to become warmer but no effect. With the new frequency, I got a 6700 score in Antutu except the SD card test. A little pretty is that the color in Droid Stick T21 firmware V20121213 is not as well as T21_120_20130111. But the kernel increases the CPU speed and then the SMB and dropbear service become more quickly on transferring files. If it is possible, I want to change the minimum frequency from 400 to higher. Because the SMB transferring is slower at beginning, I think that is the reason, maybe I could use SetCPU software. Anyway, thanks. :D

pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

Re: GV-21/T21 My kernel

Postby pico1979 » Fri Jul 19, 2013 10:27 am

Cpu has set "performance" governor that means that there is no frequency changing at all time so cpu always runs at 1.2GHz.

Rumblefish
Posts: 19
Joined: Fri Jan 04, 2013 2:28 pm

Re: GV-21/T21 My kernel

Postby Rumblefish » Mon Jul 22, 2013 4:43 pm

pico1979 wrote:Maybe it's matter of firmware version installed, i've used this one http://www.kimdecent.com/drivers/122.html.


I have just seen this thread now, and i hope to try it out tomorrow when my head is a bit clearer, thanks for posting pico1979.
I have a couple of questions though, i hope you can help with.

The driver that you linked to, i was never able to suceed in getting it to work, i had problems with the image (CopyFile "bootfs" error error code=1005 firmware) when i tried to install that. Could you get it to work?
In between, i then used this firmware - http://www.kimdecent.com/drivers/127.html Which i remember caused me a lot of pain, and very bad wifi and more problems.

in the end alicqin and csgabe posted links to the original firmware, and i was able to load that, which fixed many problems. But that old firmware causes many problems on the current version of XBMC. Now any streams are very dark and poor quality :(

Did any more firmwares ever appear, or did they just dump it?

pico1979
Posts: 6
Joined: Fri Jun 21, 2013 2:11 pm

Re: GV-21/T21 My kernel

Postby pico1979 » Sat Aug 03, 2013 12:58 pm

Hi, I compiled new kernel for T301_120_20130111 firmware, it's the only one firmware that has no color dithering and on my stick it works well, i have small problems with wifi but had the same with other firmwares.
Thanks @alicqin for info about colors. I search the web to find a solution to fix that colors behavior but no luck, I was preety sure that i try all roms but I was wrong :)
I included some more drivers and Interactive governor to save some power while not using stick. This governor may be turned on by No-frills CPU Control or other cpu control software.

https://docs.google.com/file/d/0B6EvEq_oikKicnZpb2lybXJXZlk/edit?usp=sharing

Have fun!

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Sun Aug 04, 2013 10:41 am

Great job!
This firmware is the one I am using. I will try your new kernel.
With your previous kernel, a display issue was found. So I flash back. :D

alicqin
Posts: 15
Joined: Mon Oct 22, 2012 9:10 am

Re: GV-21/T21 My kernel

Postby alicqin » Tue Aug 06, 2013 2:59 am

Hi Pico1979, how do you try your new kernel? Do you have simple method?
Every time, I overwrite the original kernel. There is a possible the device can't be launched successfully, then flashing rom is required and all app installed will be lost. Is there a method to try the kernel one time and restore to original one in next time?


Return to “Nufront NS115”

Who is online

Users browsing this forum: No registered users and 1 guest