Wiki source for Blog20240227InstallationTablettesRockchip


Show raw source

[[Blog20240217InstallationTablettesAvecLinux|Installation tablettes avec Linux]] > Tablette ID 2207:0010 Fuzhou Rockchip Electronics Company ""GoClever"" Tab R83

Voir aussi Blog20181103InstallerLinuxSurTabletteRockchip


=== Installation AOSP sur Rockchip / RK3066 rk30sdk ===
A priori, tablette reconnue comme Fuzhou Rockchip Electronics Company ""GoClever"" Tab R83 Infinite invention
~- fabrication polonaise ?
~- seule identification : le logo ordieco au démarrage...
~- au dos : ordieco 49221251

Câblerie nécessaire :
~- alimentation DC 5V spécifique (petit connecteur fin)
~- câble USB / micro-USB à connecter sur tablette port micros-USB ou HOST (ça varie...)



== un peu de doc ==
https://www.modesdemploi.fr/goclever/tab-r83-2/caracteristiques consultation en ligne, la tablette dont je dispose a une disposition un peu différente...
https://www.manualslib.com/download/1196433/Goclever-Tab-R83-2_3.html pour pouvoir le télécharger en PDF anglais / polonais (mieux)
http://specsan.com/tablet-pc-goclever/goclever-tab-r83/
http://fr.all-specs.net/model/822722/
https://manualzz.com/doc/59645879/goclever-tab-r83-mini-manuel-de-r%C3%A9initialisation-dure bof, il faut un android fonctionnel... et faire un factory reset

https://www.nodevice.fr/user-manuals/tablet/goclever liste de tablettes goclever, les docs sont en russe o_O

https://secretspecs.com/model/rockchip/rockchip-rk30sdk/
https://www.rockchip.nl/rk3066/ en hollandais :/
https://www.cnx-software.com/2012/11/04/rockchip-rk3066-rk30xx-processor-documentation-source-code-and-tools/

https://specdevice.com/showspec.php?id=12a5-3f9f-0033-c5870033c587

https://www.cfirmware.com/index.php?a=downloads&b=folder&id=28 o_O des firmwares chinois...
https://www.cfirmware.com/index.php?a=downloads&b=file&id=10492
https://forum.gsmhosting.com/vbb/f296/rockchip-rk30sdk-10dci201301-firmware-download-2790626/


https://github.com/omegamoon/rockchip-rk30xx-mk808
https://github.com/Galland/rkflashtool_rk3066 ah oui, il y a un reset button (petit trou)


== quelques opérations utiles ==
https://www.phonandroid.com/forum/threads/tuto-faire-un-dump-du-firmware-de-sa-tablette-rockchip.117509/ retrouver la structure des partitions, utiliser heimdall au besoin
https://www.cnx-software.com/2014/05/25/how-to-upgrade-firmware-for-rockchip-rk3066rk3188-devices-with-the-command-line-in-linux/

https://hexamob.com/appareils/guides-de-root-android-pour-rooter-votre-rk30sdk-rk30sdk-avec-la-version-android-4-x-jelly-bean/
https://iists.it/saturs/how-root-pipo-m9-using-ubuntu-linux/ pas grand chose :/

https://www.mobileread.com/forums/showthread.php?t=275863 twrp pour rockchip


== quelques firmwares / rom pour rk30sdk ==
https://xdaforums.com/t/looking-for-a-custom-rom-for-rk30sdk.2433381/
https://www.frandroid.com/android/rom-custom-2/lineageos/1579202_ces-anciens-smartphones-et-tablettes-peuvent-profiter-dandroid-13-grace-a-lineageos-20 a priori, non possible pour rk30sdk, hormis trouvé unofficial rom (ou la recompiler soi-même...)

https://www.mobileread.com/forums/showthread.php?t=245888
http://zoobab.wikidot.com/vido-n70s-rk3066-tablet quelques liens à (re-)voir

https://www.gizmochina.com/2013/12/09/android-4-4-kitkat-running-on-rockchip-domestic-tablet-device/ Mq des images :/


== à trier ==

https://www.frandroid.com/android/rom-custom-2/lineageos/1310505_lineageos-19-voici-android-12-pour-plus-de-40-smartphones-android pas pour le rk30sdk a priori

https://browser.geekbench.com/v3/cpu/8835910 ah du benchmark...
https://www.cpubenchmark.net/cpu.php?cpu=RK30board


https://hexamob.com/devices/android-rooting-methods-for-rk30sdk-rk30sdk-with-android-version-4-x-jelly-bean/
https://wccftech.com/best-android-4-4-custom-roms/

https://androidpctv.com/tutorial-install-twrp-android-tvbox-rockchip/ regarder bbox et autres box que j'ai...
https://forum.libreelec.tv/thread/21117-unoffical-le-9-2-9-80-images-for-rk3229-rk3228/
https://xdaforums.com/t/q-has-anyone-had-success-flashing-a-rk3126-based-tablet.3746004/#post-85136469


https://forum.armbian.com/topic/34923-csc-armbian-for-rk322x-tv-box-boards/#new_tab quelques commandes intéressante rkdevelop

https://manjaro.org/download/

=== accéder au mode recovery et autres combinaisons de touches...) ===
Press the reset button (small hole at the back of the tablet) using a paperclip, and while pressed, connect the USB cable to the OTG USB port
Release the reset button
To make sure the above steps were done right, type in a terminal: lsusb
You can flash if you see a new device (compare with previous lsusb) with ID: 2207:300a => I get 2207:0010 or 2207:0000 :/




=== ordieco ne démarrant plus (logo android...) ===
reste bloqué sur logo android, ne s'éteint pas non plus

branchement en USB sur le port le plus à droite (ne fait rien sur l'autre...)

adb devices # ne le voit pas
fastboot devices # non plus
heimdall detect # non plus

heimdall detect
ERROR: Failed to detect compatible download-mode device.

idProduct à 0000 au lieu 0010 :/
%%
févr. 25 12:53:27 localhost kernel: usb 3-2: new high-speed USB device number 35 using xhci_hcd
févr. 25 12:53:27 localhost kernel: usb 3-2: New USB device found, idVendor=2207, idProduct=0000, bcdDevice= 2.22
févr. 25 12:53:27 localhost kernel: usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
févr. 25 12:53:27 localhost kernel: usb 3-2: Product: rk30sdk
févr. 25 12:53:27 localhost kernel: usb 3-2: Manufacturer: rockchip
févr. 25 12:53:27 localhost kernel: usb 3-2: SerialNumber: 0123456789ABCDEF
févr. 25 12:53:27 localhost kernel: usb-storage 3-2:1.0: USB Mass Storage device detected
févr. 25 12:53:27 localhost kernel: scsi host6: usb-storage 3-2:1.0
févr. 25 12:53:27 localhost mtp-probe[359825]: checking bus 3, device 35: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
févr. 25 12:53:27 localhost mtp-probe[359825]: bus: 3, device: 35 was not an MTP device
févr. 25 12:53:27 localhost mtp-probe[359826]: checking bus 3, device 35: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
févr. 25 12:53:27 localhost mtp-probe[359826]: bus: 3, device: 35 was not an MTP device
févr. 25 12:53:28 localhost kernel: scsi 6:0:0:0: Direct-Access rockchip _usb PQ: 0 ANSI: 2
févr. 25 12:53:28 localhost kernel: scsi 6:0:0:1: Direct-Access rockchip _usb PQ: 0 ANSI: 2
févr. 25 12:53:28 localhost kernel: sd 6:0:0:0: Power-on or device reset occurred
févr. 25 12:53:28 localhost kernel: sd 6:0:0:0: [sdb] Media removed, stopped polling
févr. 25 12:53:28 localhost kernel: sd 6:0:0:0: [sdb] Attached SCSI removable disk
févr. 25 12:53:28 localhost kernel: sd 6:0:0:1: Power-on or device reset occurred
févr. 25 12:53:28 localhost kernel: sd 6:0:0:1: [sdc] Media removed, stopped polling
févr. 25 12:53:28 localhost kernel: sd 6:0:0:1: [sdc] Attached SCSI removable disk
%%
utilisation bouton reset au dos avec trombone : entraîne reboot avec logo ordieco puis logo android qui ne s'arrête pas
utilisation bouton reset + power : ne s'arrête pas

bouton power + bouton home/volume moins => affiche logo android avec /!\
puis finit par rebooter après un certain temps :/ sur ordieco puis logo android
%%
févr. 25 13:14:00 localhost kernel: usb 3-2: new high-speed USB device number 49 using xhci_hcd
févr. 25 13:14:00 localhost kernel: usb 3-2: New USB device found, idVendor=18d1, idProduct=d001, bcdDevice= 2.22
févr. 25 13:14:00 localhost kernel: usb 3-2: New USB device strings: Mfr=2, Product=3, SerialNumber=4
févr. 25 13:14:00 localhost kernel: usb 3-2: Product: rk30sdk
févr. 25 13:14:00 localhost kernel: usb 3-2: Manufacturer: rockchip
févr. 25 13:14:00 localhost kernel: usb 3-2: SerialNumber: 0123456789ABCDEF
févr. 25 13:14:00 localhost gvfsd[361190]: LIBMTP PANIC: Unable to find interface & endpoints of device
févr. 25 13:14:00 localhost gnome-shell[2664]: Unable to mount volume rk30sdk: Gio.IOErrorEnum: Impossible d’ouvrir le périphérique MTP « 003,049 »
févr. 25 13:14:01 localhost kernel: usb 3-2: USB disconnect, device number 49
févr. 25 13:14:01 localhost gvfsd[361190]: Device 0 (VID=18d1 and PID=d001) is a Meizu Pro 5 Ubuntu Phone.
%%

ah en appuyant sur reset tout en maintenant la touche home/volume - j'ai un écran noir et
%%(apache)
févr. 26 12:12:48 localhost kernel: usb 3-2: USB disconnect, device number 6
févr. 26 12:12:50 localhost kernel: usb 3-2: new high-speed USB device number 7 using xhci_hcd
févr. 26 12:12:50 localhost kernel: usb 3-2: unable to get BOS descriptor or descriptor too short
févr. 26 12:12:50 localhost kernel: usb 3-2: New USB device found, idVendor=2207, idProduct=300a, bcdDevice= 1.00
févr. 26 12:12:50 localhost kernel: usb 3-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
févr. 26 12:12:50 localhost mtp-probe[472007]: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
févr. 26 12:12:50 localhost mtp-probe[472007]: bus: 3, device: 7 was not an MTP device
févr. 26 12:12:50 localhost mtp-probe[472008]: checking bus 3, device 7: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
févr. 26 12:12:50 localhost mtp-probe[472008]: bus: 3, device: 7 was not an MTP device
%%
et lsusb affiche
Bus 003 Device 007: ID 2207:300a Fuzhou Rockchip Electronics Company RK3066 in Mask ROM mode


=== Commandes utiles ===
https://github.com/rockchip-linux
https://github.com/rockchip-linux/rkdeveloptool
https://rootmygalaxy.net/download-rockchip-factory-tool-all-versions/

outils utiles :
~- adb nécessite une tablette démarrant sous Android
~- fastboot nécessite d'accéder au mode recovery de la tablette
~- heimdall

À trouver :
~- état batterie (charge en cours / capacité de charge / charge initiale)
~- libellé exact du microprocesseur (##adb shell cat /proc/cpuinfo## # ne donne qu'une description fonctionnelle, pas suffisamment technique)

%%(bash;;detect_rk30sdk.sh)
#! /bin/bash

vDAY=`date +%F`
vLOG_file=log_rk30sdk_${vDAY}.txt

echo "------------------------------------------------" >> ${vLOG_file}
date 2>&1 | tee -a ${vLOG_file}
echo $1 | tee -a ${vLOG_file}

echo "adb devices" 2>&1 | tee -a ${vLOG_file}
adb devices 2>&1 | tee -a ${vLOG_file}

echo "fastboot devices" 2>&1 | tee -a ${vLOG_file}
fastboot devices 2>&1 | tee -a ${vLOG_file}

echo "heimdall detect" 2>&1 | tee -a ${vLOG_file}
heimdall detect 2>&1 | tee -a ${vLOG_file}

echo "lsusb" 2>&1 | tee -a ${vLOG_file}
lsusb 2>&1 | tee -a ${vLOG_file}
%%


et
%%(bash;;diag_rk30sdk.sh)
#! /bin/bash

vDAY=`date +%F`
vLOG_file=log_rk30sdk_${vDAY}.txt

echo "------------------------------------------------" >> ${vLOG_file}
date 2>&1 | tee -a ${vLOG_file}
echo $0 | tee -a ${vLOG_file}

echo "adb shell cat /proc/version # kernel version" 2>&1 | tee -a ${vLOG_file}
adb shell cat /proc/version 2>&1 | tee -a ${vLOG_file}

echo "adb shell cat /proc/cpuinfo " 2>&1 | tee -a ${vLOG_file}
adb shell cat /proc/cpuinfo 2>&1 | tee -a ${vLOG_file}

echo "adb shell lsmod " 2>&1 | tee -a ${vLOG_file}
adb shell lsmod 2>&1 | tee -a ${vLOG_file}

echo "adb shell df " 2>&1 | tee -a ${vLOG_file}
adb shell df 2>&1 | tee -a ${vLOG_file}

echo "adb shell mount " 2>&1 | tee -a ${vLOG_file}
adb shell mount 2>&1 | tee -a ${vLOG_file}

echo "adb shell top -n 1" 2>&1 | tee -a ${vLOG_file}
adb shell top -n 1 2>&1 | tee -a ${vLOG_file}
%%

dans /usr/share/hwdata/usb.ids
%%
2207 Fuzhou Rockchip Electronics Company
0010 GoClever Tab R83
0011 SmartTab
281a RK2818 in Mask ROM mode
290a RK2918 in Mask ROM mode
292a RK2928 in Mask ROM mode
292c RK3026 in Mask ROM mode
300a RK3066 in Mask ROM mode
300b RK3168 in Mask ROM mode
301a RK3036 in Mask ROM mode
310a RK3066B in Mask ROM mode
310b RK3188 in Mask ROM mode
310c RK3126/RK3128 in Mask ROM mode
310d RK3126 in Mask ROM mode
320a RK3288 in Mask ROM mode
320b RK3228/RK3229 in Mask ROM mode
320c RK3328 in Mask ROM mode
330a RK3368 in Mask ROM mode
330c RK3399 in Mask ROM mode

%%


=== Autres possibiliés ===
postmarketos

https://www.lakka.tv/get/linux/
https://www.lakka.tv/get/linux/rockchip/ manque rk3066 :/

https://www.33rdsquare.com/is-lakka-better-than-batocera/

[[https://forum.doozan.com/read.php?6,11996]]
https://code.google.com/archive/p/rk3066-linux/

https://liliputing.com/developers-porting-ubuntu-linux-to-devices-with-rockchip-rk3066-processors/ vieille ubuntu 12.10...

https://androidpctv.com/rockchip-firmware-update-guide-android-tvbox/ ça date de 2017...

https://xdaforums.com/t/rk-bl-rockchip-bootloader-collection.3739510/ quelques bootloaders...

https://batocera.org/compatibility.php

https://xdaforums.com/t/root-rk3066-rockchip-3066-easy-method.2363342/

https://xdaforums.com/t/closed-guide-how-to-create-own-rom-for-any-android-device-for-n00b-easiest-methods.1801690/


https://github.com/jimmy947788/build-lineageOS-for-raspberry-pi/blob/master/README.md recompiler...
https://lineage-archive.timschumi.net/




----
CategoryHobby CategoryFablab
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki