Informações sobre o AtGames / Tectoy Legends Core. Teardown, hacking, unlocking (desbloqueio), firmwares, custom images, recuperação.
Versão trazida pela Tectoy do AtGames Legends Core Plus, que consiste em um pacote contendo o Legends Core + Legends Gamepad.
Até onde é conhecido, as únicas diferenças entre a versão da Tectoy e da AtGames são as cores do LED superior (de verde para laranja), a inclusão do próprio logotipo no topo do console e personalização das informações na parte inferior do console (código da ANATEL, etc).
SoC | RK3328 - Rockchip Quad-Core ARM Cortex-A53 |
---|---|
GPU | Mali-450MP2 (Open GL ES1.1/2.0) |
RAM | 1 GB DDR3 SDRAM - 2x SK Hynix H5TQ4G63EFR |
eMMC | 8 GB eMMC5.1 - SK Hynix H26M41204HPR |
Ethernet | 10/100 |
HDMI | Sim |
USB | 3.0 Host Tipo A + 2.0 microUSB |
Wireless | Realtek RTL8821CS - 802.11 ac/abgn / 802.11ac 1×1 |
Bluetooth | Realtek RTL8821CS - Bluetooth 2.1/3.0/4.2 |
Serial | Sim |
DDR version 1.13 20180428. ID:0xFFFIn DDR3 333MHz Bus Width=32 Col=10 Bank=8 Row=15 CS=1 Die Bus-Width=16 Size=1024MB ddrconfig:1 OUT Boot1 Release Time: Sep 7 2018 15:49:55, version: 2.49 ChipType = 0x11, 193 mmc2:cmd19,100 SdmmcInit=2 0 BootCapSize=2000 UserCapSize=7456MB FwPartOffset=2000 , 2000 SdmmcInit=0 NOT PRESENT StorageInit ok = 22417 Raw SecureMode = 0 SecureInit read PBA: 0x4 SecureInit read PBA: 0x404 SecureInit read PBA: 0x804 SecureInit read PBA: 0xc04 SecureInit read PBA: 0x1004 SecureInit ret = 0, SecureMode = 0 GPT part: 0, name: uboot, start:0x4000, size:0x2000 GPT part: 1, name: trust, start:0x6000, size:0x2000 GPT part: 2, name: misc, start:0x8000, size:0x2000 GPT part: 3, name: boot, start:0xa000, size:0x10000 GPT part: 4, name: recovery, start:0x1a000, size:0x20000 GPT part: 5, name: backup, start:0x3a000, size:0x300000 GPT part: 6, name: rootfs, start:0x33a000, size:0x100000 GPT part: 7, name: userdata, start:0x43a000, size:0x40000 GPT part: 8, name: download, start:0x47a000, size:0x96000 GPT part: 9, name: emulator, start:0x510000, size:0x200000 GPT part: 10, name: malibu, start:0x710000, size:0x80000 GPT part: 11, name: romoverlay, start:0x790000, size:0x200000 GPT part: 12, name: rom, start:0x990000, size:0x200000 GPT part: 13, name: upgrade, start:0xb90000, size:0x2fffdf find partition:uboot OK. first_lba:0x4000. find partition:trust OK. first_lba:0x6000. LoadTrust Addr:0x6000 No find bl30.bin Load uboot, ReadLba = 4000 Load OK, addr=0x200000, size=0xc8d00 RunBL31 0x10000 NOTICE: BL31: v1.3(debug):9d3f591 NOTICE: BL31: Built : 14:39:02, Jan 17 2018 NOTICE: BL31:Rockchip release version: v1.3 INFO: ARM GICv2 driver initialized INFO: Using opteed sec cpu_context! INFO: boot cpu mask: 1 INFO: plat_rockchip_pmu_init: pd status 0xe INFO: BL31: Initializing runtime services INFO: BL31: Initializing BL32 INF [0x0] TEE-CORE:init_primary_helper:337: Initializing (1.1.0-184-ge1096a16 #3 Fri Oct 19 06:57:19 UTC 2018 aarch64) INF [0x0] TEE-CORE:init_primary_helper:338: Release version: 1.4 INF [0x0] TEE-CORE:init_teecore:83: teecore inits done INFO: BL31: Preparing for EL3 exit to normal world INFO: Entry point address = 0x200000 INFO: SPSR = 0x3c9 U-Boot 2017.09-00002-gb756af9 (Aug 16 2021 - 19:53:59 +0800) Model: Rockchip RK3328 EVB DRAM: 992 MiB Relocation Offset is: 3dbfb000 Using default environment USB0: Core Release: 3.10a scanning bus 0 for devices... 1 USB Device(s) found rksdmmc@ff500000: 1, rksdmmc@ff520000: 0 Card did not respond to voltage select! mmc_init: -95, time 10 switch to partitions #0, OK mmc0(part 0) is current device boot mode: None DTB: rk-kernel.dtb Error binding driver 'fixed regulator': -22 Error binding driver 'fixed regulator': -22 Error binding driver 'fixed regulator': -22 Some drivers failed to bind Using kernel dtb pwm-regulator(vdd-arm): init 1100000 uV vcc_arm 1100000 uV pwm-regulator(vdd-log): init 1100000 uV vcc_log 1100000 uV In: serial Out: serial Err: serial Model: HA8800 find board type: 5 hanson: get_board_type:5 find board type: 5 hanson: get_board_type:5 dmc_set_feature_str. CLK: apll 400000000 Hz dpll 664000000 Hz cpll 1200000000 Hz gpll 491009999 Hz npll 600000000 Hz armclk 600000000 Hz aclk_bus 150000000 Hz hclk_bus 75000000 Hz pclk_bus 75000000 Hz aclk_peri 150000000 Hz hclk_peri 75000000 Hz pclk_peri 75000000 Hz Net: No ethernet found. hanson: __abortboot line:215 Hit any key to stop autoboot: 0 hanson: do_boot_android line:27 ANDROID: reboot reason: "(none)" Error: Bad gzipped data hanson: ANDROID: bootargs: "storagemedia=emmc androidboot.mode=emmc androidboot.slot_suffix= androidboot.serialno=XXXXXXXXXXXXXXX androidboot.featurestr=00000000000000" FDT load addr 0x10f00000 size 260 KiB Booting kernel at 0x207f800 with fdt at 31c0800... ## Booting Android Image at 0x0207f800 ... Kernel load addr 0x02080000 size 17663 KiB ## Flattened Device Tree blob at 031c0800 Booting using the fdt blob at 0x31c0800 XIP Kernel Image ... OK Loading Device Tree to 00000000081eb000, end 00000000081fff9b ... OK uboot bootargs: storagemedia=emmc androidboot.mode=emmc androidboot.slot_suffix= androidboot.serialno=XXXXXXXXXXXXXXX androidboot.featurestr=00000000000000 kernel bootargs: earlycon=uart8250,mmio32,0xff130000 swiotlb=16384 kpti=0 console=ttyFIQ0 root=PARTUUID=614e0000-0000 ro rootwait ipv6.disable=1 Adding bank: start=0x00200000, size=0x08200000 Adding bank: start=0x0a200000, size=0x35e00000 Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Initializing cgroup subsys cpuset [ 0.000000] Initializing cgroup subsys cpu [ 0.000000] Initializing cgroup subsys cpuacct [ 0.000000] Linux version 4.4.159 (xinwei@swdev99) (gcc version 6.3.1 20170404 (Linaro GCC 6.3-2017.05) ) #1 SMP Fri Jun 11 14:30:30 CST 2021 [ 0.000000] Boot CPU: AArch64 Processor [410fd034] [ 0.000000] earlycon: Early serial console at MMIO32 0xff130000 (options '') [ 0.000000] bootconsole [uart0] enabled [ 0.000000] psci: probing for conduit method from DT. [ 0.000000] psci: PSCIv1.0 detected in firmware. [ 0.000000] psci: Using standard PSCI v0.2 function IDs [ 0.000000] psci: Trusted OS migration not required [ 0.000000] PERCPU: Embedded 21 pages/cpu @ffffffc03ff3f000 s45544 r8192 d32280 u86016 [ 0.000000] Detected VIPT I-cache on CPU0 [ 0.000000] CPU features: enabling workaround for ARM erratum 845719 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 249864 [ 0.000000] Kernel command line: storagemedia=emmc androidboot.mode=emmc androidboot.slot_suffix= androidboot.serialno=XXXXXXXXXXXXXXX androidboot.featurestr=00000000000000 ro rootwait earlycon=uart8250,mmio32,0xff130000 swiotlb=16384 kpti=0 console=ttyFIQ0 root=PARTUUID=614e0000-0000 ipv6.disable=1 [ 0.000000] kernel: find board type: 5 [ 0.000000] get_feature_str: featurestr=0 (8) [ 0.000000] dmc_board_dtb_init enter [ 0.000000] prop = ffffffc03ff95a88 [ 0.000000] model: 7 [ 0.000000] dmc_board_dtb_init:475 [ 0.000000] dmc_board_dtb_init:477 [ 0.000000] not loader usb_hub: ffffffc03ffe3778 [ 0.000000] not loader hdmi switch : ffffffc03ffa7688 [ 0.000000] clock-freq-min-max: 8 [ 0.000000] enable u3 for usb3.0 [ 0.000000] PID hash table entries: 4096 (order: 3, 32768 bytes) [ 0.000000] Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) [ 0.000000] Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) [ 0.000000] software IO TLB [mem 0x3cc00000-0x3ec00000] (32MB) mapped at [ffffffc03cc00000-ffffffc03ebfffff] [ 0.000000] Memory: 944388K/1015808K available (10046K kernel code, 1534K rwdata, 4076K rodata, 1984K init, 1937K bss, 71420K reserved, 0K cma-reserved) [ 0.000000] Virtual kernel memory layout: [ 0.000000] modules : 0xffffff8000000000 - 0xffffff8008000000 ( 128 MB) [ 0.000000] vmalloc : 0xffffff8008000000 - 0xffffffbdbfff0000 ( 246 GB) [ 0.000000] .init : 0xffffff8008e50000 - 0xffffff8009040000 ( 1984 KB) [ 0.000000] .text : 0xffffff8008080000 - 0xffffff8008a50000 ( 10048 KB) [ 0.000000] .rodata : 0xffffff8008a50000 - 0xffffff8008e50000 ( 4096 KB) [ 0.000000] .data : 0xffffff8009040000 - 0xffffff80091bf808 ( 1535 KB) [ 0.000000] vmemmap : 0xffffffbdc0000000 - 0xffffffbfc0000000 ( 8 GB maximum) [ 0.000000] 0xffffffbdc0008000 - 0xffffffbdc1000000 ( 15 MB actual) [ 0.000000] fixed : 0xffffffbffe7fb000 - 0xffffffbffec00000 ( 4116 KB) [ 0.000000] PCI I/O : 0xffffffbffee00000 - 0xffffffbfffe00000 ( 16 MB) [ 0.000000] memory : 0xffffffc000200000 - 0xffffffc040000000 ( 1022 MB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1 [ 0.000000] Hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 64. [ 0.000000] RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4. [ 0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=64, nr_cpu_ids=4 [ 0.000000] NR_IRQS:64 nr_irqs:64 0 [ 0.000000] GIC: Using split EOI/Deactivate mode [ 0.000000] Architected cp15 timer(s) running at 24.00MHz (phys). [ 0.000000] clocksource: arch_sys_counter: mask: 0xffffffffffffff max_cycles: 0x588fe9dc0, max_idle_ns: 440795202592 ns [ 0.000008] sched_clock: 56 bits at 24MHz, resolution 41ns, wraps every 4398046511097ns [ 0.001960] Console: colour dummy device 80x25 [ 0.002391] Calibrating delay loop (skipped), value calculated using timer frequency.. 48.00 BogoMIPS (lpj=24000) [ 0.003342] pid_max: default: 32768 minimum: 301 [ 0.003940] Mount-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.004568] Mountpoint-cache hash table entries: 2048 (order: 2, 16384 bytes) [ 0.006120] Initializing cgroup subsys devices [ 0.006547] Initializing cgroup subsys freezer [ 0.007004] ftrace: allocating 38206 entries in 150 pages [ 0.115110] sched-energy: CPU device node has no sched-energy-costs [ 0.115745] Invalid sched_group_energy for CPU0 [ 0.116158] CPU0: update cpu_capacity 1024 [ 0.116602] ASID allocator initialised with 32768 entries [ 0.123448] Detected VIPT I-cache on CPU1 [ 0.123521] Invalid sched_group_energy for CPU1 [ 0.123527] CPU1: update cpu_capacity 1024 [ 0.123533] CPU1: Booted secondary processor [410fd034] [ 0.124310] Detected VIPT I-cache on CPU2 [ 0.124365] Invalid sched_group_energy for CPU2 [ 0.124370] CPU2: update cpu_capacity 1024 [ 0.124375] CPU2: Booted secondary processor [410fd034] [ 0.125110] Detected VIPT I-cache on CPU3 [ 0.125159] Invalid sched_group_energy for CPU3 [ 0.125164] CPU3: update cpu_capacity 1024 [ 0.125170] CPU3: Booted secondary processor [410fd034] [ 0.125279] Brought up 4 CPUs [ 0.130458] SMP: Total of 4 processors activated. [ 0.130893] CPU features: kernel page table isolation forced OFF by command line option [ 0.131632] CPU: All CPU(s) started at EL2 [ 0.132043] alternatives: patching kernel code [ 0.132716] Invalid sched_group_energy for CPU3 [ 0.133135] Invalid sched_group_energy for Cluster3 [ 0.133577] Invalid sched_group_energy for CPU2 [ 0.134006] Invalid sched_group_energy for Cluster2 [ 0.134452] Invalid sched_group_energy for CPU1 [ 0.134861] Invalid sched_group_energy for Cluster1 [ 0.135316] Invalid sched_group_energy for CPU0 [ 0.135729] Invalid sched_group_energy for Cluster0 [ 0.137088] devtmpfs: initialized [ 0.161955] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 1911260446275000 ns [ 0.162885] futex hash table entries: 1024 (order: 4, 65536 bytes) [ 0.164131] pinctrl core: initialized pinctrl subsystem [ 0.166077] NET: Registered protocol family 16 [ 0.172020] cpuidle: using governor ladder [ 0.176048] cpuidle: using governor menu [ 0.176483] Registered FIQ tty driver [ 0.177584] vdso: 2 pages (1 code @ ffffff8008a56000, 1 data @ ffffff8009044000) [ 0.178307] hw-breakpoint: found 6 breakpoint and 4 watchpoint registers. [ 0.179130] DMA: preallocated 256 KiB pool for atomic allocations [ 0.207878] genirq: Setting trigger mode 8 for irq 177 failed (gic_set_type+0x0/0x64) [ 0.213633] console [ttyFIQ0] enabled [ 0.213633] console [ttyFIQ0] enabled [ 0.214324] bootconsole [uart0] disabled [ 0.214324] bootconsole [uart0] disabled [ 0.215396] Registered fiq debugger ttyFIQ0 [ 0.236412] mpp venc_srv: mpp_probe enter [ 0.236867] mpp venc_srv: init success [ 0.243763] fixed-supply: Failed to create debugfs directory [ 0.244917] fixed-supply: Failed to create debugfs directory [ 0.246395] iommu: Adding device ff350000.vpu_service to group 0 [ 0.247053] iommu: Adding device ff351000.avsd to group 1 [ 0.247611] iommu: Adding device ff360000.rkvdec to group 2 [ 0.248201] iommu: Adding device ff330000.h265e to group 3 [ 0.248775] iommu: Adding device ff340000.vepu to group 4 [ 0.249357] iommu: Adding device ff370000.vop to group 5 [ 0.250564] rk_iommu ff350800.iommu: can't get sclk [ 0.251508] rk_iommu ff360480.iommu: can't get aclk [ 0.251962] rk_iommu ff360480.iommu: can't get hclk [ 0.252427] rk_iommu ff360480.iommu: can't get sclk [ 0.253158] rk_iommu ff330200.iommu: can't get sclk [ 0.253870] rk_iommu ff340800.iommu: can't get sclk [ 0.254506] rk_iommu ff373f00.iommu: can't get sclk [ 0.255722] SCSI subsystem initialized [ 0.256409] usbcore: registered new interface driver usbfs [ 0.256976] usbcore: registered new interface driver hub [ 0.257614] usbcore: registered new device driver usb [ 0.258188] media: Linux media interface: v0.10 [ 0.258680] Linux video capture interface: v2.00 [ 0.259179] pps_core: LinuxPPS API ver. 1 registered [ 0.259644] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it> [ 0.260479] PTP clock support registered [ 0.262942] Advanced Linux Sound Architecture Driver Initialized. [ 0.264353] Bluetooth: Core ver 2.21 [ 0.264727] NET: Registered protocol family 31 [ 0.265148] Bluetooth: HCI device and connection manager initialized [ 0.265719] Bluetooth: HCI socket layer initialized [ 0.266177] Bluetooth: L2CAP socket layer initialized [ 0.266662] Bluetooth: SCO socket layer initialized [ 0.268422] rockchip-cpuinfo cpuinfo: Serial : xxxxxxxxxxxxxxxxxx [ 0.270195] clocksource: Switched to clocksource arch_sys_counter [ 0.368099] NET: Registered protocol family 2 [ 0.369371] TCP established hash table entries: 8192 (order: 4, 65536 bytes) [ 0.370124] TCP bind hash table entries: 8192 (order: 6, 262144 bytes) [ 0.371114] TCP: Hash tables configured (established 8192 bind 8192) [ 0.371852] UDP hash table entries: 512 (order: 3, 49152 bytes) [ 0.372477] UDP-Lite hash table entries: 512 (order: 3, 49152 bytes) [ 0.373463] NET: Registered protocol family 1 [ 0.374421] RPC: Registered named UNIX socket transport module. [ 0.374956] RPC: Registered udp transport module. [ 0.375401] RPC: Registered tcp transport module. [ 0.375827] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.378525] hw perfevents: enabled with armv8_cortex_a53 PMU driver, 7 counters available [ 0.383947] Initialise system trusted keyring [ 0.399333] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.400287] exFAT: Version 1.2.9 [ 0.401767] NFS: Registering the id_resolver key type [ 0.402289] Key type id_resolver registered [ 0.402671] Key type id_legacy registered [ 0.403905] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.404754] fuse init (API version 7.23) [ 0.405834] SGI XFS with security attributes, no debug enabled [ 0.414344] NET: Registered protocol family 38 [ 0.414790] Key type asymmetric registered [ 0.415167] Asymmetric key parser 'x509' registered [ 0.415969] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 247) [ 0.416667] io scheduler noop registered [ 0.417033] io scheduler deadline registered [ 0.417671] io scheduler cfq registered (default) [ 0.425873] rockchip-u3phy ff470000.usb3-phy: Rockchip u3phy initialized successfully [ 0.432921] rk-vcodec vpu_combo: no regulator for vcodec [ 0.433757] rk-vcodec vpu_combo: failed on clk_get clk_cabac [ 0.434325] rk-vcodec vpu_combo: failed on clk_get clk_core [ 0.434907] platform ff350000.vpu_service: probe device [ 0.435816] platform ff350000.vpu_service: drm allocator with mmu enabled [ 0.437532] platform ff351000.avsd: probe device [ 0.438472] platform ff351000.avsd: drm allocator with mmu enabled [ 0.441331] rk-vcodec vpu_combo: could not find power_model node [ 0.441883] rk-vcodec vpu_combo: init success [ 0.442810] rk-vcodec ff360000.rkvdec: vcodec regulator not ready, retry [ 0.444473] probe device ff330000.h265e [ 0.445266] mpp_dev ff330000.h265e: try to get iommu dev ffffffc03c436410 [ 0.446362] mpp_dev ff330000.h265e: resource ready, register device [ 0.447568] probe device ff340000.vepu [ 0.448327] mpp_dev ff340000.vepu: try to get iommu dev ffffffc03c436c10 [ 0.449350] mpp_dev ff340000.vepu: resource ready, register device [ 0.453434] dma-pl330 ff1f0000.dmac: Loaded driver for PL330 DMAC-241330 [ 0.454050] dma-pl330 ff1f0000.dmac: DBUFF-128x8bytes Num_Chans-8 Num_Peri-20 Num_Events-16 [ 0.457883] Serial: 8250/16550 driver, 5 ports, IRQ sharing disabled [ 0.461581] ff120000.serial: ttyS1 at MMIO 0xff120000 (irq = 13, base_baud = 1500000) is a 16550A [ 0.464405] [drm] Initialized drm 1.1.0 20060810 [ 0.469240] [drm] Rockchip DRM driver version: v1.0.1 [ 0.469942] rockchip-drm display-subsystem: devfreq is not set [ 0.470944] rockchip-vop ff370000.vop: failed to get vop register byname [ 0.471610] rockchip-vop ff370000.vop: missing rockchip,grf property [ 0.472479] rockchip-drm display-subsystem: bound ff370000.vop (ops 0xffffff8008afd390) [ 0.473622] i2c i2c-9: of_i2c: modalias failure on /hdmi@ff3c0000/ports [ 0.474310] dwhdmi-rockchip ff3c0000.hdmi: registered DesignWare HDMI I2C bus driver [ 0.475117] dwhdmi-rockchip ff3c0000.hdmi: Detected HDMI TX controller v2.11a with HDCP (inno_dw_hdmi_phy2) [ 0.477371] rockchip-drm display-subsystem: bound ff3c0000.hdmi (ops 0xffffff8008af3938) [ 0.478106] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [ 0.478709] [drm] No driver support for vblank timestamp query. [ 0.479360] rockchip-drm display-subsystem: failed to parse display resources [ 0.480050] rockchip-drm display-subsystem: No connectors reported connected with modes [ 0.480852] [drm] Cannot find any crtc or sizes - going 1920x1080 [ 0.495912] hanson: fb_find_logo: logo width:785 height:134 [ 0.545565] Console: switching to colour frame buffer device 240x67 [ 0.571631] rockchip-drm display-subsystem: fb0: frame buffer device [ 0.582500] Unable to detect cache hierarchy for CPU 0 [ 0.584409] brd: module loaded [ 0.594432] loop: module loaded [ 0.595776] zram: Added device: zram0 [ 0.596626] lkdtm: No crash points registered, enable through debugfs [ 0.707635] hanson: cw0881_probe-->status=3 [ 0.708637] Lock the uart
1500000, 8N1, 3V3
Pessoas envolvidas em discussões, dicas ou bate papo em geral. Lista em ordem alfabética.