Latest product reviews
ARCHOS 50 Diamond
ARCHOS GamePad2
ARCHOS
Smartphones
ARCHOS
TV Connect
ARCHOS 101 XS

A A A
Avatar

Please consider registering
Guest

Search

— Forum Scope —






— Match —





— Forum Options —





Minimum search word length is 3 characters - maximum search word length is 84 characters

Register Lost password?

ClockworkMod (CWM) Recovery easy install for RK3066 and RK3188 -- TWRP/CWM Flash-Tool and root for RK3288

 Please donate to support OMA and CrewRKTablets firmware work, thank you !

sp_Feed sp_TopicIcon
Updating TrekStor Ventos 10.1 (ST10216-2A) to Android 4.4?
Any way to update this device to a more recent ROM/kernel/Android version?
Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
1
2015/02/11 - 19:52
sp_Permalink sp_Print sp_EditHistory

Hello,

I have just run across this forum and am impressed about the tremendous amount of help and custom kernels/ROMs that you are offering for RockChip devices! Cool

I am looking for a kernel/Android upgrade for the following RK3066-based tablet:

  • Trekstor Ventos 10.1" (ST10216-2A)
  • Android version 4.1.1 (with Heartbleed patch)
  • Kernel Version: 3.0.8+ chenwj@tchipserver2 #42 SMP PREEMPT Mon Dec 2 11:50:45 CST 2013
  • Build Number: ST10216-2A_20131202_INT
  • CPU: Cortex A9 Dual Core 1.6 GHz
  • Memory: 1 GB DDR3
  • 16 GB internal SD card
  • GPU: Mali-400 MP (400MHz, 4 cores)
  • Display: 1200x800
  • WLAN chip: MT5931
  • Bluetooth chip: BCM4325
  • no 3G chip
  • Front & back camera: 2 MP

The current 3.0.8 kernel source (including kernel config) for my device is available from here:

http://www.trekstor.de/opensource.html?file=tl_files/userFiles/products/surftab_ventos_101/ST10216-2A_20131202_INT_kernel.tar.gz

Would it be possible for me to update this device to a more recent kernel and Android 4.4 release? Smile

Thanks a million in advance & best regards,

awl

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
2
2015/02/11 - 20:29
sp_Permalink sp_Print

Is the stock firmware also available?

- Oma -

The following users say thank you to Oma7144 for this useful post:

awl
Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
3
2015/02/11 - 20:48
sp_Permalink sp_Print

Hello Oma7144,

thanks a million for your super-fast reply! Much appreciated! Smile

By the "stock firmware" you mean the firmware "img" images (i.e. in compiled form)?

Some user has uploaded the following single big img file (ST10216-2A_V05.img) which should match this exact tablet version (but I don't know for sure whether this is my exact version):

http://uploaded.net/file/e8qpabvo

Also, using RK Tools I have also dumped the stock firmware partitions (for factory reset) out of the tablet myself, so I have a respective set of img files from this exact tablet matching the following parameter file:

FIRMWARE_VER:4.0.4
MACHINE_MODEL:ST10216-2A
MACHINE_ID:007
MANUFACTURER:RK30SDK
MAGIC: 0x5041524B
ATAG: 0x60000800
MACHINE: 3066
CHECK_MASK: 0x80
KERNEL_IMG: 0x60408000
#RECOVER_KEY: 1,1,0,20,0
CMDLINE: console=ttyFIQ0 androidboot.console=ttyFIQ0 init=/init initrd=0x62000000,0x00800000 mtdparts=rk29xxnand:0x00002000@0x00002000(misc),0x00004000@0x00004000(kernel),0x00008000@0x00008000(boot),0x00008000@0x00010000(recovery),0x00100000@0x00018000(backup),
0x0003a000@0x00118000(cache),0x00400000@0x00152000(userdata),0x00002000@0x00552000(kpanic),0x00100000@0x00554000(system),-@0x00654000(user)

If you would like me to provide them, just let me know.

Thanks again & best regards,

awl

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
4
2015/02/11 - 20:53
sp_Permalink sp_Print

Ok, fine. I will take a look into it ... download time 1 hour ... so most likely tomorrow.

In the meantime could you pls provide a dmesg log?

- Oma -


Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
5
2015/02/11 - 21:05
sp_Permalink sp_Print

No worries, please take your time! This is not at all time critical...

For the dmesg output, please see the attachment.

Thanks,

awl

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
6
2015/02/11 - 22:39
sp_Permalink sp_Print

Ok, revision 2 of the Ventos 10.1 is quiet different from revison 1 (kernel wmj #46 preempt 7 Mrz 2013, already in the archive).

It has MT5931 wifi.

Build: http://crewrktablets.arctablet.com/?p=1913

Here is your kernel chenwj #42 preempt 2. Dec 2013.

Temp model fix: http://crewrktablets.arctablet.com/?wpfb_dl=2200

Just change kernel in folder rockdev/Images before flash. In CWM install the temp model fix.

- Oma -

The following users say thank you to Oma7144 for this useful post:

awl
Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
7
2015/02/12 - 18:15
sp_Permalink sp_Print

Thank you very much, Oma! You are super-fast indeed! Smile

Sorry, but before I start trying the update, I want to confirm some things in order to better understand my options regarding RK3066 and KitKat:

  • Did I get you right that kernel chenwj #42 is still a 3.0.8+ kernel, and this is the reason that the most recent ROM that I can try "only" is a CM 10.1 build, i.e. Android 4.2?
  • Is it generally possible to use the kernel config from Trekstor's current 3.0.8+ source tree and try to compile a RK3066 kernel tree based on 3.0.36+ for my device in order to be able to use a recent KitKat/Android 4.4 build?

I have understood that you yourself won't do any more development on RK3066, but could you possibly lend me a helping hand in case I decide to try and compile a RK3066 3.0.36+ kernel on my Linux machine? (I have some experience in compiling Linux kernels, although never cross-compiled an Android kernel so far.) I definitely promise to make a donation if KitKat could be made to run on the Ventos tablet... Wink

Also, in order to (hopefullly) avoid breaking something when I try the CM 10.1 build you provided for me:

  • When I use the CrewRKTablets_RK30_Genio by Oma_CM10.1_v1.4 build, am I correct that I need to install the Tablet UI zip patch?
  • What about the "format_NAND_fix", "RK Driver-Assistant", "CWM touch", "mount extSD to NAND" and "mount intSD to NAND" patches? Do I need them? Confused
  • And what does the "temp model fix" do? Is this about MT5931 WLAN support?

Thanks a million one more time!

Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
8
2015/02/12 - 18:22
sp_Permalink sp_Print

Would this: "bq Maxwell 2/Lite/Plus kernel 3.0.36 tree" be a valid starting point for a RK3066 3.0.36 kernel?

https://github.com/bq-rk3066/android_kernel_bq_rk3066

Thanks again!

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
9
2015/02/12 - 18:40
sp_Permalink sp_Print

Right, time for rk30boards is over. We failed to compile a 3.0.36+ kernel for our rk30boards. All sources are corrupted. What's really in your tab is largely undocumented.

Just follow the instructions given in the blog. The model fix is the adaption for your tab. The one linked is for an other tab ... just to see what's going on.

- Oma -

The following users say thank you to Oma7144 for this useful post:

awl
Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
10
2015/02/12 - 19:13
sp_Permalink sp_Print sp_EditHistory

OK, so in case I decide to try with the bq source tree for 3.0.36:

What would I need to do to adapt it to my tables besides using the tr102_defconfig build configuration?

The interesting thing with the Ventos 10.1 is that I seem to have precompiled "*.ko" modules for 3.0.36+ in my system.img:

# find . -name "*.ko*36*"
./system/lib/modules/vpu_service.ko.3.0.36+
./system/lib/modules/rk29-ipp.ko.3.0.36+
./system/lib/modules/mali.ko.3.0.36+
./system/lib/modules/8192cu.ko.3.0.36+
./system/lib/modules/wlan.ko.3.0.36+
./system/lib/modules/ump.ko.3.0.36+
./system/lib/modules/8188eu.ko.3.0.36+
./system/lib/modules/rkwifi.ko.3.0.36+
./rk30xxnand_ko.ko.3.0.36+

so I would hope that I have precompiled modules for everything that is not included in the source tree.

More specifically, wlan.ko.3.0.36+ seems to be the MT5931 driver for 3.0.36+, for which I also haven't been able to find any source code.

Do you think that this coulöd be a viable attempt? Will try and do so as my time permits - hopefully over the weekend...

Many thanks one more time!

awl

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
11
2015/02/12 - 19:23
sp_Permalink sp_Print

No, the wlan.ko is only a spy to check if the wifi module is inline. Normally the wifi module is in the build. All this precompiled modules are closed source and won't work with later 3.0.36+ kernel. No mt5931.ko no wifi. Aditionally the loader is not longer wext, it is nl80211. Need to build specific libs, a wpa_supplicant and and and ...

- Oma -

The following users say thank you to Oma7144 for this useful post:

awl
Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
12
2015/02/12 - 19:39
sp_Permalink sp_Print

Ouch - I see... Frown

Thanks, I'll then try to stick with CM 10.1. Will report about my success... Wink

Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
13
2015/02/12 - 21:42
sp_Permalink sp_Print

Hello again, Oma,

good news: I have successfully flashed and booted into CM 10.1! Cool

But also bad news: With this CM 10.1 build, Bluetooth seems not supported: I cannot switch it "on" from the Settings menu, it simply immediately switches back to "off".

My Bluetooth device is BCM4325 - would it be possible that I am lacking a driver in your kernel (it was compiled into the stock kernel by option CONFIG_BT_HCIBCM4325=y?

I really need Bluetooth, so if we cannot get Bluetooth to work properly, I will have to revert to my stock system... Frown

Thanks & best regards,

awl

Avatar
awl
Regular Member
Forum Posts: 90
Member Since:
2015/02/11
sp_UserOfflineSmall Offline

Thanks Received: 1
14
2015/02/12 - 22:13
sp_Permalink sp_Print

More bad news: As the ROM doesn't properly mount internal SD card, it is unable to store app configuration and loses /data on every reboot... FrownConfused

Would it be possible that I need to flash the Ventos using its own layout (MTD partitions parameter file) rather than the one included in the CM 10.1 install archive?

Thanks,

awl

Avatar
Oma7144

Moderator

Firmware Guru
Forum Posts: 5664
Member Since:
2012/10/06
sp_UserOfflineSmall Offline

Thanks Received: 1266
15
2015/02/12 - 22:18
sp_Permalink sp_Print sp_EditHistory

Not bad for a first guess ;-)

Try to switch on/off BT a few times and let me have a dmesg and a logcat log.

Other is a not properly formatted NAND. Flash again using the generic stock recovery (see blog) first.

Edit: try this: http://crewrktablets.arctablet.com/?wpfb_dl=2450

- Oma -

The following users say thank you to Oma7144 for this useful post:

awl
Forum Timezone: Europe/Paris

Most Users Ever Online: 749

Currently Online: Wizard13gr, gina d
185 Guest(s)

Currently Browsing this Page:
1 Guest(s)


Devices in use: Desktop (149), Phone (29), Tablet (9)

Top Posters:

Oma7144: 5664

globula_neagra: 2424

finless: 604

DarthJabba: 551

exelletor: 450

JochenKauz: 450

cracktech: 430

maikal: 394

Newest Members:

lucasn

gina d

bartgtr

darkasi33

hazy

paulohenrique

Forum Stats:

Groups: 10

Forums: 185

Topics: 5884

Posts: 58439

 

Member Stats:

Guest Posters: 43

Members: 255360

Moderators: 5

Admins: 1

Administrators: admin

Moderators: globula_neagra, exelletor, JochenKauz, Oma7144, cracktech


CrewRKTablets moderators: JochenKauz and Astralix