[HOW-TO] A Guide to KEXEC and HARDBOOT for ARMv8 Boards - Nexus 6P Original Android Development

What is Kexec?
"Kexec", which is short for 'Kernel Execution' is derived from the Linux Kernel call "exec". It allows the "live" booting of a new kernel "over" the currently booted kernel without taking the device down for a reboot. This is extremely useful on locked bootloader devices, as a user with root authentication can boot a custom kernel without rebooting, and undergoing the security checks enforced by the bootloader. On unlocked devices, it can be used to "multi-boot" kernels on a device without requiring the kernels to be installed to the /boot partition.
Whilst Kexec is extremely useful, it also can be extremely hard to implement, as it needs to take all devices down, and bring them back up along with the new kernel, this can lead to some serious bugs, like devices not working after soft-boot, kernel corruption, device hangs, etc. This make it very device specific, and hard to get fully working, as it requires retrieving kernel crash logs, (often) UART serial output, and a ton of debugging.
What about this whole "Hardboot" thing?
The solution to this was written (initially) by Mike Kassick, who had the idea to "Hardboot" a kernel. Which is when a kernel is loaded into memory, a flag is set, the device is taken down for a full reboot, then the flag is read out by the primary kernel very early in the boot sequence, at which point, the "primary" kernel directly loads the new "secondary" kernel/ramdisk/passes arguements/etc.
This is much easier to implement than the normal Kexec SysCall, as it jumps to the new kernel before most devices are initiated, and in doing this, we allow the secondary kernel to initialize all the devices on its own, and not have to worry about taking them down.
Many people unknowingly make use of Kexec in the form of MultiROM, so, today, I thought I would do a write up on how to use it in practice.
Necessary Components:
* Boot.img (alternatively, the zImage-dtb/ramdisk you want to use)
* Unmkbootimg
* Kexec Binary (can be found in your specific devices MultiROM zip)
* Kexec Hardboot enabled Kernel installed (most custom kernels have it)
* Root Access
Downloads:
User-space Kexec binary: here (you'll need to extract the zip, and it will be in 'multirom/kexec')
All the Linux Binaries you'll want/need are here: https://www.dropbox.com/sh/qcho8bhao...tNMqIQwva?dl=0
If you use Windows/Mac, just find the binaries equivalents for your platform.
How to use it?
1. Take the aforementioned Kexec Binary, and put it in a folder contained in $PATH (i.e. /su/bin, /su/xbin, /system/bin, system/xbin, /data/local/tmp)
2. Over on your desktop, make sure you have Unmkbootimg in an Executable location, and that you've blessed them as executable (chmod +x filename). Then run :
Code:
Code:
unmkbootimg /path/to/your/boot.img
This will dump a zImage (rename it to zImage-dtb now, for semantics sake), and a ramdisk, labeled initramfs.cpio.gz (Initial RAM File System, in the form of a cpio.gz archive).
Now, put the kernel and ramdisk in a folder on your SD Card via MTP/ADB Push, I called mine "kexecstuffs".
3. Now open a mobile terminal, or an ADB Shell, and run
Code:
Code:
su
cd /sdcard/PathToYourFolder/
kexec --load-hardboot zImage-dtb --initrd=initramfs.cpio.gz --mem-min=0x0 --command-line="$(cat /proc/cmdline)"
Now, lets dissect the different arguments we are passing to Kexec:
--load-hardboot = Tells Kexec to make use of the Kexec Hardboot kernel function, and take the device down for a full reboot as opposed to soft-booting, like that used in the standard Kexec Linux SysCall
zImage-dtb = Name of your kernel file
--initrd = Points to the ramdisk to be used when booting the new kernel, if not set, the current ramdisk in the /boot partition. Most archive types are supported.
--mem-min = A reasonable value in memory where the kernel is loaded, serves as space for Kexec to do its work
--command-line = What arguments are passed to the new kernel, using "$(cat /proc/cmdline)" allows you to pass the currently booted kernel's arguments to the new kernel, which is what we want in the case of Shamu
Now that we have sucessfully loaded the kernel into memory, lets execute it!
4. In that same Mobile Terminal/ADB Shell, run:
Code:
Code:
kexec -e
Although this guide is for the Nexus 6P (angler), it should work all devices supported bu MultiROM, or on any device with a kernel that supports Kexec/Kexec Hardboot.
I hope this helped you to better understand what Kexec is/how to use it.
XDA:DevDB Information
[HOW-TO] A Guide to KEXEC and HARDBOOT for ARMv8 Boards, Tool/Utility for the Huawei Nexus 6P
Contributors
npjohnson, 500 Internal Server Error
Source Code: http://github.com/multirom-nexus6p/kexec-tools.git
Version Information
Status: Stable
Current Stable Version: Version 1
Stable Release Date: 2016-06-11
Created 2016-06-12
Last Updated 2016-06-12

Can't execute kexec
npjohnson said:
Code:
Code:
su
cd /sdcard/PathToYourFolder/
kexec --load-hardboot zImage-dtb –initrd=initramfs.cpio.gz --mem-min=0x0 --command-line="$(cat /proc/cmdline)"
....
--initrd = Points to the ramdisk to be used when booting the new kernel, if not set, the current ramdisk in the /boot partition. Most archive types are supported.
Click to expand...
Click to collapse
Long time listener, First time caller here,
I am having some trouble injecting this into an Angler ROM (MTC20) that has been modified with the Kali Nethunter packages.
With your code, -initrd=.. wasn't working so upon closer inspection you had --initrd=.. below. That solved some of it. the other errors I am getting are:
Code:
:
[email protected]:/ $ su
[email protected]:/ # cd /sdcard/"kexec stuffs"/
[email protected]:/sdcard/kexec stuffs # ls
cmdline
initramfs.cpio.gz
zImage-dtb
[email protected]:/sdcard # kexec --load-hardboot zImage-dtb -initrd=initramfs.cpio --mem-min=0x0 --command-line="$(cat /proc/cmdline)" <
kexec version: 16.02.07.19.31-g364a380
arch_process_options:112: command_line: sched_enable_hmp=1 sched_enable_power_aware=1 androidboot.hardware=angler androidboot.console=ttyHSL0 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 boot_cpus=0-3 androidboot.bootdevice=f9824900.sdhci androidboot.verifiedbootstate=orange androidboot.veritymode=enforcing androidboot.serialno=8XV7N15B24005971 androidboot.wifimacaddr=24:00:BA:CD:DE:B4 androidboot.btmacaddr=24:00:BA:CD:FA:6B androidboot.hardware.revision=ANGLER-VN2 androidboot.bootloader=angler-03.52 androidboot.radio=angler-03.61 coherent_pool=8M restart.download_mode=0 console=NULL androidboot.wifi_cal= androidboot.mode=normal androidboot.baseband=msm mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_dualmipi0_cmd:1:qcom,mdss_dsi_dualmipi1_cmd androidboot.hardware.emmc=64GB,Samsung androidboot.hardware.ddr=3072MB,SAMSUNG,LPDDR4 androidboot.bootreason=reboot androidboot.hardware.sku=H1511 androidboot.secure_hardware=1
arch_process_options:114: initrd: initramfs.cpio.gz
arch_process_options:115: dtb: (null)
arch_process_options:117: port: 0x0
Try gzip decompression.
kernel: 0x7f95140000 kernel_size: 0x1969fe0
read_sys_dtb: No such file or directory
read_proc_dtb: No such file or directory
read_1st_dtb: not found
get_memory_ranges_dt:877: (null): Unusable device-tree file
get_memory_ranges_iomem:926: RAM: 0000000000000000 - 0000000004800000 : System RAM
get_memory_ranges_iomem:919: SKIP: 0000000000080000 - 00000000014bb484 : Kernel code
get_memory_ranges_iomem:919: SKIP: 0000000001815000 - 0000000001bf84f0 : Kernel data
get_memory_ranges_iomem:926: RAM: 0000000006100000 - 0000000006300000 : System RAM
get_memory_ranges_iomem:926: RAM: 000000000e900000 - 000000001fe00000 : System RAM
get_memory_ranges_iomem:919: SKIP: 000000001fe00000 - 000000001fe10000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe10000 - 000000001fe20000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe20000 - 000000001fe30000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe30000 - 000000001fe40000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe40000 - 000000001fe50000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe50000 - 000000001fe60000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe60000 - 000000001fe70000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe70000 - 000000001fe80000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe80000 - 000000001ff80000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001ff80000 - 0000000020000000 : persistent_ram
get_memory_ranges_iomem:926: RAM: 0000000020000000 - 0000000060000000 : System RAM
get_memory_ranges_iomem:926: RAM: 0000000080000000 - 00000000e0000000 : System RAM
get_memory_ranges_iomem:919: SKIP: 00000000f9017000 - 00000000f9018000 : msm-watchdog
get_memory_ranges_iomem:919: SKIP: 00000000f9109000 - 00000000f910e000 : /soc/[email protected]/[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000f920c100 - 00000000f92fc000 : f9200000.dwc3
get_memory_ranges_iomem:919: SKIP: 00000000f9824900 - 00000000f9824aa0 : mmc0
get_memory_ranges_iomem:919: SKIP: 00000000f98a4900 - 00000000f98a4a1c : mmc1
get_memory_ranges_iomem:919: SKIP: 00000000f9923000 - 00000000f9924000 : f9923000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9924000 - 00000000f9925000 : f9924000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9927000 - 00000000f9928000 : spi_qsd
get_memory_ranges_iomem:919: SKIP: 00000000f9928000 - 00000000f9929000 : f9928000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9963000 - 00000000f9964000 : f9963000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9967000 - 00000000f9968000 : f9967000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9b38000 - 00000000f9b38800 : qmp_phy_base
get_memory_ranges_iomem:919: SKIP: 00000000f9b39000 - 00000000f9b3917f : qusb_phy_base
get_memory_ranges_iomem:919: SKIP: 00000000f9b3e000 - 00000000f9b3e3ff : qmp_ahb2phy_base
get_memory_ranges_iomem:919: SKIP: 00000000fc190020 - 00000000fc190024 : /soc/qcom,[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000fc401680 - 00000000fc401684 : restart_reg
get_memory_ranges_iomem:919: SKIP: 00000000fc4281d0 - 00000000fc4291d0 : vmpm
get_memory_ranges_iomem:919: SKIP: 00000000fc4a8000 - 00000000fc4aa000 : tsens_physical
get_memory_ranges_iomem:919: SKIP: 00000000fc4ab000 - 00000000fc4ab004 : /soc/[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000fc4bc000 - 00000000fc4bd000 : tsens_eeprom_physical
get_memory_ranges_iomem:919: SKIP: 00000000fc820000 - 00000000fc820020 : rmb_base
get_memory_ranges_iomem:919: SKIP: 00000000fc880000 - 00000000fc880100 : qdsp6_base
get_memory_ranges_iomem:919: SKIP: 00000000fd860000 - 00000000fd861000 : fd_vbif
get_memory_ranges_iomem:919: SKIP: 00000000fd878000 - 00000000fd878800 : fd_core
get_memory_ranges_iomem:919: SKIP: 00000000fd87c000 - 00000000fd87c800 : fd_misc
get_memory_ranges_iomem:919: SKIP: 00000000fda00020 - 00000000fda00030 : csi_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00030 - 00000000fda00034 : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00038 - 00000000fda0003c : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00040 - 00000000fda00044 : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda04000 - 00000000fda04100 : fda04000.qcom,cpp
get_memory_ranges_iomem:919: SKIP: 00000000fda08000 - 00000000fda08400 : fda08000.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08400 - 00000000fda08800 : fda08400.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08800 - 00000000fda08c00 : fda08800.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08c00 - 00000000fda08d00 : fda08c00.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda0a000 - 00000000fda0a500 : fda0a000.qcom,ispif
get_memory_ranges_iomem:919: SKIP: 00000000fda0ac00 - 00000000fda0ae00 : fda0ac00.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0b000 - 00000000fda0b200 : fda0b000.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0b400 - 00000000fda0b600 : fda0b400.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0c000 - 00000000fda0d000 : fda0c000.qcom,cci
get_memory_ranges_iomem:919: SKIP: 00000000fdb00000 - 00000000fdb40000 : kgsl-3d0
get_memory_ranges_iomem:919: SKIP: 00000000fec00000 - 00000000fee00000 : fdd00000.qcom,ocmem
get_memory_ranges_iomem:940: Success
elf_arm64_probe: Not an ELF executable.
image_arm64_probe: PE format: no
kernel symbol _text vaddr = 0
add_segment_phys_virt: 0000007f95140000 - 0000007f96aa9fe0 (01969fe0) -> 0000000000080000 - 00000000019ea000 (0196a000)
arm64_load_other_segments:599: add '(null)' to command line
arm64_load_other_segments:612: purgatory sink: 0x0
read_sys_dtb: No such file or directory
read_proc_dtb: No such file or directory
read_1st_dtb: not found
kexec: Error: No device tree available.
Cannot load zImage-dtb
255|[email protected]:/sdcard/kexec stuffs # kexec -e
kexec version: 16.02.07.19.31-g364a380
arch_process_options:112: command_line: (null)
arch_process_options:114: initrd: (null)
arch_process_options:115: dtb: (null)
arch_process_options:117: port: 0x0
kexec failed: Invalid argument
I am running this through an ADB shell with the phone completely booted up. kexec was placed in /system/bin/ by booting to recovery and mounting system, then unmounting and rebooting. I'd just use the Stock 6.0.1-20160514 kernel that is pre modified, but that is what I began with and the kernel was modified by kali I believe.
Any suggestions?
Thanks

mscottdemarco said:
Long time listener, First time caller here,
I am having some trouble injecting this into an Angler ROM (MTC20) that has been modified with the Kali Nethunter packages.
With your code, -initrd=.. wasn't working so upon closer inspection you had --initrd=.. below. That solved some of it. the other errors I am getting are:
Code:
:
[email protected]:/ $ su
[email protected]:/ # cd /sdcard/"kexec stuffs"/
[email protected]:/sdcard/kexec stuffs # ls
cmdline
initramfs.cpio.gz
zImage-dtb
[email protected]:/sdcard # kexec --load-hardboot zImage-dtb -initrd=initramfs.cpio --mem-min=0x0 --command-line="$(cat /proc/cmdline)" <
kexec version: 16.02.07.19.31-g364a380
arch_process_options:112: command_line: sched_enable_hmp=1 sched_enable_power_aware=1 androidboot.hardware=angler androidboot.console=ttyHSL0 msm_rtb.filter=0x37 ehci-hcd.park=3 lpm_levels.sleep_disabled=1 boot_cpus=0-3 androidboot.bootdevice=f9824900.sdhci androidboot.verifiedbootstate=orange androidboot.veritymode=enforcing androidboot.serialno=8XV7N15B24005971 androidboot.wifimacaddr=24:00:BA:CD:DE:B4 androidboot.btmacaddr=24:00:BA:CD:FA:6B androidboot.hardware.revision=ANGLER-VN2 androidboot.bootloader=angler-03.52 androidboot.radio=angler-03.61 coherent_pool=8M restart.download_mode=0 console=NULL androidboot.wifi_cal= androidboot.mode=normal androidboot.baseband=msm mdss_mdp.panel=1:dsi:0:qcom,mdss_dsi_dualmipi0_cmd:1:qcom,mdss_dsi_dualmipi1_cmd androidboot.hardware.emmc=64GB,Samsung androidboot.hardware.ddr=3072MB,SAMSUNG,LPDDR4 androidboot.bootreason=reboot androidboot.hardware.sku=H1511 androidboot.secure_hardware=1
arch_process_options:114: initrd: initramfs.cpio.gz
arch_process_options:115: dtb: (null)
arch_process_options:117: port: 0x0
Try gzip decompression.
kernel: 0x7f95140000 kernel_size: 0x1969fe0
read_sys_dtb: No such file or directory
read_proc_dtb: No such file or directory
read_1st_dtb: not found
get_memory_ranges_dt:877: (null): Unusable device-tree file
get_memory_ranges_iomem:926: RAM: 0000000000000000 - 0000000004800000 : System RAM
get_memory_ranges_iomem:919: SKIP: 0000000000080000 - 00000000014bb484 : Kernel code
get_memory_ranges_iomem:919: SKIP: 0000000001815000 - 0000000001bf84f0 : Kernel data
get_memory_ranges_iomem:926: RAM: 0000000006100000 - 0000000006300000 : System RAM
get_memory_ranges_iomem:926: RAM: 000000000e900000 - 000000001fe00000 : System RAM
get_memory_ranges_iomem:919: SKIP: 000000001fe00000 - 000000001fe10000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe10000 - 000000001fe20000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe20000 - 000000001fe30000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe30000 - 000000001fe40000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe40000 - 000000001fe50000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe50000 - 000000001fe60000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe60000 - 000000001fe70000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe70000 - 000000001fe80000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001fe80000 - 000000001ff80000 : persistent_ram
get_memory_ranges_iomem:919: SKIP: 000000001ff80000 - 0000000020000000 : persistent_ram
get_memory_ranges_iomem:926: RAM: 0000000020000000 - 0000000060000000 : System RAM
get_memory_ranges_iomem:926: RAM: 0000000080000000 - 00000000e0000000 : System RAM
get_memory_ranges_iomem:919: SKIP: 00000000f9017000 - 00000000f9018000 : msm-watchdog
get_memory_ranges_iomem:919: SKIP: 00000000f9109000 - 00000000f910e000 : /soc/[email protected]/[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000f920c100 - 00000000f92fc000 : f9200000.dwc3
get_memory_ranges_iomem:919: SKIP: 00000000f9824900 - 00000000f9824aa0 : mmc0
get_memory_ranges_iomem:919: SKIP: 00000000f98a4900 - 00000000f98a4a1c : mmc1
get_memory_ranges_iomem:919: SKIP: 00000000f9923000 - 00000000f9924000 : f9923000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9924000 - 00000000f9925000 : f9924000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9927000 - 00000000f9928000 : spi_qsd
get_memory_ranges_iomem:919: SKIP: 00000000f9928000 - 00000000f9929000 : f9928000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9963000 - 00000000f9964000 : f9963000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9967000 - 00000000f9968000 : f9967000.i2c
get_memory_ranges_iomem:919: SKIP: 00000000f9b38000 - 00000000f9b38800 : qmp_phy_base
get_memory_ranges_iomem:919: SKIP: 00000000f9b39000 - 00000000f9b3917f : qusb_phy_base
get_memory_ranges_iomem:919: SKIP: 00000000f9b3e000 - 00000000f9b3e3ff : qmp_ahb2phy_base
get_memory_ranges_iomem:919: SKIP: 00000000fc190020 - 00000000fc190024 : /soc/qcom,[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000fc401680 - 00000000fc401684 : restart_reg
get_memory_ranges_iomem:919: SKIP: 00000000fc4281d0 - 00000000fc4291d0 : vmpm
get_memory_ranges_iomem:919: SKIP: 00000000fc4a8000 - 00000000fc4aa000 : tsens_physical
get_memory_ranges_iomem:919: SKIP: 00000000fc4ab000 - 00000000fc4ab004 : /soc/[email protected]
get_memory_ranges_iomem:919: SKIP: 00000000fc4bc000 - 00000000fc4bd000 : tsens_eeprom_physical
get_memory_ranges_iomem:919: SKIP: 00000000fc820000 - 00000000fc820020 : rmb_base
get_memory_ranges_iomem:919: SKIP: 00000000fc880000 - 00000000fc880100 : qdsp6_base
get_memory_ranges_iomem:919: SKIP: 00000000fd860000 - 00000000fd861000 : fd_vbif
get_memory_ranges_iomem:919: SKIP: 00000000fd878000 - 00000000fd878800 : fd_core
get_memory_ranges_iomem:919: SKIP: 00000000fd87c000 - 00000000fd87c800 : fd_misc
get_memory_ranges_iomem:919: SKIP: 00000000fda00020 - 00000000fda00030 : csi_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00030 - 00000000fda00034 : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00038 - 00000000fda0003c : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda00040 - 00000000fda00044 : csiphy_clk_mux
get_memory_ranges_iomem:919: SKIP: 00000000fda04000 - 00000000fda04100 : fda04000.qcom,cpp
get_memory_ranges_iomem:919: SKIP: 00000000fda08000 - 00000000fda08400 : fda08000.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08400 - 00000000fda08800 : fda08400.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08800 - 00000000fda08c00 : fda08800.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda08c00 - 00000000fda08d00 : fda08c00.qcom,csid
get_memory_ranges_iomem:919: SKIP: 00000000fda0a000 - 00000000fda0a500 : fda0a000.qcom,ispif
get_memory_ranges_iomem:919: SKIP: 00000000fda0ac00 - 00000000fda0ae00 : fda0ac00.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0b000 - 00000000fda0b200 : fda0b000.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0b400 - 00000000fda0b600 : fda0b400.qcom,csiphy
get_memory_ranges_iomem:919: SKIP: 00000000fda0c000 - 00000000fda0d000 : fda0c000.qcom,cci
get_memory_ranges_iomem:919: SKIP: 00000000fdb00000 - 00000000fdb40000 : kgsl-3d0
get_memory_ranges_iomem:919: SKIP: 00000000fec00000 - 00000000fee00000 : fdd00000.qcom,ocmem
get_memory_ranges_iomem:940: Success
elf_arm64_probe: Not an ELF executable.
image_arm64_probe: PE format: no
kernel symbol _text vaddr = 0
add_segment_phys_virt: 0000007f95140000 - 0000007f96aa9fe0 (01969fe0) -> 0000000000080000 - 00000000019ea000 (0196a000)
arm64_load_other_segments:599: add '(null)' to command line
arm64_load_other_segments:612: purgatory sink: 0x0
read_sys_dtb: No such file or directory
read_proc_dtb: No such file or directory
read_1st_dtb: not found
kexec: Error: No device tree available.
Cannot load zImage-dtb
255|[email protected]:/sdcard/kexec stuffs # kexec -e
kexec version: 16.02.07.19.31-g364a380
arch_process_options:112: command_line: (null)
arch_process_options:114: initrd: (null)
arch_process_options:115: dtb: (null)
arch_process_options:117: port: 0x0
kexec failed: Invalid argument
I am running this through an ADB shell with the phone completely booted up. kexec was placed in /system/bin/ by booting to recovery and mounting system, then unmounting and rebooting. I'd just use the Stock 6.0.1-20160514 kernel that is pre modified, but that is what I began with and the kernel was modified by kali I believe.
Any suggestions?
Thanks
Click to expand...
Click to collapse
So. In Windows (where I typed the OP), typing -- takes it an extended hyphen. I overlooked that auto-correct.
Kali Nethubter doesnt appear to have our Hardboot patch, or the preceding DTB commits necessary (hence the missing device tree comment in the log).
You'll need to get the Nethunter Kernel source (it is public I believe), and you'll need to cherry pick in the 4~ necessary commits outlined in the hardboot patch post. Then, building the kernel and installing it (by placing it in place of the hardboot kernel zip, and flashing), should solve your issue.

Related

Zte bluebelt (zte n61) rom dump + factory images !

Hi !
Well i hope someone can cook up one wince 6.1 english rom or better. If possible i even know way to write it.
ROM DUMP
----------
http://www.hack3r2k.com/BELT/Part00.img
http://www.hack3r2k.com/BELT/Part01.img
http://www.hack3r2k.com/BELT/Part02.img
http://www.hack3r2k.com/BELT/Part03.img
FACT FILES
-----------
http://www.hack3r2k.com/BELT/partition.mbn
http://www.hack3r2k.com/BELT/amsshd.mbn
http://www.hack3r2k.com/BELT/amss.mbn
http://www.hack3r2k.com/BELT/appsboothd.mbn
http://www.hack3r2k.com/BELT/appsboot.mbn
http://www.hack3r2k.com/BELT/FLASH.bin
MEMORY INFO
-------------
Name : Share Memory - smem.bin
------------------------------
Base : 07F00000 - Length : 00100000 - Info : 0
Name : Amss Memory - amss.bin
------------------------------
Base : 05E00000 - Length : 02200000 - Info : 0
Name : Pmem - pmem.bin
------------------------------
Base : 05300000 - Length : 00B00000 - Info : 0
Name : Msg Output - MsgOutput.bin
------------------------------
Base : 052E0000 - Length : 00020000 - Info : 0
Name : Eboot Memory - eboot.bin
------------------------------
Base : 00000000 - Length : 00100000 - Info : 0
Name : EBI Memory - ebi.bin
------------------------------
Base : 00000000 - Length : 07FFFFFC - Info : 1
Name : MDSP RAM A region - mdsp_rama.bin
------------------------------
Base : B1000000 - Length : 00008000 - Info : 1
Name : MDSP RAM B region - mdsp_ramb.bin
------------------------------
Base : B1200000 - Length : 00008000 - Info : 1
Name : MDSP RAM C region - mdsp_ramc.bin
------------------------------
Base : B1400000 - Length : 0000C000 - Info : 1
Name : MDSP Register region - mdsp_regs.bin
------------------------------
Base : B1C00000 - Length : 00000028 - Info : 1
Name : ADSP RAM A region - adsp_rama.bin
------------------------------
Base : AC000000 - Length : 00080000 - Info : 1
Name : ADSP RAM B region - adsp_ramb.bin
------------------------------
Base : AC200000 - Length : 00080000 - Info : 1
Name : ADSP RAM C region - adsp_ramc.bin
------------------------------
Base : AC400000 - Length : 00080000 - Info : 1
Name : ADSP RAM I region - adsp_rami.bin
------------------------------
Base : AC800000 - Length : 00080000 - Info : 1
Name : CMM Script - load.cmm
------------------------------
Base : 05E9B9E0 - Length : 00000468 - Info : 2
PARTIONS DUMP FROM MEMORY
-------------------------------
http://www.hack3r2k.com/BELT/MEM_REG.rar (INCLUDES ALL LISTED PARTITIONS ABOVE + NV AREA DUMP
USEFULL COMBOS
-----------------
1. BOOTLOADER MODE (UP VOLUME KEY + DOWN VOLUME KEY + POWER)
2. FTM MODE - PROGRAMMING (DOWN VOLUME KEY + POWER)
WELL I HOPE ANYONE WILL GET INTERESTED REALLY WANT TO SEE ENGLISH ON MY BLUE CRAP
Br
Upgrade
Do you know about de upgrade to B13? It can be downloaded foorm pocketpt.net
/roms/BLUEBELT/Bluebelt_upgrade_B13.zip
ZTE BlueBelt Englsih ROM Needed Urgently, Please can anyone share it with me?
thanx in advance
how to flash N61(write rom to N61)?thanks
Announcement
Soon I'll be doing a firmware for Bluebelt/Bluebelt2 in English. Now I am collecting money to buy this phone. When the handset will be purchased and test firmware will be ready, I'll let you know here: http://forum.xda-developers.com/showthread.php?t=744571

New Debug Rom EXT List

Greets All,
Just wanted to post the new EXT packages from the: RUU_Huashan_Dopod_CHS_0.90.706.0_0.97.332.6_Debug. (NOT a TP2 ROM!)
Mods if this is in the wrong place please move to proper location. Link provided by mobileunderground "cnzqy1".
RUU_Huashan_Dopod_CHS_0.90.706.0_0.97.332.6_Debug EXT Packages Build
=====================================
: AdobePDF_2_5_1_0_404840_06
: AdvancedNetwork_1_0_13_0
: aGPS_Confirmation_1_0_20163226_00
: Album_3_2_20171628_00
: AppointmentEditor_1_0_20163010_0
: App_Service_1_87_0_0
: Arphic_CHS_Font_1_1_20090924_00
: Audio_Booster_2_5_20164011_00
: BacklightRedirect_1_0_0_0
: BluetoothSetting_2_11_0_0
: Boot_Launcher_1_0_20143626_2
: BrowserSnapshot_1_0_20163010_0
: Calculator_1_1_20162033_0
: CalenderLauncher_1_0_0_0
: Camera_6_45_20171631_00
: ChineseSlidingBlock_1_0_10060401_Dopod_CHS_R03
: CHS_FontSetting_1_1_20091203_00
: ClearStorage_2_3_2_2
: CMBandSwitching_2_2_2_0
: CMBluetooth_1_2_2_0
: CMCallBarring_1_3_5_0
: CMCallerID_1_5_3_0
: CMCallForwarding_1_4_15_0
: CMCallWaiting_1_3_2_0
: CMCC_DM_1_0_20100602_Dopod_CHS_RC0
: CMInternetSharing_1_2_B_0
: CMMB_1_5_20163926_00
: CMPhone_1_6_I_0
: CMPhoneVMSetting_1_9_0_0
: CMPin_1_5_5_0
: CMRead_1_08_100407_Dopod_CHS_R05
: CMWifiAdvanced_1_0_5_0
: CommManager_2_10_3_0
: Concurrence_Mgr_1_5_19221227_00
: Contact_Picker_1_0_20163220_00
: Contact_Utility_Engine_1_2_20152422_00
: CreateCMCCMailAccount_1_0_20163220_02
: Customer_Service_1_0_10062501_Dopod_CHS_R03
: CyberonVoiceSpeedDial_1_2_b100303_HuaShan_01
: DataDisconnect_1_14_0_1
: DCD_1_0_10060401_Dopod_CHS_R06
: DeviceInfo_2_14_0_0
: Dopod_Base_1_0_10052501_Dopod_CHS_R02
: Dopod_MyFavorite_1_0_10060201_Dopod_CHS_R02
: DRM_Middleware_1_5_19221328_00
: Dshow_2_0_20161331_00
: Email_Setup_Wizard_2_3_20163221_20
: EngMode_Tool_1_13_0_0
: EventNotify_1_0_10060401_Dopod_CHS_R03
: Fetion_3_1_0_100702_Dopod_CHS_R06
: FM_Radio_2_5_20171525_00
: FormatSD_2_10_0_0
: Full_Screen_Player_1_8_20171624_00
: GoogleLocationService_1_0_1_22
: GroupEditor_1_0_20163833_00
: G_Sensor_Calibrator_1_1_20153824_0
: HTCAnimation_2_0_0_0
: HTCApplication_1_17_3_0
: HTCBirthday_1_2_0_0
: HTCBookmark_1_0_20163010_0
: HTCFDN_1_15_2_1
: HTCFont_Link_1_0_19213429_00
: HTCFramework_1_7_20163525_00
: HTCGeoService_1_0_20162730_00
: HTCLockScreen_2_0_20171132_00
: HTCMessage_1_11_281_0
: HTCMessaging_Client_1_8_20171628_00
: HTCScroll_2_0_20161825_00
: HTCSettings_1_4_4_0
: HTCStartUp_1_7_0_0
: HTCUtil_4_19_0_0
: IE6Enhancement_1_0_20163010_0
: IME_CHS_2_2_20171228_00
: In_Call_Recorder_1_1_20162725_01
: IPDial_1_0_10053101_Dopod_CHS_R03
: LockstreamDRM_1_2_091113_O9_01
: Long_Press_End_Key_1_5_20142530_00
: Manila_Calendar_2_6_20171823_0
: Manila_Core_2_6_20164010_0
: Manila_Home_2_6_20171727_0
: Manila_Internet_2_6_20162821_0
: Manila_Mail_2_6_20163325_0
: Manila_Message_2_6_20163810_0
: Manila_People_2_6_20162110_0
: Manila_Photo_2_6_20163130_0
: Manila_Settings_2_6_20171524_0
: Manila_Weather_2_6_20171726_0
: Media_Tool_kit_1_2_20171629_00
: Menu_Enhancement_1_1_20171128_00
: Message_Enhancement_1_2_20163924_00
: mHub_VO_1_8_100513_0
: MobileNavigation_6_0_7_2010060401Dopod_CHS_R2
: MP3_Trimmer_1_2_20162510_0
: MusicWalkman_3_0_20100612_Dopod_CHS_R001
: Mute_1_1_2_0
: MyCPL_3_13_0_6
: M_Market_1_1_0_000_2507_Dopod_CHS_R04
: New_Contact_Card_1_1_20163010_0
: Notification_Enhancement_3_5_20163228_00
: NTF_Alarm_Module_1_0_20161822_00
: OMADM_LIB_1_0_20152129_1
: OmniBizCard_1_4_9_20100622_Dopod_CHS_R02
: OOBE_1_0_20163128_01
: Opera_Browser_9_70_36009_0
: PhoneSetting_1_72_0_0
: Phone_Canvas_Enhancement_5_0_61220163232_0
: PKG_1_1_0_0
Manila and many Pkgs updated, SYS Build 23121
Time to Play Anyone that needs the pvr files in the packages ripped let me know. Very easy to rip the icons out into individual files.

[stock rom] 4.3 xmd 15.5.a.1.5 ftf[generic_in]

here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
part 1 2 3 broken
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
part 1 2 3 broken
---------- Post added at 11:50 AM ---------- Previous post was at 11:47 AM ----------
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
is it already deodexed?
ckbhawsar said:
part 1 2 3 broken
---------- Post added at 11:50 AM ---------- Previous post was at 11:47 AM ----------
is it already deodexed?
Click to expand...
Click to collapse
no all are good please try again...
fttf cant be deodexed
will this work on c2005 ??
yup all are working flashed just now
ansebovi said:
no all are good please try again...
fttf cant be deodexed
Click to expand...
Click to collapse
yup worked like a charm...:laugh:
plese do not use mtp mode
usb debugging should be off
gmp009 said:
will this work on c2005 ??
Click to expand...
Click to collapse
yes but ur phone will show as c2004,and any update which is available in India will come to you and any update that doesnt arrive to India will not come to you
ckbhawsar said:
yup worked like a charm...:laugh:
plese do not use mtp mode
usb debugging should be off
Click to expand...
Click to collapse
y? i m using mtp,with usb debugging
[root]
method for rooting this firmware?
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
I downloaded all the files but after extracting the first file it shows error "volume is corrupt".
Needed help urgently. Previously i downloaded other ftf tool again the same error occured.please update this latest link .plzz
Can we have Rooted version of this update (pre Rooted ftf file)
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
Bro can we have something called Rooted kernel for Sony Xperia M dual C2004 / C2005
if you have can you please upload it or provide a link, thanks in advance
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
hi .. can you extract and upload baseband file from this ftf? I'm facing signal problem with brazil ftf so I need Indian baseband from 15.5,a.1.5 ftf
is it contain Arabic UI???
please mail me the process of flashing
please give me the process for flashing my mobile does this process requires bootunlockin??
can you upload it in google drive
can it be downloaded from a google drive link
i dnt know y but downloading frm google drive gives me grt dwnload speed
Error while extracting
Bro,
My phone is in boot loop and i wanted the latest firmware for C2004 M Dual .. But when i extract those files it says following error... Please help me to get latest firmware file for C2004 India
! E:\Project\C2004_15.5.A.1.5_GENERIC_IN.part05.rar: Checksum error in C2004_15.5.A.1.5_GENERIC_IN.ftf. The file is corrupt
! E:\Project\C2004_15.5.A.1.5_GENERIC_IN.part05.rar: Unexpected end of archive
! E:\Project\C2004_15.5.A.1.5_GENERIC_IN.part05.rar: Packed data checksum error in C2004_15.5.A.1.5_GENERIC_IN.ftf. The volume is corrupt
Plz....procedure to flash this stock 4.3
prashantd0808 said:
Plz....procedure to flash this stock 4.3
Click to expand...
Click to collapse
try to find in here bro http://forum.xda-developers.com/showpost.php?p=51438981&postcount=1
Is that ftf working?as some people are saying it's corrupt..... I really need it so please help me....and one last silly question why is it in 8 parts
Sent from my C2004
ftf not flashing completely
Hi,
I was successfully able to download and extract the ftf file, but when i flash it on my xperia c2004 which is stuck in bootloop, it gets stuck at " Sending part 33 of 42" like forever with 0% showing on the progress bar, and then i have to unplug my phone. Now i am stuck with my xperia c2004 which is stuck in bootloop. Need some guidance on how to fix this.
Code:
20/017/2015 00:17:48 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/017/2015 00:17:48 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [6B, 05, E7, 5C]
20/017/2015 00:17:48 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/017/2015 00:17:48 - DEBUG - (USBFlashLinux.java:61) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/017/2015 00:17:48 - DEBUG - (X10flash.java:214) - Sending part 32 of 42
20/017/2015 00:17:49 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/017/2015 00:17:49 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [FF, DA, 93, CA]
20/017/2015 00:17:49 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/017/2015 00:17:49 - DEBUG - (USBFlashLinux.java:61) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/017/2015 00:17:49 - DEBUG - (X10flash.java:214) - Sending part 33 of 42
20/017/2015 00:17:49 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/058/2015 00:58:27 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [96, F9, 08, D8]
20/058/2015 00:58:27 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/058/2015 00:58:27 - INFO - (X10flash.java:397) - Ending flash session
20/058/2015 00:58:27 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/058/2015 00:58:27 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 4 / Flags : false,true,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/058/2015 00:58:27 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/058/2015 00:58:27 - ERROR - (X10flash.java:374) - Cannot read from device
20/058/2015 00:58:27 - ERROR - (X10flash.java:375) - Error flashing. Aborted
20/058/2015 00:58:28 - INFO - (FlasherGUI.java:1112) - Device disconnected
I have tried flashing C1905_15.1.C.2.8_CE.ftf, but this also gives same problem at same step but its stuck at 2%:
20/058/2015 00:58:59 - DEBUG - (X10flash.java:214) - Sending part 30 of 42
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [0F, C9, 0A, C1]
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:61) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/058/2015 00:58:59 - DEBUG - (X10flash.java:214) - Sending part 31 of 42
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [6B, 05, E7, 5C]
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:61) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/058/2015 00:58:59 - DEBUG - (X10flash.java:214) - Sending part 32 of 42
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [FF, DA, 93, CA]
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:61) - IN : CommandID : 6 / Flags : false,false,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/058/2015 00:58:59 - DEBUG - (X10flash.java:214) - Sending part 33 of 42
20/058/2015 00:58:59 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/059/2015 00:59:19 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 6 / Flags : false,true,true / Data length : 4096 / Data CRC32 : [96, F9, 08, D8]
20/059/2015 00:59:19 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/059/2015 00:59:19 - INFO - (X10flash.java:397) - Ending flash session
20/059/2015 00:59:19 - DEBUG - (USBFlashLinux.java:26) - Writing packet to phone
20/059/2015 00:59:19 - DEBUG - (USBFlashLinux.java:28) - OUT : CommandID : 4 / Flags : false,true,false / Data length : 0 / Data CRC32 : [00, 00, 00, 00]
20/059/2015 00:59:19 - DEBUG - (USBFlashLinux.java:46) - Reading packet from phone
20/059/2015 00:59:19 - ERROR - (X10flash.java:374) - Cannot read from device
20/059/2015 00:59:19 - ERROR - (X10flash.java:375) - Error flashing. Aborted
20/059/2015 00:59:19 - INFO - (FlasherGUI.java:1112) - Device disconnected
Click to expand...
Click to collapse
I have tried using utilities (Emma, PCC etc.) in windows system but that couldn't fix my issue. Please help.
ansebovi said:
here guys ftf for c2004 of India
Download:
https://www.mediafire.com/folder/0rx6c9n63kvki/XMD4.3
Instructions:
download all parts
use winrar and extract the part1,it will auto extract others...
hit thanks if i helped you
Click to expand...
Click to collapse
Can PLZ Provide a Download Link From Google Drive Full FTF Mediafire is slow PLZ PLZ
Thanks in advance
https://drive.google.com/open?id=0Bxw1uMs4pPx7VlFPdlpqTGhIR1U
Enjoy a Google drive Link
---------- Post added at 09:29 AM ---------- Previous post was at 09:26 AM ----------
vaibhav800 said:
https://drive.google.com/open?id=0Bxw1uMs4pPx7VlFPdlpqTGhIR1U
Enjoy a Google drive Link
Click to expand...
Click to collapse
Hit Thanks if helpful

Custom ROM for Fusion5 F704B

I am looking for a custom ROM for the Fusion5 F704B. I have tried fusion themselves (no joy), also I have scoured the internet for solutions to this problem, hence im here looking for help. All I can find online is creating your own custom ROM, but apparently things can go really wrong if not done correctly. The Specs for my device are as follows :
DEVICE
Model : Fusion5 F704B
Manufacturer : BND
Board : Unknown
Hardware : MT8167D
Total RAM : 971 MB
SYSTEM
Andoid Version : 8.1.0 (Oreo)
API Level : 27
Security Patch Level : 2018-07-05
Bootloader : Unknown
Build ID : full_tb8167p3_bsp-user.2018090815 release-keys
Java VM : ART 2.1.0
Open GL ES : 3.2
Kernel Architecture : armv7l
Kernel Version : 4.4.95+ (1528252807)
Root Access : No
Instruction Set: armeabi-v7a armeabi
SOC
Cores : 4
Architecture 4x ARM Cortex-A35 @ 1.30 GHz
Revision: r0p1
GPU Vendor : Imagination Technologies
GPU Renderer : PowerVR Rogue GE8300
GPU Load : 0%
Scaling Governor : interactive
WIDEVINE
Vendor : Google
Version : v5.1.0-android
Algorithms : AES/CBC/NoPadding,HmacSHA256
Security Level : 3
Max HDCP Level : Unprotected
Any help would be greatly appreciated.

8.2.3 Shell Map & File Dump -- Dev Rooted

Hello Friends~!
This is a dump of all the files I was able to pull from the shield on the 8.2.3 Dev Rooted Image.
A Map has been made in the spoiler below to help make traversing the shell easier -- or at least to give you an idea where you want to poke around first.
The same will be done in the future for the stock 8.2.3 so we can see the differences in how the file systems are structured. (it will take me some time to replicate)
Please Note that this information likely will not be useful for anyone other than curious nerds or people that are able to RE files, build scripts, etc..
This is also not full or complete in any way, it may also contain extra files not native to the build (ie magisk)... it is just a good starting point and something we can look at on the go!
Lastly, Some of the files may be 0 bytes, especially in d and dev. Therefore use the "downloads" more as a GUI or a guide for your shell, than an actual source.
That being said, Please enjoy your studies!
Spoiler: ROOT FILE SYSTEM PT 1 (MAIN + ACCT - MNT)
Spoiler: MAIN
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Spoiler: TEXT
Code:
acct
bin
bugreports
cache
charger
config
d
data
default.prop
dev
etc
init
init.environ.rc
init.qvs.rc
init.rc
init.usb.configfs.rc
init.usb.rc
init.zygote32.rc
init.zygote64_32.rc
lost+found
mnt
odm
oem
proc
product
res
sbin
sdcard
storage
sys
system
ueventd.rc
vendor
Spoiler: DOWNLOAD
This contains everything I could pull from the shield. If you would rather download individual areas, see the download links in each section below to only download interesting partitions.
shield dump.zip
drive.google.com
Spoiler: ACCT
Spoiler: TEXT
Code:
cgroup.clone_children
cgroup.procs
cgroup.sane_behavior
cpuacct.stat
cpuacct.usage
cpuacct.usage_all
cpuacct.usage_percpu
cpuacct.usage_percpu_sys
cpuacct.usage_percpu_user
cpuacct.usage_sys
cpuacct.usage_user
notify_on_release
release_agent
tasks
uid
uid_0
uid_1000
uid_10000
uid_10003
uid_10004
uid_10008
uid_10009
uid_10010
uid_10011
uid_10013
uid_10014
uid_10016
uid_10017
uid_10018
uid_10019
uid_1002
uid_10020
uid_10023
uid_10025
uid_10026
uid_10027
uid_10028
uid_10029
uid_1003
uid_10030
uid_10031
uid_10033
uid_10036
uid_10037
uid_10038
uid_10039
uid_10040
uid_10045
uid_10049
uid_10050
uid_10054
uid_10058
uid_10063
uid_10066
uid_10067
uid_10069
uid_10071
uid_10072
uid_10073
uid_10074
uid_10075
uid_10076
uid_10079
uid_10080
uid_10081
uid_10083
uid_10084
uid_10086
uid_10087
uid_10090
uid_10091
uid_10094
uid_1010
uid_10101
uid_1013
uid_1017
uid_1019
uid_1020
uid_1036
uid_1037
uid_1040
uid_1041
uid_1046
uid_1047
uid_1053
uid_1058
uid_1066
uid_1067
uid_1068
uid_2000
Spoiler: DIRECTORIES
These are some examples. They change.
UID
UID 1000
UID 10009
UID 10010
Spoiler: DOWNLOAD
acct.zip
drive.google.com
Spoiler: BIN
Spoiler: TEXT
Code:
acpi
adbd
am
app_process
app_process32
app_process64
applypatch
appops
appwidget
arping
atrace
audioloop
audioserver
awk
base64
basename
bcc
blank_screen
blkid
blockdev
bmgr
bootanimation
bootstat
bpfloader
bu
bugreport
bugreportz
bunzip2
bzcat
bzip2
cac_log_dumper
cal
cameraserver
cat
chcon
chgrp
chmod
chown
chroot
chrt
cksum
clatd
clear
cluster
cluster_get.sh
cluster_set.sh
cmd
cmp
codec
comm
content
cp
cpio
crash_dump32
crash_dump64
cut
dalvikvm
dalvikvm32
dalvikvm64
date
dcc
dd
debuggerd
dex2oat
dex2oatd
dexdiag
dexdump
dexlist
dexoptanalyzer
dexoptanalyzerd
df
diff
dirname
dmesg
dnsmasq
dos2unix
dpm
drmserver
du
dumpstate
dumpsys
e2fsck
e2fsdroid
echo
efi-virtio.rom
egrep
env
expand
expr
fallocate
false
fgrep
file
find
flock
fmt
free
fsck.f2fs
fsck_msdos
gatekeeperd
gdbserver
gdbserver64
getenforce
getevent
getprop
grep
groups
gunzip
gzip
head
hid
hostname
hotplug
hubcore
hw
hwclock
hwservicemanager
id
idmap
ifconfig
ime
incident
incident_helper
incidentd
inotifyd
input
insmod
install-recovery.sh
installd
ionice
iorenice
iotop
ip
ip6tables
ip6tables-restore
ip6tables-save
iptables
iptables-restore
iptables-save
iw
keystore
keystore_cli_v2
kill
killall
ld.mc
linker
linker64
linker_asan
linker_asan64
lmkd
ln
load_policy
locksettings
log
logcat
logcatd
logd
logname
logpersist.cat
logpersist.start
logpersist.stop
logwrapper
losetup
ls
lshal
lsmod
lsof
lspci
lsusb
make_ext4fs
make_f2fs
md5sum
mdnsd
media
mediadrmserver
mediaextractor
mediafilter
mediametrics
mediaserver
memory_replay32
memory_replay64
memtest
microcom
mkdir
mke2fs
mkfifo
mkfs.ext2
mkfs.ext3
mkfs.ext4
mknod
mkswap
mktemp
modinfo
modprobe
monkey
more
mount
mount_debugfs.sh
mountpoint
mtpd
multiplayer
muxer
mv
ndc
netd
netstat
newfs_msdos
nice
nl
nmbd
nohup
oatdump
od
paste
patch
patchoat
patchoatd
pdbedit
perfetto
perfprofd
pgrep
pidof
ping
ping6
pkill
pm
pmap
pppd
printenv
printf
profman
profmand
ps
pwd
qemu-edid
qemu-ga
qemu-img
qemu-io
qemu-nbd
qemu-pr-helper
qemu-storage-daemon
qemu-system-aarch64
racoon
readlink
realpath
reboot
record
recordvideo
renice
requestsync
resize2fs
restorecon
rm
rmdir
rmmod
run-as
runcon
schedtest
screencap
screenrecord
sdcard
secdiscard
secilc
sed
sendevent
sensorservice
seq
service
servicemanager
setenforce
setprop
setsid
settings
setup_fs
sgdisk
sh
sha1sum
sha224sum
sha256sum
sha384sum
sha512sum
sleep
sload_f2fs
sm
smbd
smbpasswd
smbrmlog
sort
split
sqlite3
ss
stagefright
start
stat
statsd
stop
storaged
strace
stream
strings
stty
surfaceflinger
svc
swapoff
swapon
sync
sysctl
tac
tail
tar
taskset
tc
tee
telecom
testparm
thermalserviced
time
timeout
tinycap
tinymix
tinyplay
tombstoned
toolbox
top
touch
toybox
tr
traced
traced_probes
tracepath
tracepath6
traceroute6
true
truncate
tty
tune2fs
tzdatacheck
uiautomator
ulimit
umount
uname
uncrypt
uniq
unix2dos
uptime
usbd
usleep
uudecode
uuencode
vdc
vkinfo
vmstat
vold
vold_prepare_subdirs
wait_for_keymaster
wc
which
whoami
wificond
wm
xargs
xxd
yes
zcat
zram-perf
Spoiler: DOWNLOAD
bin.zip
drive.google.com
Spoiler: CACHE
Spoiler: TEXT
Code:
backup
backup_stage
logs
lost+found
recovery
Spoiler: DOWNLOAD
cache.zip
drive.google.com
Spoiler: CONFIG
Spoiler: TEXT
Code:
sdcardfs
stp-policy
usb_gadget
Spoiler: DIRECTORIES
Spoiler: SDCARDFS
Spoiler: TEXT
Code:
air.com.vudu.air.DownloaderTablet
android
android.autoinstalls.config.nvidia
com.amazon.amazonvideo.livingroom
com.amazon.amazonvideo.livingroom.nvidia
com.amazon.music.tv
com.android.backupconfirm
com.android.bluetooth
com.android.bluetoothmidiservice
com.android.captiveportallogin
com.android.certinstaller
com.android.companiondevicemanager
com.android.cts.ctsshim
com.android.cts.priv.ctsshim
com.android.defcontainer
com.android.documentsui
com.android.dreams.basic
com.android.externalstorage
com.android.gallery3d
com.android.hotwordenrollment
com.android.htmlviewer
com.android.inputdevices
com.android.inputmethod.latin
com.android.keychain
com.android.location.fused
com.android.pacprocessor
com.android.printspooler
com.android.providers.calendar
com.android.providers.contacts
com.android.providers.downloads
com.android.providers.media
com.android.providers.settings
com.android.providers.tv
com.android.providers.userdictionary
com.android.proxyhandler
com.android.se
com.android.settings.intelligence
com.android.sharedstoragebackup
com.android.shell
com.android.statementservice
com.android.systemui
com.android.traceur
com.android.tv.settings
com.android.vending
com.android.vpndialogs
com.android.wallpaperbackup
com.dolby.android.audio.service
com.dp.sysmonitor.app
com.google.android.apps.inputmethod.zhuyin
com.google.android.apps.mediashell
com.google.android.backdrop
com.google.android.backuptransport
com.google.android.ext.services
com.google.android.ext.shared
com.google.android.feedback
com.google.android.gms
com.google.android.gsf
com.google.android.inputmethod.korean
com.google.android.inputmethod.latin
com.google.android.inputmethod.pinyin
com.google.android.katniss
com.google.android.leanback.ime
com.google.android.leanbacklauncher
com.google.android.leanbacklauncher.recommendations
com.google.android.marvin.talkback
com.google.android.onetimeinitializer
com.google.android.packageinstaller
com.google.android.partnersetup
com.google.android.play.games
com.google.android.speech.pumpkin
com.google.android.sss.authbridge
com.google.android.syncadapters.calendar
com.google.android.tts
com.google.android.tungsten.setupwraith
com.google.android.tv
com.google.android.tv.bugreportsender
com.google.android.tv.frameworkpackagestubs
com.google.android.tv.remote.service
com.google.android.tvlauncher
com.google.android.tvrecommendations
com.google.android.videos
com.google.android.webview
com.google.android.youtube.tv
com.google.android.youtube.tvmusic
com.imdbtv.livingroom
com.netflix.ninja
com.nvidia.ControllerMapper
com.nvidia.KeyComboOta
com.nvidia.NvAccSt
com.nvidia.NvCPLSvc
com.nvidia.NvCPLUpdater
com.nvidia.SHIELD.Platform.Analyzer
com.nvidia.app.messaging
com.nvidia.avsync
com.nvidia.benchmarkblocker
com.nvidia.beyonder.server
com.nvidia.blakepairing
com.nvidia.bluetooth.ShieldBluetoothManager
com.nvidia.bluetooth.ps3usbpairer
com.nvidia.developerwidget
com.nvidia.diagtools
com.nvidia.enhancedlogging
com.nvidia.factorybundling
com.nvidia.feedback
com.nvidia.hotwordsetup
com.nvidia.inputviewer
com.nvidia.irtuner
com.nvidia.nvaudiosvc
com.nvidia.nvgamecast
com.nvidia.osc
com.nvidia.ota
com.nvidia.overscancomp
com.nvidia.packagemanagerservice
com.nvidia.peripheralservice
com.nvidia.remotelocator
com.nvidia.shield.appselector
com.nvidia.shield.ask
com.nvidia.shield.nas
com.nvidia.shield.nvcustomize
com.nvidia.shield.registration
com.nvidia.shield.remote.server
com.nvidia.shield.remotediagnostic
com.nvidia.shield.smbauth
com.nvidia.shield.smbserver
com.nvidia.shield.welcome
com.nvidia.shieldbeta
com.nvidia.shieldservice
com.nvidia.shieldtech.accessoryui
com.nvidia.shieldtech.hooks
com.nvidia.shieldtech.proxy
com.nvidia.stats
com.nvidia.tegraprofiler.security
com.nvidia.tegrazone3
com.nvidia.wifi.countrycode
com.plexapp.android
com.plexapp.mediaserver.smb
extensions
io.github.huskydg.magisk
packages_gid.list
remove_userid
Spoiler: USB_GADGET
Spoiler: TEXT
Code:
UDC
bDeviceClass
bDeviceProtocol
bDeviceSubClass
bMaxPacketSize0
bcdDevice
bcdUSB
configs
functions
idProduct
idVendor
os_desc
strings
Spoiler: DOWNLOAD
config.zip
drive.google.com
Spoiler: D
Spoiler: TEXT
Code:
54340000.vic_scaling
57000000.gpu
57000000.gpu_scaling
70006200.serial
70006300.serial
70019000.iommu
android_verity
aram_dump
asoc
bcmdhd_histogram
bcmdhd_net_bw_est
bdi
binder
bluetooth
bpmp
clk
cpuidle_t210
debug_enabled
dma-vpr
dma_buf
dynamic_debug
extfrag
f2fs
fault_around_bytes
gpio
gpu.0
hid
ieee80211
iio
ixgbe
mc
memblock
mmc0
mmc1
msenc
nbd
nvdec
nvjpg
nvlink
nvmap
opp
pcie
pg_domains
pinctrl
pm_genpd
pm_qos
pmc-reset
powergate
pwm
ras
regmap
regulator
sched_features
sdhci-tegra.1
sdhci-tegra.3
sleep_time
soctherm
split_huge_pages
suspend_stats
sync
system_states
tegra-pmc-io-pads
tegra-rtc
tegra_ahci
tegra_ape
tegra_bwmgr
tegra_camera_platform
tegra_denver
tegra_dfll_fcpu
tegra_dvfs
tegra_ec
tegra_gpio
tegra_hdmi
tegra_host
tegra_la_ptsa
tegra_latency
tegra_mipi_cal
tegra_pinctrl_reg
tegra_sor1
tegra_throttle
tegra_vi
tegra_xhci
tegradc.0
tracing
tsec
tsecb
usb
vi
vic
wakeup_sources
Spoiler: DOWNLOAD
d.zip
drive.google.com
Spoiler: DATA
Spoiler: TEXT
Code:
adb
anr
app
app-asec
app-ephemeral
app-lib
app-private
backup
bootchart
cache
dalvik-cache
data
drm
local
lost+found
magisk_backup_b6c79cc4fa2a64cbaf0cc1f760770d454b305699
media
mediadrm
misc
misc_ce
misc_de
nfc
ota
ota_package
property
resource-cache
ss
system
system_ce
system_de
tombstones
user
user_de
vendor
vendor_ce
vendor_de
Spoiler: DOWNLOAD
data.zip
drive.google.com
Spoiler: DEV
Spoiler: TEXT
Code:
__properties__
ashmem
autofs
binder
block
bus
camera
cg2_bpf
console
constraint_cpu_freq
constraint_gpu_freq
constraint_online_cpus
cpu_dma_latency
cpu_freq_max
cpu_freq_min
cpuctl
cpuset
cuse
device-mapper
emc_freq_min
event-log-tags
fd
fscklogs
full
fuse
gpiochip0
gpiochip1
gpu_freq_max
gpu_freq_min
graphics
hidraw0
hmm_dummy_device
hwbinder
i2c-0
i2c-1
i2c-3
i2c-4
iio:device0
input
keychord
kmsg
kmsg_debug
loop-control
max_cpu_power
max_gpu_power
max_online_cpus
media0
mem
memcg
memory_bandwidth
min_online_cpus
mtp_usb
network_latency
network_throughput
null
nvhdcp0
nvhost-as-gpu
nvhost-ctrl
nvhost-ctrl-gpu
nvhost-ctrl-nvdec
nvhost-ctrl-vi
nvhost-ctxsw-gpu
nvhost-dbg-gpu
nvhost-gpu
nvhost-msenc
nvhost-nvdec
nvhost-nvjpg
nvhost-prof-gpu
nvhost-sched-gpu
nvhost-tsec
nvhost-tsecb
nvhost-tsg-gpu
nvhost-vi
nvhost-vic
nvmap
ozwpan
pmsg0
ppp
psaux
ptmx
pts
quadd
quadd_auth
random
rfkill
rtc0
rtc1
snd
socket
stune
tegra-crypto
tegra_camera_ctrl
tegra_cec
tegra_dc_0
tegra_dc_ctrl
tegra_mipi_cal
tlk_device
tty
ttyS0
ttyS1
ttyS2
ttyS3
ttyS4
ttyS5
ttyS6
ttyS7
ttyTHS2
ttyTHS3
tun
uhid
uinput
urandom
usb-ffs
usb_accessory
vfio
vndbinder
watchdog
watchdog0
watchdog1
xt_qtaguid
zero
Spoiler: DOWNLOAD
dev.zip
drive.google.com
Spoiler: ETC
Spoiler: TEXT
Code:
NOTICE.xml.gz
audio_effects.conf
bluetooth
boot-image.prof
bpf
clatd.conf
dhcpcd
dirty-image-objects
event-log-tags
fonts.xml
freeMotionD.config
fs_config_dirs
fs_config_files
hosts
init
ld.config.28.txt
llndk.libraries.28.txt
media_profiles_V1_0.dtd
mke2fs.conf
mkshrc
model_frontal.xml
nvphsd.conf
nvphsd_common.conf
pbc.conf
permissions
ppp
preloaded-classes
prop.default
public.libraries.txt
seccomp_policy
security
selinux
sepolicy_freeze_test
sepolicy_tests
sysconfig
textclassifier
treble_sepolicy_tests_26.0
treble_sepolicy_tests_27.0
vintf
vndksp.libraries.28.txt
xtables.lock
Spoiler: DOWNLOAD
etc.zip
drive.google.com
Spoiler: MNT
Spoiler: TEXT
Code:
appfuse
asec
expand
media_rw
obb
remote
runtime
sdcard
secure
user
vendor
Spoiler: DIRECTORIES
Spoiler: REMOTE
Spoiler: TEXT
Code:
28f3f3fa-9c68-45be-bf54-7580ab57fd21
79a35232-07f9-4230-9df3-4256560ddbd2
Spoiler: RUNTIME
Spoiler: TEXT
default
read
write
Spoiler: DOWNLOAD
mnt.zip
drive.google.com
The rest of the file system will be listed below in the comments due to thread limitations.
Spoiler: ROOT FILE SYSTEM PT 2 (ODM - SYSTEM/LIB)
Spoiler: ODM
Spoiler: TEXT
Code:
app
bin
etc
firmware
framework
lib
lib64
overlay
priv-app
Spoiler: DIRECTORIES
Spoiler: BIN
Code:
sensor-grinder
Spoiler: LIB
Spoiler: TEXT
Code:
cx231xx-dvb.ko
cx231xx.ko
cx2341x.ko
cx25840.ko
ds1050_bl.ko
em28xx-dvb.ko
em28xx-rc.ko
em28xx.ko
gps_wake.ko
imx185.ko
imx204.ko
imx219.ko
imx274.ko
imx318.ko
ina3221.ko
lc898212.ko
lgdt3305.ko
lgdt3306a.ko
lp855x_bl.ko
lr388k7_ts.ko
nvi-ak89xx.ko
nvi-bmpX80.ko
nvi-mpu.ko
nvs.ko
nvs_a3g4250d.ko
nvs_ais328dq.ko
nvs_aon_shub.ko
nvs_bh1730fvc.ko
nvs_cm3218.ko
nvs_dfsh.ko
nvs_led_test.ko
ov10823.ko
ov23850.ko
ov5693.ko
ov9281.ko
pca9570.ko
rm31080a_ctrl.ko
rm31080a_ts.ko
saf36xx-hwdep.ko
saf775x-hwdep.ko
si2157.ko
si2168.ko
snd-soc-rt5640.ko
snd-soc-tegra-alt-t186ref-bali.ko
snd-soc-tegra-alt-t186ref-p2382.ko
snd-soc-tegra-machine-driver-mobile.ko
tc358840.ko
tda18272.ko
Spoiler: LIB64
Code:
libsensors.hal-client.foster_e.e2530.nvs.so
Spoiler: DOWNLOAD
odm.zip
drive.google.com
Spoiler: PROC
Spoiler: TEXT
Code:
1
10
102
10302
10322
10326
10334
10630
10653
10877
1097
11
1106
1128
11307
1136
1140
1145
1148
1150
1152
11530
1176
1177
1179
11945
11947
11951
1199
12
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
12132
1214
12456
1248
1251
1254
1257
12595
1260
1263
1266
1269
1272
12720
1273
1274
1275
1276
1277
1278
1279
1280
12804
1281
1282
1283
1284
1285
1286
1287
13
1321
13215
1325
13387
13416
1344
13495
13496
13500
13550
13564
13599
13683
13759
13781
13793
13796
13814
13817
13818
14
1413
1441
1488
15
1510
1511
1527
1536
1546
1552
16
1692
1693
1694
1695
17
1743
1796
1797
19
2
20
21
22
23
2311
2312
2313
2314
25
26
27
28
2853
2855
2856
2860
2861
2863
2864
2893
29
2923
2931
2956
2959
2960
3
3008
3085
3092
31
3182
3183
3184
3187
3188
3189
3190
3191
3192
3193
32
3231
3287
3349
3350
3351
3380
3384
3385
3386
3389
3413
3414
3416
3417
3418
3419
3421
3422
3424
3425
3426
3427
3428
3429
3430
3431
3433
3434
3436
3437
3438
3439
3440
3443
3444
3445
3446
3448
3449
3450
3451
3452
3459
3460
3461
3462
3463
3474
3482
3484
3528
3531
3532
3538
3539
3540
3541
3542
3543
3544
3546
3547
3548
3549
3551
3552
3553
3555
3560
3561
3574
3647
3675
3822
3852
3867
3884
3931
3987
4062
4096
4113
4266
4267
4286
4398
4402
4403
4408
4431
4448
4456
4485
4495
4521
4542
4550
4566
4584
4598
4621
4631
4653
4675
4689
4707
4918
4928
4967
5
5005
5065
5317
5583
659
660
661
663
664
669
670
671
673
695
7
7022
7103
720
7273
770
8
806
8224
8439
848
849
850
884
885
9
955
967
972
973
asound
bluetooth
buddyinfo
bus
cgroups
cmdline
config.gz
consoles
cpuinfo
crypto
device-tree
devices
diskstats
driver
execdomains
fb
filesystems
fs
interrupts
iomem
ioports
irq
kallsyms
key-users
keys
kmsg
kpagecgroup
kpagecount
kpageflags
loadavg
locks
meminfo
misc
modules
mounts
mtd
net
pagetypeinfo
partitions
quadd
sched_debug
schedstat
scsi
self
slabinfo
softirqs
stat
swaps
sys
sysrq-trigger
thread-self
timer_list
timer_stats
tty
uid
uid_cputime
uid_io
uid_procstat
uid_time_in_state
uptime
version
vmallocinfo
vmstat
zoneinfo
Spoiler: DOWNLOAD
odm.zip
drive.google.com
Spoiler: PRODUCT
Spoiler: TEXT
Code:
build.prop
etc
Spoiler: DIRECTORIES
Spoiler: ETC
Code:
com.nvidia.shieldnext.xml
Spoiler: DOWNLOAD
product.zip
drive.google.com
Spoiler: SBIN
Spoiler: TEXT
Code:
charger
magisk
magisk32
magisk64
magiskhide
magiskpolicy
resetprop
slideshow
su
supolicy
ueventd
watchdogd
Spoiler: SYS
Spoiler: TEXT
Code:
block
bus
class
dev
devices
firmware
fs
kernel
module
power
Spoiler: SYSTEM
Spoiler: TEXT
Code:
app
bin
build.prop
compatibility_matrix.xml
etc
fake-libs
fake-libs64
fonts
framework
lib
lib64
media
priv-app
product
recovery-from-boot.p
share
usr
vendor
xbin
Spoiler: DIRECTORIES
Spoiler: APP
Spoiler: TEXT
Code:
AtvLatinIME
BasicDreams
Bluetooth
BluetoothMidiService
BugReportSender
CaptivePortalLogin
CertInstaller
CompanionDeviceManager
ControllerMapper
CtsShimPrebuilt
FrameworkPackageStubs
Gallery2
GoogleCalendarSyncAdapter
GoogleExtShared
GooglePinyinIME
GoogleZhuyinIME
HTMLViewer
KeyChain
KoreanIME
LatinIMEGoogleTvPrebuilt
NvAndroidOSC
NvAppSelector
NvAudioSvc
NvBenchmarkBlocker
NvCPLSvc
NvCPLUpdater
NvGamecast
NvIRTuner
NvIgnition
NvPackageManager
NvPepperDiagnostic
NvPeripheralService
NvRegistration
NvShieldService
NvmosService
PacProcessor
PlayAutoInstallStub
PrintSpooler
Ps3UsbPairer
SecureElement
ShieldBluetoothManager
Stats
TegraZone_Next
Traceur
WallpaperBackup
WebViewGoogle
nvidiafeedback
talkback
Spoiler: FRAMEWORK
Spoiler: TEXT
Code:
am.jar
android.hardware.power-V1.0-java.jar
android.hardware.tv.cec-V1.0-java.jar
android.hidl.base-V1.0-java.jar
android.hidl.manager-V1.0-java.jar
android.test.base.jar
android.test.mock.jar
android.test.runner.jar
apache-xml.jar
appwidget.jar
arm
arm64
bmgr.jar
boot-android.hidl.base-V1.0-java.vdex
boot-android.hidl.manager-V1.0-java.vdex
boot-android.test.base.vdex
boot-apache-xml.vdex
boot-bouncycastle.vdex
boot-conscrypt.vdex
boot-core-libart.vdex
boot-ext.vdex
boot-framework-oahl-backward-compatibility.vdex
boot-framework.vdex
boot-ims-common.vdex
boot-okhttp.vdex
boot-telephony-common.vdex
boot-voip-common.vdex
boot.vdex
bouncycastle.jar
bu.jar
com.android.future.usb.accessory.jar
com.android.location.provider.jar
com.android.media.remotedisplay.jar
com.android.media.tv.remoteprovider.jar
com.android.mediadrm.signer.jar
conscrypt.jar
content.jar
core-libart.jar
core-oj.jar
dpm.jar
ethernet-service.jar
ext.jar
framework-oahl-backward-compatibility.jar
framework-res.apk
framework.jar
hid.jar
ims-common.jar
input.jar
javax.obex.jar
locksettings.jar
media_cmd.jar
monkey.jar
oat
okhttp.jar
org.apache.http.legacy.boot.jar
org.apache.http.legacy.boot.jar.prof
requestsync.jar
services.jar
services.jar.prof
sm.jar
svc.jar
telecom.jar
telephony-common.jar
uiautomator.jar
vendor.nvidia.hardware.cpl.service-V1.0-java.jar
vendor.nvidia.hardware.power-V1.0-java.jar
voip-common.jar
wifi-service.jar
wifi-service.jar.prof
Spoiler: LIB
Spoiler: TEXT
Code:
[email protected]
[email protected]
[email protected]
android.hardware.audio.common-util.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
android.hardware.configstore-utils.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
hw
ld-android.so
libEGL.so
libETC1.so
libFFTEm.so
libGLESv1_CM.so
libGLESv2.so
libGLESv3.so
libOpenMAXAL.so
libOpenSLES.so
libRS.so
libRSCacheDir.so
libRSCpuRef.so
libRSDriver.so
libRS_internal.so
libRScpp.so
libaaudio.so
libaaudioservice.so
libadbconnection.so
libadbconnectiond.so
libandroid.so
libandroid_net.so
libandroid_runtime.so
libandroid_servers.so
libandroidfw.so
libappfuse.so
libart-compiler.so
libart-dexlayout.so
libart.so
libartd-compiler.so
libartd-dexlayout.so
libartd.so
libasfparserhal.so
libasyncio.so
libaudioclient.so
libaudioeffect_jni.so
libaudioflinger.so
libaudiohal.so
[email protected]
[email protected]
libaudiohal_deathhandler.so
libaudiomanager.so
libaudiopolicyenginedefault.so
libaudiopolicymanager.so
libaudiopolicymanagerdefault.so
libaudiopolicyservice.so
libaudioprocessing.so
libaudiospdif.so
libaudioutils.so
libaviparserhal.so
libbacktrace.so
libbase.so
libbcinfo.so
libbinder.so
libblas.so
libbluetooth.so
libbpf.so
libbufferhubqueue.so
libc++.so
libc.so
libc_malloc_debug.so
libc_malloc_hooks.so
libcamera2ndk.so
libcamera_client.so
libcamera_metadata.so
libcameraservice.so
libchrome.so
libclang_rt.asan-arm-android.so
libclcore.bc
libclcore_debug.bc
libclcore_debug_g.bc
libclcore_g.bc
libclcore_neon.bc
libcompiler_rt.so
libcrypto.so
libcutils.so
libdebuggerd_client.so
libdexfile.so
libdexfiled.so
libdl.so
libdng_sdk.so
libdrmframework.so
libdrmframework_jni.so
libdt_fd_forward.so
libdt_socket.so
libeffectsconfig.so
libevent.so
libexif.so
libexpat.so
libfilterfw.so
libfilterpack_imageproc.so
libfmq.so
libft2.so
libgatekeeper.so
libgraphicsenv.so
libgui.so
libhardware.so
libhardware_legacy.so
libharfbuzz_ng.so
libheif.so
libhidl-gen-utils.so
libhidlallocatorutils.so
libhidlbase.so
libhidlmemory.so
libhidltransport.so
libhwbinder.so
libhwui.so
libicui18n.so
libicuuc.so
libimg_utils.so
libinput.so
libinputflinger.so
libinputservice.so
libion.so
libiprouteutil.so
libjavacore.so
libjavacrypto.so
libjdwp.so
libjni_nvstreaming.so
libjnigraphics.so
libjpeg.so
libkeymaster4support.so
libkeystore_aidl.so
libkeystore_binder.so
libkeystore_parcelables.so
liblayers_proto.so
libldacBT_abr.so
libldacBT_enc.so
liblog.so
liblz4.so
liblzma.so
libm.so
libmedia.so
libmedia2_jni.so
libmedia_helper.so
libmedia_jni.so
libmedia_omx.so
libmediadrm.so
libmediadrmmetrics_lite.so
libmediaextractor.so
libmedialogservice.so
libmediametrics.so
libmediandk.so
libmediaplayerservice.so
libmediautils.so
libmemtrack.so
libmemunreachable.so
libmetricslogger.so
libmidi.so
libminikin.so
libmtp.so
libnativebridge.so
libnativehelper.so
libnativeloader.so
libnativewindow.so
libnbaio.so
libnblog.so
libnetd_client.so
libnetdutils.so
libnetlink.so
libnetutils.so
libneuralnetworks.so
libnpt.so
libnvcpl.so
libnvcpl_vendor.so
libnvflv.so
libnvgamecaster.so
libnvrtmp.so
libnvstreaming_common.so
libopenjdk.so
libopenjdkd.so
libopenjdkjvm.so
libopenjdkjvmd.so
libopenjdkjvmti.so
libopenjdkjvmtid.so
libopus.so
libpackagelistparser.so
libpcre2.so
libpdfium.so
libpdx_default_transport.so
libpiex.so
libpixelflinger.so
libpng.so
libpower.so
libpowermanager.so
libprocessgroup.so
libprocinfo.so
libprotobuf-cpp-lite.so
libradio_metadata.so
libresourcemanagerservice.so
librs_jni.so
librtp_jni.so
libschedulerservicehidl.so
libselinux.so
libsensor.so
libsensorservice.so
libsensorservicehidl.so
libserviceutility.so
libsigchain.so
libslirp.so
libsonic.so
libsonivox.so
libsoundpool.so
libsoundtrigger.so
libsoundtriggerservice.so
libspeexresampler.so
libsqlite.so
libssl.so
libstagefright.so
libstagefright_amrnb_common.so
libstagefright_bufferqueue_helper.so
libstagefright_codecbase.so
libstagefright_enc_common.so
libstagefright_flacdec.so
libstagefright_foundation.so
libstagefright_http_support.so
libstagefright_httplive.so
libstagefright_omx.so
libstagefright_omx_utils.so
libstagefright_soft_aacdec.so
libstagefright_soft_aacenc.so
libstagefright_soft_amrdec.so
libstagefright_soft_amrnbenc.so
libstagefright_soft_amrwbenc.so
libstagefright_soft_avcdec.so
libstagefright_soft_avcenc.so
libstagefright_soft_flacdec.so
libstagefright_soft_flacenc.so
libstagefright_soft_g711dec.so
libstagefright_soft_gsmdec.so
libstagefright_soft_hevcdec.so
libstagefright_soft_mp3dec.so
libstagefright_soft_mpeg2dec.so
libstagefright_soft_mpeg4dec.so
libstagefright_soft_mpeg4enc.so
libstagefright_soft_opusdec.so
libstagefright_soft_rawdec.so
libstagefright_soft_vorbisdec.so
libstagefright_soft_vpxdec.so
libstagefright_soft_vpxenc.so
libstagefright_xmlparser.so
libstatsapi.so
libstatslog.so
libstdc++.so
libsurfaceflinger.so
libsurfaceflinger_ddmconnection.so
libsuspend.so
libsync.so
libsysutils.so
libtextclassifier.so
libtextclassifier_hash.so
libtflite.so
libtimestats_proto.so
libtinyalsa.so
libtinyxml2.so
libtlk_nvtml.so
libtombstoned_client.so
libtwitchsdk.so
libui.so
libunwind.so
libunwindstack.so
libusbhost.so
libutils.so
libutilscallstack.so
libvintf.so
libvixl-arm.so
libvixl-arm64.so
libvixld-arm.so
libvixld-arm64.so
libvndksupport.so
libvorbisidec.so
libvulkan.so
libwebviewchromium_loader.so
libwebviewchromium_plat_support.so
libwifi-service.so
libwilhelm.so
libxml2.so
libz.so
libziparchive.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
vndk-28
vndk-sp-28
Spoiler: DOWNLOAD
system.zip
drive.google.com
Spoiler: ROOT FILE SYSTEM PT 3 (SYSTEM/LIB64 - VENDOR)
Spoiler: SYSTEM DIRECTORIES CONTINUED
Spoiler: LIB64
Spoiler: TEXT
Code:
[email protected]
[email protected]
[email protected]
[email protected]
android.hardware.audio.common-util.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
android.hardware.configstore-utils.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
extractors
hw
ld-android.so
libCHARSET3-samba4.so
libEGL.so
libETC1.so
libFFTEm.so
libGLESv1_CM.so
libGLESv2.so
libGLESv3.so
libLIBWBCLIENT-OLD-samba4.so
libLLVM_android.so
libMESSAGING-SEND-samba4.so
libMESSAGING-samba4.so
libOpenMAXAL.so
libOpenSLES.so
libRS.so
libRSCacheDir.so
libRSCpuRef.so
libRSDriver.so
libRS_internal.so
libRScpp.so
libaaudio.so
libadbconnection.so
libadbconnectiond.so
libaddns-samba4.so
libads-samba4.so
libandroid.so
libandroid_net.so
libandroid_runtime.so
libandroid_servers.so
libandroidfw.so
libappfuse.so
libart-compiler.so
libart-dexlayout.so
libart-disassembler.so
libart.so
libartd-compiler.so
libartd-dexlayout.so
libartd.so
libasfparserhal.so
libasn1-samba4.so.8
libasn1-samba4.so.8.0.0
libasn1util-samba4.so
libasyncio.so
libaudioclient.so
libaudioeffect_jni.so
libaudioflinger.so
libaudiohal.so
[email protected]
[email protected]
libaudiohal_deathhandler.so
libaudiomanager.so
libaudiopolicyenginedefault.so
libaudiopolicymanager.so
libaudiopolicymanagerdefault.so
libaudiopolicyservice.so
libaudioprocessing.so
libaudiospdif.so
libaudioutils.so
libauth-samba4.so
libauth-unix-token-samba4.so
libauth4-samba4.so
libauthkrb5-samba4.so
libaviparserhal.so
libavservices_minijail.so
libbacktrace.so
libbase.so
libbcc.so
libbcinfo.so
libbinder.so
libblas.so
libbluetooth-binder.so
libbluetooth.so
libbluetooth_jni.so
libbootanimation.so
libbpf.so
libbrotli.so
libbufferhubqueue.so
libbz.so
libc++.so
libc.so
libc_malloc_debug.so
libc_malloc_hooks.so
libcamera2ndk.so
libcamera_client.so
libcamera_metadata.so
libcameraservice.so
libcap.so
libchrome.so
libclang_rt.asan-aarch64-android.so
libclang_rt.ubsan_standalone-aarch64-android.so
libclcore.bc
libclcore_debug.bc
libclcore_debug_g.bc
libclcore_g.bc
libcli-cldap-samba4.so
libcli-ldap-common-samba4.so
libcli-ldap-samba4.so
libcli-nbt-samba4.so
libcli-smb-common-samba4.so
libcli-spoolss-samba4.so
libcliauth-samba4.so
libcluster-samba4.so
libcmdline-credentials-samba4.so
libcmocka-samba4.so
libcom_err-samba4.so.0
libcom_err-samba4.so.0.25
libcommon-auth-samba4.so
libcompiler_rt.so
libcrypto.so
libcrypto_utils.so
libcutils.so
libdbwrap-samba4.so
libdcerpc-binding.so
libdcerpc-binding.so.0
libdcerpc-binding.so.0.0.1
libdcerpc-samba-samba4.so
libdcerpc-samba4.so
libdcerpc-samr.so
libdcerpc-samr.so.0
libdcerpc-samr.so.0.0.1
libdcerpc.so
libdcerpc.so.0
libdcerpc.so.0.0.1
libdebuggerd_client.so
libdefcontainer_jni.so
libdexfile.so
libdexfiled.so
libdiskconfig.so
libdisplayservicehidl.so
libdl.so
libdng_sdk.so
libdrmframework.so
libdrmframework_jni.so
libdsdb-module-samba4.so
libdt_fd_forward.so
libdt_socket.so
libdumpstateaidl.so
libdumpstateutil.so
libdumputils.so
libeffectsconfig.so
libevent.so
libevents-samba4.so
libexif.so
libexpat.so
libext2_blkid.so
libext2_com_err.so
libext2_e2p.so
libext2_misc.so
libext2_quota.so
libext2_uuid.so
libext2fs.so
libext4_utils.so
libf2fs_sparseblock.so
libfilterfw.so
libfilterpack_imageproc.so
libflag-mapping-samba4.so
libfmq.so
libft2.so
libgatekeeper.so
libgenrand-samba4.so
libgensec-samba4.so
libgpext-samba4.so
libgraphicsenv.so
libgse-samba4.so
libgssapi-samba4.so.2
libgssapi-samba4.so.2.0.0
libgtest_prod.so
libgui.so
libhardware.so
libhardware_legacy.so
libharfbuzz_ng.so
libhcrypto-samba4.so.5
libhcrypto-samba4.so.5.0.1
libhdb-samba4.so.11
libhdb-samba4.so.11.0.2
libheif.so
libheimbase-samba4.so.1
libheimbase-samba4.so.1.0.0
libheimntlm-samba4.so.1
libheimntlm-samba4.so.1.0.1
libhidcommand_jni.so
libhidl-gen-hash.so
libhidl-gen-utils.so
libhidlallocatorutils.so
libhidlbase.so
libhidlmemory.so
libhidltransport.so
libhttp-samba4.so
libhwbinder.so
libhwui.so
libhx509-samba4.so.5
libhx509-samba4.so.5.0.0
libicui18n.so
libicuuc.so
libidmap-samba4.so
libimg_utils.so
libincident.so
libinput.so
libinputflinger.so
libinputservice.so
libinterfaces-samba4.so
libion.so
libiov-buf-samba4.so
libiprouteutil.so
libjavacore.so
libjavacrypto.so
libjdwp.so
libjni_atvlatinime.so
libjni_eglfence.so
libjni_filtershow_filters.so
libjni_jpegstream.so
libjni_nvstreaming.so
libjni_pacprocessor.so
libjnigraphics.so
libjpeg.so
libkdc-samba4.so.2
libkdc-samba4.so.2.0.0
libkeymaster4support.so
libkeymaster_messages.so
libkeymaster_portable.so
libkeystore-engine.so
libkeystore_aidl.so
libkeystore_binder.so
libkeystore_parcelables.so
libkeyutils.so
libkrb5-samba4.so.26
libkrb5-samba4.so.26.0.0
libkrb5samba-samba4.so
liblayers_proto.so
libldacBT_abr.so
libldacBT_enc.so
libldb-cmdline-samba4.so
libldb-key-value-samba4.so
libldb.so.1
libldb.so.1.4.2
libldbsamba-samba4.so
liblibcli-lsa3-samba4.so
liblibcli-netlogon3-samba4.so
liblibsmb-samba4.so
liblog.so
liblogcat.so
liblogwrap.so
liblshal.so
liblz4.so
liblzma.so
libm.so
libmdnssd.so
libmedia.so
libmedia2_jni.so
libmedia_helper.so
libmedia_jni.so
libmedia_omx.so
libmediadrm.so
libmediadrmmetrics_lite.so
libmediaextractor.so
libmediaextractorservice.so
libmedialogservice.so
libmediametrics.so
libmediandk.so
libmediautils.so
libmemtrack.so
libmemunreachable.so
libmessages-dgm-samba4.so
libmessages-util-samba4.so
libmetricslogger.so
libmidi.so
libminijail.so
libminikin.so
libmsghdr-samba4.so
libmsrpc3-samba4.so
libmtp.so
libnativebridge.so
libnativehelper.so
libnativeloader.so
libnativewindow.so
libnbaio.so
libnblog.so
libndr-krb5pac.so
libndr-krb5pac.so.0
libndr-krb5pac.so.0.0.1
libndr-nbt.so
libndr-nbt.so.0
libndr-nbt.so.0.0.1
libndr-samba-samba4.so
libndr-samba4.so
libndr-standard.so
libndr-standard.so.0
libndr-standard.so.0.0.1
libndr.so
libndr.so.0
libndr.so.0.1.0
libnet-keytab-samba4.so
libnetapi.so
libnetapi.so.0
libnetd_client.so
libnetdaidl.so
libnetdutils.so
libnetif-samba4.so
libnetlink.so
libnetutils.so
libneuralnetworks.so
libnl.so
libnon-posix-acls-samba4.so
libnpa-tstream-samba4.so
libnpt.so
libnss-info-samba4.so
libnss_winbind.so
libnss_winbind.so.2
libnss_wins.so
libnss_wins.so.2
libnvcontrol_jni.so
libnvcpl.so
libnvcpl_vendor.so
libnvflv.so
libnvgamecaster.so
libnvrtmp.so
libnvstreaming_common.so
libopenjdk.so
libopenjdkd.so
libopenjdkjvm.so
libopenjdkjvmd.so
libopenjdkjvmti.so
libopenjdkjvmtid.so
libpac.so
libpackagelistparser.so
libpagemap.so
libpcap.so
libpcre2.so
libpcrecpp.so
libpdfium.so
libpdx_default_transport.so
libpiex.so
libpixelflinger.so
libpng.so
libpopt-samba3-samba4.so
libpopt-samba4.so
libposix-eadb-samba4.so
libpower.so
libpowermanager.so
libprinting-migrate-samba4.so
libprintspooler_jni.so
libprocessgroup.so
libprocinfo.so
libprotobuf-cpp-full.so
libprotobuf-cpp-lite.so
libprotoutil.so
libqtaguid.so
libradio_metadata.so
libregistry-samba4.so
libreplace-samba4.so
libroken-samba4.so.19
libroken-samba4.so.19.0.1
librs_jni.so
librtp_jni.so
libsamba-cluster-support-samba4.so
libsamba-credentials.so
libsamba-credentials.so.0
libsamba-credentials.so.0.0.1
libsamba-debug-samba4.so
libsamba-errors.so
libsamba-errors.so.1
libsamba-hostconfig.so
libsamba-hostconfig.so.0
libsamba-hostconfig.so.0.0.1
libsamba-modules-samba4.so
libsamba-passdb.so
libsamba-passdb.so.0
libsamba-passdb.so.0.27.1
libsamba-security-samba4.so
libsamba-sockets-samba4.so
libsamba-util.so
libsamba-util.so.0
libsamba-util.so.0.0.1
libsamba3-util-samba4.so
libsamdb-common-samba4.so
libsamdb.so
libsamdb.so.0
libsamdb.so.0.0.1
libschedulerservicehidl.so
libsecrets3-samba4.so
libselinux.so
libsensor.so
libsensorservice.so
libsensorservicehidl.so
libsepol.so
libserver-id-db-samba4.so
libserver-role-samba4.so
libservices.so
libserviceutility.so
libshares-samba4.so
libsigchain.so
libsmb-transport-samba4.so
libsmbclient-raw-samba4.so
libsmbclient.so
libsmbclient.so.0
libsmbclient.so.0.4.0
libsmbconf.so
libsmbconf.so.0
libsmbd-base-samba4.so
libsmbd-conn-samba4.so
libsmbd-shim-samba4.so
libsmbpasswdparser-samba4.so
libsocket-blocking-samba4.so
libsoftkeymasterdevice.so
libsonic.so
libsonivox.so
libsoundpool.so
libsoundtrigger.so
libsoundtriggerservice.so
libsparse.so
libspeexresampler.so
libsqlite.so
libssl.so
libstagefright.so
libstagefright_amrnb_common.so
libstagefright_bufferqueue_helper.so
libstagefright_codecbase.so
libstagefright_enc_common.so
libstagefright_foundation.so
libstagefright_http_support.so
libstagefright_omx.so
libstagefright_omx_utils.so
libstagefright_xmlparser.so
libstatsapi.so
libstatslog.so
libstdc++.so
libsurfaceflinger.so
libsurfaceflinger_ddmconnection.so
libsuspend.so
libsync.so
libsys-rw-samba4.so
libsysutils.so
libtalloc-report-samba4.so
libtalloc.so.2
libtalloc.so.2.1.14
libtdb-wrap-samba4.so
libtdb.so.1
libtdb.so.1.3.16
libtevent-util.so
libtevent-util.so.0
libtevent-util.so.0.0.1
libtevent.so.0
libtevent.so.0.9.37
libtextclassifier.so
libtextclassifier_hash.so
libtflite.so
libthermalcallback.so
libthermalservice.so
libtime-basic-samba4.so
libtimestats_proto.so
libtinyalsa.so
libtinyxml2.so
libtlk_nvtml.so
libtombstoned_client.so
libtorture-samba4.so
libtraced_shared.so
libtrusts-util-samba4.so
libtwitchsdk.so
libui.so
libunwind.so
libunwindstack.so
libusbhost.so
libutil-cmdline-samba4.so
libutil-reg-samba4.so
libutil-setid-samba4.so
libutil-tdb-samba4.so
libutils.so
libutilscallstack.so
libvintf.so
libvixl-arm.so
libvixl-arm64.so
libvixld-arm.so
libvixld-arm64.so
libvndksupport.so
libvorbisidec.so
libvulkan.so
libwbclient.so
libwbclient.so.0
libwbclient.so.0.14
libwebviewchromium_loader.so
libwebviewchromium_plat_support.so
libwifi-service.so
libwifi-system-iface.so
libwifi-system.so
libwifikeystorehal.so
libwilhelm.so
libwinbind-client-samba4.so
libwind-samba4.so.0
libwind-samba4.so.0.0.0
libxattr-tdb-samba4.so
libxml2.so
libz-samba4.so
libz.so
libziparchive.so
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
vndk-28
vndk-sp-28
Spoiler: MEDIA
Spoiler: TEXT
Code:
audio
bootanimation.zip
Spoiler: PRIV-APP
Spoiler: TEXT
Code:
AVSync
AndroidMediaShell
AskShield
AtvRemoteService
Backdrop
BackupRestoreConfirmation
BeyonderLegacyServer
BeyonderServer
CalendarProvider
ContactsProvider
CtsShimPrivPrebuilt
DefaultContainerService
DiagTools
DocumentsUI
DownloadProvider
ExternalStorageProvider
FactoryBundling
FusedLocation
GoogleBackupTransport
GoogleExtServices
GoogleFeedback
GoogleOneTimeInitializer
GooglePackageInstaller
GooglePartnerSetup
GoogleServicesFramework
HotwordEnrollment
HotwordSetup
InputDevices
Katniss
KeyComboOta
LeanbackIme
LeanbackLauncher
MediaProvider
NvAccProxy
NvShieldTech
NvWifiCountryCode
PrebuiltGmsCorePano
PrebuiltSambaAuth
PrebuiltShieldStorageClient
ProxyHandler
RecommendationsService
SambaServer
SettingsIntelligence
SettingsProvider
SetupWraithPrebuilt
SharedStorageBackup
Shell
SssAuthbridgePrebuilt
StatementService
SystemUI
TV
TVLauncher
TVRecommendations
Tubesky
TvProvider
TvSettings
UserDictionaryProvider
VpnDialogs
shield_platform_analyzer
Spoiler: USR
Spoiler: TEXT
Code:
hyphen-data
icu
idc
keychars
keylayout
share
Spoiler: XBIN
Spoiler: TEXT
Code:
anrd
chkexfat
chkhfs
chkntfs
chkufsd
cpustats
crypto
dhdutil
dnschk
dumpcache
httpurl
ioshark_bench
ksminfo
latencytop
librank
micro_bench
micro_bench64
micro_bench_static
micro_bench_static64
mkexfat
mkhfs
mkntfs
mmc_utils
mountufsd
procmem
procrank
puncture_fs
rawbu
runconuid
sane_schedstat
showmap
showslab
simpleperf
simpleperf32
taskstats
tcpdump
Spoiler: VENDOR
Spoiler: TEXT
Code:
app
bin
build.prop
default.prop
etc
firmware
framework
lib
lib64
lost+found
odm
oem
priv-app
ueventd.rc
usr
Spoiler: DIRECTORIES
Spoiler: APP
Spoiler: TEXT
Code:
AccessoryUiTv
DeveloperWidget
DolbyAudioService
EnhancedLogging
InputViewer
NvAccStService
NvAccessories
NvCustomize
OverscanComp
QuadDSecurityService
RemoteLocator
Welcome
eks2
Spoiler: BIN
Spoiler: TEXT
Code:
acpi
adbenable.sh
adsp_shell
afw_restarter
awk
badblk.sh
badblocks
base64
basename
blake
blockdev
bt_loader.sh
btmacwriter
c2debugger
cal
cat
cecutil
chcon
chgrp
chmod
chown
chroot
chrt
cksum
clear
cmp
comm
common.py
cp
cpio
cplay
ctload
cut
cyload
cyupdate.sh
cyupdate_config.sh
date
dd
df
dfs_stress
diff
dirname
dmesg
dos2unix
du
dumpe2fs
echo
egrep
eks2_client
env
expand
expr
fallocate
false
fgrep
file
find
flock
fmt
free
genesys_hub_update
getenforce
getevent
getprop
geupdate.sh
gpload
grep
groups
gunzip
gzip
hdmi_crc
hdmi_tester
head
hostapd_cli
hostname
hw
hwclock
hwcservice_client
id
ifconfig
inotifyd
insmod
ionice
iorenice
jarvis
kill
killall
lkm_loader.sh
ln
load_policy
log
logname
logwrapper
losetup
lota
ls
lsmod
lsof
lspci
lsusb
md5sum
memeater
memstats.py
microcom
mjpcapservice
mkdir
mkfifo
mknod
mkswap
mktemp
modinfo
modprobe
more
mount
mountpoint
mts_tracer
mv
netstat
newfs_msdos
nice
nl
nohup
nvmap_stats.py
nvphsd
nvphsd_setup.sh
nvtest
nvtest64
nvtunerd
od
paste
patch
pbc2
pgrep
pidof
pkill
pmap
powersig
prcurlservice
printenv
printf
ps
pwd
python
readlink
realpath
renice
restorecon
rm
rmdir
rmmod
run_ss_status.sh
runcon
sed
sendevent
seq
setenforce
setprop
setsid
sh
sha1sum
sha224sum
sha256sum
sha384sum
sha512sum
sil_load
sleep
smmu_stats.py
sort
split
ss_status
start
stat
stop
storageproxyd
strings
stty
supplicant_log_monitor.sh
swapoff
swapon
sync
sysctl
tac
tail
tar
taskset
tee
tegrastats
thunderstrike
time
timeout
tlk_daemon
toolbox
top
touch
toybox_vendor
tr
true
truncate
tsechdcp_test
tty
ulimit
umount
uname
uniq
unix2dos
update_js_touch_fw.sh
uptime
usleep
uudecode
uuencode
[email protected]
virtual_hdmi
vmstat
vndservice
vndservicemanager
vpr_stats.py
wc
which
whoami
wifi_loader.sh
wpa_cli
xargs
xxd
yes
zcat
Spoiler: ETC
Spoiler: TEXT
Code:
NOTICE.xml.gz
a2dp_module_deviceports.xml
a2dp_module_mixports.xml
audio_effects.conf
audio_effects.xml
audio_policy_configuration.xml
audio_policy_configuration_nv.xml
audio_policy_volumes.xml
enctune.conf
fs_config_dirs
fs_config_files
fstab.abca
fstab.abcb
fstab.darcy
fstab.e2190
fstab.e2220
fstab.e3350
fstab.foster_e
fstab.foster_e_hdd
fstab.loki_e_base
fstab.loki_e_lte
fstab.loki_e_wifi
fstab.sif
fstab.t18x-interposer
fw_version.xml
hdcpsrm
init
media_profiles_V1_0.xml
mkshrc
model_frontal.xml
msd_audio_policy_configuration.xml
ne_a2dp_audio_policy_configuration.xml
ne_audio_policy_volumes.xml
ne_default_volume_tables.xml
ne_hearing_aid_audio_policy_configuration.xml
ne_primary_audio_policy_configuration.xml
ne_r_submix_audio_policy_configuration.xml
ne_usb_audio_policy_configuration.xml
nvaudio_conf.xml
nvaudio_fx.xml
permissions
primary_module_deviceports_tv.xml
primary_module_mixports.xml
public.libraries.txt
r_submix_audio_policy_configuration.xml
seccomp_policy
selinux
smartthings
usb_module_deviceports.xml
usb_module_mixports.xml
vintf
wifi
Spoiler: FIRMWARE
Spoiler: TEXT
Code:
GL3521_foster.bin
GL_SS_HUB_ISP_foster.ini
adsp.elf
bcm4350.hcd
bcm4356a3.hcd
bcmdhd_clm_darcy.blob
bcmdhd_clm_darcy_flynn-hp.blob
bcmdhd_clm_foster.blob
brcmfmac4356-pcie.bin
brcmfmac4356-pcie.clm_blob
brcmfmac4356-pcie.txt
ct_firmware.bin
dvb-demod-si2168-b40-01.fw
fw_bcmdhd.bin
gm20b
js_firmware.bin
nvaacdec.elf
nvadma.elf
nvadma_tx.elf
nvapm.elf
nvmp3dec.elf
nvoice.elf
nvram_darcy_a00.txt
nvram_foster_e_4354.txt
nvram_foster_e_antenna_tuned_4354.txt
nvspkprot.elf
nvsrc.elf
psoc_foster_fw.cyacd
stZigbee
tegra210b01_xusb_firmware
tegra21x
tegra21x_xusb_firmware
xusb
Spoiler: FRAMEWORK
Spoiler: TEXT
Code:
com.dolby.android.audio.jar
com.nvidia.diagtools.exposed.jar
com.nvidia.irtuner.lib.jar
Spoiler: LIB
Spoiler: TEXT
Code:
[email protected]
cp_pgm_one_dap_lib.so
cp_pgm_two_dap_lib.so
cp_sys_one_dap_lib.so
cp_sys_two_dap_lib.so
ddp_enc_lib_ac3.so
ddp_enc_lib_eac3.so
ddp_udc_lib.so
dp_dap_lib.so
drm
egl
hw
libDxDrmServer.so
libDxExt_curl_easy.so
libDxModularPluginNvGoo_hidl.so
libalsautils.so
libavservices_minijail_vendor.so
libbt-vendor.so
libcuda.so
libdrmdecrypt.so
libeffects.so
libeffectsconfig.so
libglcore.so
libgui_nvtest.so
libim501.so
libmempoollocal.so
libmjpcap.so
libmjpcapservice.so
libmjpcapservice_client.so
libnbaio_mono.so
libndkbinderutil.so
libndkbinderutilstub.so
libnvapputil.so
libnvaudiofx.so
libnvavp.so
libnvblit.so
libnvcamerautils.so
libnvcamlog.so
libnvcolorutil.so
libnvcpl_vendor.so
libnvdc.so
libnvddk_2d_v2.so
libnvddk_vic.so
libnvglsi.so
libnvgov_boot.so
libnvgov_camera.so
libnvgov_force.so
libnvgov_generic.so
libnvgov_gpucompute.so
libnvgov_graphics.so
libnvgov_il.so
libnvgov_spincircle.so
libnvgov_tbc.so
libnvgov_ui.so
libnvgr.so
libnvidia-fatbinaryloader.so
libnvidia-glvkspirv.so
libnvidia-ptxjitcompiler.so
libnvimp.so
libnvme_msenc.so
libnvmedia.so
libnvmm.so
libnvmm_audio.so
libnvmm_contentpipe.so
libnvmm_msaudio.so
libnvmm_parser.so
libnvmm_utils.so
libnvmm_writer.so
libnvmmlite.so
libnvmmlite_audio.so
libnvmmlite_image.so
libnvmmlite_msaudio.so
libnvmmlite_utils.so
libnvmmlite_video.so
libnvoice.so
libnvoicefx.so
libnvomx.so
libnvomxilclient.so
libnvos.so
libnvparser.so
libnvphs.so
libnvphsd.so
libnvrm.so
libnvrm_gpu.so
libnvrm_graphics.so
libnvrmapi_tegra.so
libnvrmvkif.so
libnvsi_ll_2.so
libnvtestresults.so
libnvtnr.so
libnvtsecmpeg2ts.so
libnvtvmr.so
libnvviccrc.so
libnvwinsys.so
libnvwsi.so
liboemcrypto.so
libprcurlservice.so
libreference-ril.so
libril.so
librilutils.so
libstagefright_hdcp.so
libstagefrighthw.so
libstdc++.so
libtegra_sata_hal.so
libtinycompress.so
libtlk_nvtml.so
libtlk_secure_hdcp_up.so
libtos_nvtml.so
libtrusty.so
libtsec_wrapper.so
libtsechdcp.so
libvuducrypto.so
libwebrtc_audio_preprocessing.so
libwpa_client.so
libwvhidl.so
libwvm.so
mediacas
mediadrm
modules
nvtranscode.so
nvtranscodestub.so
soundfx
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Spoiler: LIB64
Spoiler: TEXT
Code:
[email protected]
egl
hw
libbt-vendor.so
libcuda.so
libdolbycontrol.so
libeffects.so
libeffectsconfig.so
libfirmwareupdate.so
libglcore.so
libgui_nvtest.so
libhidraw.so
libhwminijail.so
libkeystore-engine-wifi-hidl.so
libkeystore-wifi-hidl.so
libmempoollocal.so
libndkbinderutil.so
libndkbinderutilstub.so
libnvapputil.so
libnvargus.so
libnvargus_socketserver.so
libnvavp.so
libnvblit.so
libnvcam_imageencoder.so
libnvcameratools.so
libnvcamerautils.so
libnvcamlog.so
libnvcamv4l2.so
libnvcolorutil.so
libnvcpl.so
libnvcpl_vendor.so
libnvcspline.so
libnvdc.so
libnvddk_2d_v2.so
libnvddk_vic.so
libnvfnet.so
libnvfnetstorehdfx.so
libnvglsi.so
libnvgov_boot.so
libnvgov_camera.so
libnvgov_force.so
libnvgov_generic.so
libnvgov_gpucompute.so
libnvgov_graphics.so
libnvgov_il.so
libnvgov_spincircle.so
libnvgov_tbc.so
libnvgov_ui.so
libnvgr.so
libnvhwcomposer.so
libnvidia-fatbinaryloader.so
libnvidia-glvkspirv.so
libnvidia-ptxjitcompiler.so
libnvimp.so
libnvisp.so
libnvisp_v3.so
libnvmedia.so
libnvmm.so
libnvmm_camera_v3.so
libnvmm_contentpipe.so
libnvmm_parser.so
libnvmm_utils.so
libnvmmlite.so
libnvmmlite_image.so
libnvmmlite_utils.so
libnvmmlite_video.so
libnvodm_imager.so
libnvomx.so
libnvos.so
libnvparser.so
libnvphs.so
libnvphsd.so
libnvrm.so
libnvrm_gpu.so
libnvrm_graphics.so
libnvrmapi_tegra.so
libnvrmvkif.so
libnvscf.so
libnvsi_ll_2.so
libnvtestresults.so
libnvtnr.so
libnvtvmr.so
libnvvicsi_v3.so
libnvwinsys.so
libnvwsi.so
libpython2.6.so
libreference-ril.so
libril.so
librilutils.so
libsensorndkbridge.so
libtegra_sata_hal.so
libtinycompress.so
libtlk_nvtml.so
libtlk_secure_hdcp_up.so
libtos_nvtml.so
libtrusty.so
libtsec_wrapper.so
libtsechdcp.so
libvuducrypto.so
libwebrtc_audio_preprocessing.so
libwifi-hal.so
libwpa_client.so
mediacas
mediadrm
nvtranscode.so
nvtranscodestub.so
python2.6
soundfx
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Spoiler: PRIV-APP
Code:
SHIELDBeta
TegraOTA
Spoiler: USR
Code:
enter folder /usr/share/nvcs:
common
examples
nvcamera_server.py
switch_nvcamera_module.sh
tests
Spoiler: DOWNLOAD
vendor.zip
drive.google.com
That completes laying out the structure for the file system.
In case it helps someone, here is a copy of all the shell pictures I took for this guide:
shield-shell.zip
drive.google.com
They are all organized and contain a text file with the commands each on an individual line in alphabetical order.
Spoiler: SHOW
The main "root" folder:
The system folder as an example:

Categories

Resources