ohartl / ansible-role-android-tablet-touch-portal Goto Github PK
View Code? Open in Web Editor NEWAn Ansible Role that installs Touch Portal on Linux.
License: MIT License
An Ansible Role that installs Touch Portal on Linux.
License: MIT License
Snapshot of terminal output from 2021-05-20T00:14:00
ashmem mali0 ttyS1 video12
bcm2079x media0 ttyS2 video16
binder media1 ttyS3 video17
block/ media2 ttySAC0 video18
console mem ttySAC1 video19
cpu_dma_latency memory_throughput ttySAC3 video23
device-mapper mobicore tun video24
egalax_i2c mobicore-user uhid video25
fimg2d mtp_usb uinput video26
full network_latency urandom video27
fuse network_throughput usb-ffs/ video28
graphics/ null usb_accessory video29
i2c-0 ppp v4l-subdev0 video30
i2c-1 psaux v4l-subdev1 video31
i2c-2 ptmx v4l-subdev10 video32
i2c-3 pts/ v4l-subdev11 video33
i2c-4 random v4l-subdev12 video34
i2c-5 rfkill v4l-subdev13 video40
i2c-7 rtc0 v4l-subdev14 video41
i2c-8 s5p-smem v4l-subdev15 video42
iio:device0 snd/ v4l-subdev16 video44
iio:device1 socket/ v4l-subdev2 video6
iio:device2 tracebuf v4l-subdev3 video7
input/ tty v4l-subdev4 watchdog
ion ttyFIQ2 v4l-subdev5 xt_qtaguid
keychord ttyGS0 v4l-subdev6 zero
~ # parted /dev/block/
bootdevice/ loop7 mmcblk0p5 ram11 ram5
loop0 mmcblk0 mmcblk0p6 ram12 ram6
loop1 mmcblk0boot0 mmcblk0p7 ram13 ram7
loop2 mmcblk0boot1 mmcblk0p9 ram14 ram8
loop3 mmcblk0p1 platform/ ram15 ram9
loop4 mmcblk0p2 ram0 ram2 zram0
loop5 mmcblk0p3 ram1 ram3
loop6 mmcblk0p4 ram10 ram4
~ # parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit b
unit b
(parted) p
p
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758000128B
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 4194304B 25165823B 20971520B ext4 efs
2 25165824B 33554431B 8388608B param
3 33554432B 50331647B 16777216B boot
4 50331648B 83820543B 33488896B recovery
5 83820544B 83886079B 65536B metadata
6 83886080B 88080383B 4194304B misc
7 88080384B 641728511B 553648128B ext4 cache
8 641728512B 2280589311B 1638860800B ext2
(parted) help
help
check NUMBER do a simple check on the file system
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition
table)
mkfs NUMBER FS-TYPE make a FS-TYPE file system on
partititon NUMBER
mkpart PART-TYPE [FS-TYPE] START END make a partition
mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
move NUMBER START END move partition NUMBER
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular
partition
quit exit program
rescue START END rescue a lost partition near START
and END
resize NUMBER START END resize partition NUMBER and its file
system
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition
NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of GNU Parted
(parted) print free
print free
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758000128B
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
17408B 4194303B 4176896B Free Space
1 4194304B 25165823B 20971520B ext4 efs
2 25165824B 33554431B 8388608B param
3 33554432B 50331647B 16777216B boot
4 50331648B 83820543B 33488896B recovery
5 83820544B 83886079B 65536B metadata
6 83886080B 88080383B 4194304B misc
7 88080384B 641728511B 553648128B ext4 cache
8 641728512B 2280589311B 1638860800B ext2
2280589312B 15757983231B 13477393920B Free Space
(parted) mkpartfs primary ext2 2280589312 15757975oliver-mba:adb-platform-tools ohartl$
oliver-mba:adb-platform-tools ohartl$ ./adb shell
adb: no devices/emulators found
oliver-mba:adb-platform-tools ohartl$ ./adb shell
adb: no devices/emulators found
oliver-mba:adb-platform-tools ohartl$ ./adb shell
~ # oliver-mba:adb-platform-tools ohartl$
oliver-mba:adb-platform-tools ohartl$
oliver-mba:adb-platform-tools ohartl$ ./adb shell
adb: no devices/emulators found
oliver-mba:adb-platform-tools ohartl$ ./adb shell
adb: no devices/emulators found
oliver-mba:adb-platform-tools ohartl$ ./adb shell
adb: no devices/emulators found
oliver-mba:adb-platform-tools ohartl$ ./adb shell^C
oliver-mba:adb-platform-tools ohartl$ brew install touchportal
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 2 taps (homebrew/core and homebrew/cask).
==> Updated Formulae
Updated 15 formulae.
==> Updated Casks
Updated 1 cask.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
Error: No available formula or cask with the name "touchportal".
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
oliver-mba:adb-platform-tools ohartl$ ./adb
Android Debug Bridge version 1.0.41
Version 31.0.2-7242960
Installed as /Users/ohartl/adb-platform-tools/./adb
global options:
-a listen on all network interfaces, not just localhost
-d use USB device (error if multiple devices connected)
-e use TCP/IP device (error if multiple TCP/IP devices available)
-s SERIAL use device with given serial (overrides $ANDROID_SERIAL)
-t ID use device with given transport id
-H name of adb server host [default=localhost]
-P port of adb server [default=5037]
-L SOCKET listen on given socket for adb server [default=tcp:localhost:5037]
general commands:
devices [-l] list connected devices (-l for long output)
help show this help message
version show version num
networking:
connect HOST[:PORT] connect to a device via TCP/IP [default port=5555]
disconnect [HOST[:PORT]]
disconnect from given TCP/IP device [default port=5555], or all
pair HOST[:PORT] [PAIRING CODE]
pair with a device for secure TCP/IP communication
forward --list list all forward socket connections
forward [--no-rebind] LOCAL REMOTE
forward socket connection using:
tcp:<port> (<local> may be "tcp:0" to pick any open port)
localabstract:<unix domain socket name>
localreserved:<unix domain socket name>
localfilesystem:<unix domain socket name>
dev:<character device name>
jdwp:<process pid> (remote only)
vsock:<CID>:<port> (remote only)
acceptfd:<fd> (listen only)
forward --remove LOCAL remove specific forward socket connection
forward --remove-all remove all forward socket connections
ppp TTY [PARAMETER...] run PPP over USB
reverse --list list all reverse socket connections from device
reverse [--no-rebind] REMOTE LOCAL
reverse socket connection using:
tcp:<port> (<remote> may be "tcp:0" to pick any open port)
localabstract:<unix domain socket name>
localreserved:<unix domain socket name>
localfilesystem:<unix domain socket name>
reverse --remove REMOTE remove specific reverse socket connection
reverse --remove-all remove all reverse socket connections from device
mdns check check if mdns discovery is available
mdns services list all discovered services
file transfer:
push [--sync] [-z ALGORITHM] [-Z] LOCAL... REMOTE
copy local files/directories to device
--sync: only push files that are newer on the host than the device
-n: dry run: push files to device without storing to the filesystem
-z: enable compression with a specified algorithm (any, none, brotli)
-Z: disable compression
pull [-a] [-z ALGORITHM] [-Z] REMOTE... LOCAL
copy files/dirs from device
-a: preserve file timestamp and mode
-z: enable compression with a specified algorithm (any, none, brotli)
-Z: disable compression
sync [-l] [-z ALGORITHM] [-Z] [all|data|odm|oem|product|system|system_ext|vendor]
sync a local build from $ANDROID_PRODUCT_OUT to the device (default all)
-n: dry run: push files to device without storing to the filesystem
-l: list files that would be copied, but don't copy them
-z: enable compression with a specified algorithm (any, none, brotli)
-Z: disable compression
shell:
shell [-e ESCAPE] [-n] [-Tt] [-x] [COMMAND...]
run remote shell command (interactive shell if no command given)
-e: choose escape character, or "none"; default '~'
-n: don't read from stdin
-T: disable pty allocation
-t: allocate a pty if on a tty (-tt: force pty allocation)
-x: disable remote exit codes and stdout/stderr separation
emu COMMAND run emulator console command
app installation (see also `adb shell cmd package help`):
install [-lrtsdg] [--instant] PACKAGE
push a single package to the device and install it
install-multiple [-lrtsdpg] [--instant] PACKAGE...
push multiple APKs to the device for a single package and install them
install-multi-package [-lrtsdpg] [--instant] PACKAGE...
push one or more packages to the device and install them atomically
-r: replace existing application
-t: allow test packages
-d: allow version code downgrade (debuggable packages only)
-p: partial application install (install-multiple only)
-g: grant all runtime permissions
--abi ABI: override platform's default ABI
--instant: cause the app to be installed as an ephemeral install app
--no-streaming: always push APK to device and invoke Package Manager as separate steps
--streaming: force streaming APK directly into Package Manager
--fastdeploy: use fast deploy
--no-fastdeploy: prevent use of fast deploy
--force-agent: force update of deployment agent when using fast deploy
--date-check-agent: update deployment agent when local version is newer and using fast deploy
--version-check-agent: update deployment agent when local version has different version code and using fast deploy
--local-agent: locate agent files from local source build (instead of SDK location)
(See also `adb shell pm help` for more options.)
uninstall [-k] PACKAGE
remove this app package from the device
'-k': keep the data and cache directories
debugging:
bugreport [PATH]
write bugreport to given PATH [default=bugreport.zip];
if PATH is a directory, the bug report is saved in that directory.
devices that don't support zipped bug reports output to stdout.
jdwp list pids of processes hosting a JDWP transport
logcat show device log (logcat --help for more)
security:
disable-verity disable dm-verity checking on userdebug builds
enable-verity re-enable dm-verity checking on userdebug builds
keygen FILE
generate adb public/private key; private key stored in FILE,
scripting:
wait-for[-TRANSPORT]-STATE...
wait for device to be in a given state
STATE: device, recovery, rescue, sideload, bootloader, or disconnect
TRANSPORT: usb, local, or any [default=any]
get-state print offline | bootloader | device
get-serialno print <serial-number>
get-devpath print <device-path>
remount [-R]
remount partitions read-write. if a reboot is required, -R will
will automatically reboot the device.
reboot [bootloader|recovery|sideload|sideload-auto-reboot]
reboot the device; defaults to booting system image but
supports bootloader and recovery too. sideload reboots
into recovery and automatically starts sideload mode,
sideload-auto-reboot is the same but reboots after sideloading.
sideload OTAPACKAGE sideload the given full OTA package
root restart adbd with root permissions
unroot restart adbd without root permissions
usb restart adbd listening on USB
tcpip PORT restart adbd listening on TCP on PORT
internal debugging:
start-server ensure that there is a server running
kill-server kill the server if it is running
reconnect kick connection from host side to force reconnect
reconnect device kick connection from device side to force reconnect
reconnect offline reset offline/unauthorized devices to force reconnect
environment variables:
$ADB_TRACE
comma-separated list of debug info to log:
all,adb,sockets,packets,rwx,usb,sync,sysdeps,transport,jdwp
$ADB_VENDOR_KEYS colon-separated list of keys (files or directories)
$ANDROID_SERIAL serial number to connect to (see -s)
$ANDROID_LOG_TAGS tags to be used by logcat (see logcat --help)
$ADB_LOCAL_TRANSPORT_MAX_PORT max emulator scan port (default 5585, 16 emus)
$ADB_MDNS_AUTO_CONNECT comma-separated list of mdns services to allow auto-connect (default adb-tls-connect)
oliver-mba:adb-platform-tools ohartl$ ./adb devices
List of devices attached
R32D102SEZE recovery
oliver-mba:adb-platform-tools ohartl$ ./adb logcat
/sbin/sh: exec: line 1: logcat: not found
oliver-mba:adb-platform-tools ohartl$ ./adb pull /tmp/recovery.log
/tmp/recovery.log: 1 file pulled, 0 skipped. 2.1 MB/s (17900 bytes in 0.008s)
oliver-mba:adb-platform-tools ohartl$ ls
NOTICE.txt dmtracedump fastboot make_f2fs mke2fs.conf source.properties
adb e2fsdroid hprof-conv make_f2fs_casefold recovery.log sqlite3
api etc1tool lib64 mke2fs sload_f2fs systrace
oliver-mba:adb-platform-tools ohartl$ cat recovery.log
Starting TWRP 3.5.2_9-0-2bc3eccd on Sun Jan 1 12:00:01 2012
(pid 107)
RECOVERY_SDCARD_ON_DATA := true
TW_NO_CPU_TEMP := true
I:Lun file '/sys/class/android_usb/android0/f_mass_storage/lun0/file' does not exist, USB storage mode disabled
TW_INCLUDE_CRYPTO := true
I:Found brightness file at '/sys/devices/platform/s3c24xx-pwm.0/pwm-backlight.0/backlight/pwm-backlight.0/brightness'
I:Got max brightness 255 from '/sys/devices/platform/s3c24xx-pwm.0/pwm-backlight.0/backlight/pwm-backlight.0/max_brightness'
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:LANG: en
Starting the UI...
setting DRM_FORMAT_ABGR8888 and GGL_PIXEL_FORMAT_BGRA_8888, GGL_PIXEL_FORMAT may not match!
Skipping drm graphics -- not present in build tree
fb0 reports (possibly inaccurate):
vi.bits_per_pixel = 32
vi.red.offset = 16 .length = 8
vi.green.offset = 8 .length = 8
vi.blue.offset = 0 .length = 8
setting GGL_PIXEL_FORMAT_BGRA_8888
double buffered
framebuffer: 0 (2560 x 1600)
Using fbdev graphics.
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:Loading package: splash (/twres/splash.xml)
I:Load XML directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/splash.xml' directly
I:Checking resolution...
I:Scaling theme width 1.333333x and height 1.333333x, offsets x: 0 y: 0 w: 0 h: 0
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page splash
I:Switching packages (splash)
=> Linking mtab
=> Processing /etc/twrp.fstab for SAR-detection
I:Reading /etc/twrp.fstab
I:Done processing fstab files
I:Unable to mount '/s'
I:Actual block device: '', current file system: 'ext4'
I:SAR-DETECT: Could not mount system partition, falling back to Non-SAR
=> Processing /etc/twrp.fstab
I:Reading /etc/twrp.fstab
I:Processing '/system'
I:Processing '/cache'
I:Processing '/data'
I:Processing '/boot'
I:Processing '/recovery'
I:Processing '/misc'
I:Processing '/bootloader'
I:Processing '/usb-otg'
I:Created '/usb-otg' folder.
I:Done processing fstab files
I:Setting up '/data' as data/media emulated storage.
I:Created '/sdcard' folder.
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
E:Primary block device '/dev/block/platform/dw_mmc.0/by-name/userdata' for mount point '/data' is not present!
I:Setting up '/data' as data/media emulated storage.
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
Failed to mount '/data' (Invalid argument)
I:Actual block device: '', current file system: 'ext4'
Unable to recreate /data/media folder.
I:Backup folder set to '/data/media/TWRP/BACKUPS/R32D102SEZE'
I:Settings storage is '/data/media'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
Updating partition details...
Failed to mount '/system' (Invalid argument)
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/system'
I:Actual block device: '', current file system: 'ext4'
Failed to mount '/data' (Invalid argument)
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
...done
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
Unable to mount storage
I:Unmounting main partitions...
Partition Logs:
/system | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_Available_in_GUI Mount_Read_Only
Primary_Block_Device: /dev/block/platform/dw_mmc.0/by-name/system
Display_Name: System
Storage_Name: System
Backup_Path: /system
Backup_Name: system
Backup_Display_Name: System
Storage_Path: /system
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
/cache | /dev/block/mmcblk0p7 | Size: 519MB Used: 8MB Free: 510MB Backup Size: 8MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI IsPresent
Primary_Block_Device: /dev/block/mmcblk0p7
Display_Name: Cache
Storage_Name: Cache
Backup_Path: /cache
Backup_Name: cache
Backup_Display_Name: Cache
Storage_Path: /cache
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
/data | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Can_Be_Backed_Up Wipe_During_Factory_Reset Wipe_Available_in_GUI Can_Be_Encrypted Has_Data_Media Can_Encrypt_Backup Use_Userdata_Encryption Is_Storage
Symlink_Path: /data/media
Symlink_Mount_Point: /sdcard
Primary_Block_Device: /dev/block/platform/dw_mmc.0/by-name/userdata
Crypto_Key_Location: /dev/block/platform/dw_mmc.0/by-name/metadata
Display_Name: Data
Storage_Name: Internal Storage
Backup_Path: /data
Backup_Name: data
Backup_Display_Name: Data
Storage_Path: /data/media
Current_File_System: ext4
Fstab_File_System: ext4
Backup_Method: files
MTP_Storage_ID: 65537
/boot | /dev/block/mmcblk0p3 | Size: 16MB
Flags: Can_Be_Backed_Up IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/mmcblk0p3
Display_Name: Boot
Storage_Name: boot
Backup_Path: /boot
Backup_Name: boot
Backup_Display_Name: Boot
Storage_Path: /boot
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/recovery | /dev/block/mmcblk0p4 | Size: 31MB
Flags: IsPresent Can_Flash_Img
Primary_Block_Device: /dev/block/mmcblk0p4
Display_Name: Recovery
Storage_Name: recovery
Backup_Path: /recovery
Backup_Name: recovery
Backup_Display_Name: Recovery
Storage_Path: /recovery
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/misc | /dev/block/mmcblk0p6 | Size: 4MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0p6
Display_Name: misc
Storage_Name: misc
Backup_Path: /misc
Backup_Name: misc
Backup_Display_Name: misc
Storage_Path: /misc
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/bootloader | /dev/block/mmcblk0boot0 | Size: 4MB
Flags: IsPresent
Primary_Block_Device: /dev/block/mmcblk0boot0
Display_Name: bootloader
Storage_Name: bootloader
Backup_Path: /bootloader
Backup_Name: bootloader
Backup_Display_Name: bootloader
Storage_Path: /bootloader
Current_File_System: emmc
Fstab_File_System: emmc
Backup_Method: dd
/usb-otg | | Size: 0MB Used: 0MB Free: 0MB Backup Size: 0MB
Flags: Can_Be_Mounted Can_Be_Wiped Removable Is_Storage
Primary_Block_Device: /dev/block/sda1
Display_Name: USB-OTG
Storage_Name: USB-OTG
Backup_Path: /usb-otg
Backup_Name: usb-otg
Backup_Display_Name: USB-OTG
Storage_Path: /usb-otg
Current_File_System: vfat
Fstab_File_System: vfat
Backup_Method: files
MTP_Storage_ID: 65538
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
Failed to mount '/data' (Invalid argument)
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount /data/media during GUI startup.
I:Loading package: TWRP (/twres/ui.xml)
I:Load XML directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/uk.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/tr.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sv.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/sk.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/ru.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_PT.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pt_BR.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/pl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/nl.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/it.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/hu.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/fr.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/es.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/el.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/de.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/cz.xml' directly
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
parsing languageFile
parsing languageFile done
I:PageManager::LoadFileToBuffer loading filename: '/twres/ui.xml' directly
I:Checking resolution...
I:Scaling theme width 1.333333x and height 1.333333x, offsets x: 0 y: 0 w: 0 h: 0
I:Loading resources...
I:Failed to load image from indeterminate013, error -1
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Including file: /twres/landscape.xml...
I:PageManager::LoadFileToBuffer loading filename: '/twres/landscape.xml' directly
I:Loading resources...
I:Loading variables...
I:Loading mouse cursor...
I:Loading pages...
I:Loading page main
I:Loading page main2
I:Loading page install
I:Loading page flash_confirm
I:Loading page flash_zip
I:Loading page flash_done
I:Loading page flash_sleep_and_reboot
I:Loading page flashimage_confirm
I:Loading page clear_vars
I:Loading page reboot_system_routine
I:Loading page confirm_action
I:Loading page action_page
I:Loading page singleaction_page
I:Loading page action_complete
I:Loading page filecheck
I:Loading page rebootcheck
I:Loading page wipe
I:Loading page advancedwipe
I:Loading page formatdata
I:Loading page formatdata_confirm
I:Loading page checkpartitionlist
I:Loading page partitionoptions
I:Loading page refreshfilesystem
I:Loading page selectfilesystem
I:Loading page backup
I:Loading page multiuser_warning
I:Loading page backupname1
I:Loading page backupname2
I:Loading page backupencryption
I:Loading page backupencryption2
I:Loading page checkbackuppassword
I:Loading page backup_run
I:Loading page restore
I:Unable to open '/data/media/TWRP/BACKUPS/R32D102SEZE'
I:Loading page restore_read
I:Loading page restore_decrypt
I:Loading page try_restore_decrypt
I:Loading page restore_select
I:Loading page renamebackup
I:Loading page restore_run
I:Loading page mount
I:Loading page usb_mount
I:Loading page usb_umount
I:Loading page system_readonly_check
I:Loading page reboot
I:Loading page reboot2
I:Loading page installapp
I:Loading page system_readonly
I:Loading page settings
I:Loading page settings_timezone
I:Loading page settings_screen
I:Loading page settings_vibration
I:Loading page settings_language
I:Loading page copylog
I:Loading page advanced
I:Loading page partsdcardsel
I:Loading page partsdcardcheck
I:Loading page partsdcard
I:Loading page htcdumlock
I:Loading page repackselect
I:Loading page repackconfirm
I:Loading page lock
I:Loading page filemanagerlist
I:Loading page filemanageroptions
I:Loading page choosedestinationfolder
I:Loading page filemanagerrenamefile
I:Loading page filemanagerrenamefolder
I:Loading page filemanagerchmod
I:Loading page filemanagerconfirm
I:Loading page filemanageraction
I:Loading page decrypt
I:Loading page decrypt_pattern
I:Loading page trydecrypt
I:Loading page terminalcommand
I:Loading page sideload
I:Loading page fixcontexts
I:Loading page slideout
I:Loading page select_storage
I:Loading page select_language
I:Loading page decrypt_users
I:Loading page changeTwrpFolder
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Switching packages (TWRP)
Startup Commands:
af.fast_track_multiplier=1
ro.sf.lcd_density=320
ro.com.google.clientidbase=android-google
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.wifi-watchlist=GoogleGuest
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.boot.serialno=R32D102SEZE
ro.boot.btmacaddr=08:D4:2B:18:31:39
ro.boot.bootloader=MANTAMF01
ro.boot.wifimacaddr=08:D4:2B:18:31:3A
ro.hwui.path_cache_size=32
ro.hwui.layer_cache_size=48
ro.hwui.texture_cache_size=72
ro.hwui.disable_scissor_opt=true
ro.hwui.gradient_cache_size=1
ro.hwui.r_buffer_cache_size=8
ro.hwui.drop_shadow_cache_size=6
ro.hwui.text_large_cache_width=2048
ro.hwui.text_small_cache_width=1024
ro.hwui.text_large_cache_height=1024
ro.hwui.text_small_cache_height=1024
ro.hwui.texture_cache_flushrate=0.4
ro.omni.device=manta
ro.omni.version=5.1.1-20210406-manta-HOMEMADE
ro.twrp.sar=false
ro.twrp.boot=1
ro.twrp.version=3.5.2_9-0
ro.wifi.channels=
ro.allow.mock.location=1
ro.board.platform=exynos5
ro.build.id=LYZ28N
ro.build.date=Tue Apr 6 09:25:12 UTC 2021
ro.build.date.utc=0
ro.build.host=93f70f4836da
ro.build.tags=test-keys
ro.build.type=eng
ro.build.user=jenkins
ro.build.flavor=omni_manta-eng
ro.build.display.id=omni_manta-eng 5.1.1 LYZ28N 25 test-keys
ro.build.product=manta
ro.build.selinux=1
ro.build.version.sdk=22
ro.build.version.base_os=
ro.build.version.release=5.1.1
ro.build.version.codename=REL
ro.build.version.incremental=25
ro.build.version.all_codenames=REL
ro.build.version.security_patch=2015-11-01
ro.build.description=omni_manta-eng 5.1.1 LYZ28N 25 test-keys
ro.build.fingerprint=Android/omni_manta/manta:5.1.1/LYZ28N/25:eng/test-keys
ro.build.characteristics=tablet tablet,nosdcard
ro.config.ringtone=Orion.ogg
ro.config.alarm_alert=Argon.ogg
ro.config.notification_sound=pixiedust.ogg
ro.dalvik.vm.native.bridge=0
ro.kernel.android.checkjni=1
ro.secure=0
ro.zygote=zygote32
ro.carrier=unknown
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.cpu.abilist=armeabi-v7a,armeabi
ro.product.cpu.abilist32=armeabi-v7a,armeabi
ro.product.cpu.abilist64=
ro.product.name=omni_manta
ro.product.board=manta
ro.product.brand=Android
ro.product.model=Nexus 10
ro.product.device=manta
ro.product.locale.region=US
ro.product.locale.language=en
ro.product.manufacturer=Samsung
ro.baseband=unknown
ro.bootmode=unknown
ro.hardware=manta
ro.opengles.version=196609
ro.revision=8
ro.serialno=R32D102SEZE
ro.bootloader=MANTAMF01
ro.debuggable=1
ro.modversion=OmniROM-5.1.1-20210406-manta-HOMEMADE
ro.factorytest=0
ro.setupwizard.enterprise_mode=1
net.bt.name=Android
net.change=net.bt.name
init.svc.adbd=running
init.svc.ueventd=running
init.svc.recovery=running
init.svc.watchdogd=running
init.svc.set_permissive=stopped
twrp.crash_counter=0
twrp.action_complete=0
wifi.interface=wlan0
media.aac_51_output_enabled=true
dalvik.vm.isa.arm.features=div
dalvik.vm.heapsize=512m
dalvik.vm.dex2oat-Xms=64m
dalvik.vm.dex2oat-Xmx=512m
dalvik.vm.heapmaxfree=8m
dalvik.vm.heapminfree=512k
dalvik.vm.dexopt-flags=m=y
dalvik.vm.heapstartsize=16m
dalvik.vm.dex2oat-filter=interpret-only
dalvik.vm.heapgrowthlimit=192m
dalvik.vm.stack-trace-file=/data/anr/traces.txt
dalvik.vm.image-dex2oat-Xms=64m
dalvik.vm.image-dex2oat-Xmx=64m
dalvik.vm.image-dex2oat-filter=verify-none
dalvik.vm.heaptargetutilization=0.75
persist.sys.usb.config=mtp,adb
persist.sys.dalvik.vm.lib.2=libart.so
persist.sys.root_access=1
service.adb.root=1
SELinux contexts loaded from /file_contexts
I:Could not check /cache/recovery/ SELinux contexts, using /sbin/teamwin instead which may be inaccurate.
Kernel does not have support for reading SELinux contexts.
tw_get_context failed to get selinux context
I:Failed to get default contexts and file mode for storage files.
I:Copied file /cache/recovery/log.gz to /cache/recovery/last_log.gz
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
Unable to mount /data/media/TWRP/.twrps
I:Attempt to load settings from settings file...
I:InfoManager file '/data/media/TWRP/.twrps' not found.
I:Backup folder set to '/data/media/TWRP/BACKUPS/R32D102SEZE'
I:Copied file /etc/recovery.fstab to /cache/recovery/recovery.fstab
I:Version number saved to '/cache/recovery/.version'
I:Unable to mount '/data'
I:Actual block device: '', current file system: 'ext4'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:PageManager::LoadFileToBuffer loading filename: '/twres/languages/en.xml' directly
parsing languageFile
parsing languageFile done
I:Translating partition display names
I:Backup folder set to '/data/media/TWRP/BACKUPS/R32D102SEZE'
I:Starting MTP
MTP Enabled
I:[MTP] Starting MTP
I:Switching packages (TWRP)
I:Set page: 'system_readonly'
I:[MTP] created new mtpserver object
I:[MTP] MtpServer::run fd: 16
I:Is_Mounted: Unable to find partition for path '/vendor'
I:operation_start: 'Toggle System Mount'
I:operation_end - status=1
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:Starting Adb Backup FIFO
Failed to mount '/system' (Invalid argument)
I:Actual block device: '', current file system: 'ext4'
I:Unable to read sdk version from build prop
I:Switching packages (TWRP)
I:Set page: 'main'
I:Set page: 'clear_vars'
I:Set page: 'main2'
I:TWFunc::Set_Brightness: Setting brightness control to 5
I:TWFunc::Set_Brightness: Setting brightness control to 0
I:TWFunc::Set_Brightness: Setting brightness control to 255
I:Set overlay: ''
oliver-mba:adb-platform-tools ohartl$ ./adb shell
~ # parted
/sbin/sh: parted: not found
~ # ls /
cache init.recovery.manta.rc sepolicy
capacity init.recovery.nano.rc service_contexts
charger init.recovery.service.rc sideload
data init.recovery.usb.rc status
default.prop license sys
dev proc system
etc property_contexts tmp
file_contexts res twres
fstab.manta root ueventd.manta.rc
fstab.smdk5250 sbin ueventd.rc
init sdcard ueventd.smdk5250.rc
init.rc seapp_contexts usb-otg
init.recovery.hlthchrg.rc selinux_version
~ # ls /system
bin etc usr
~ # ls /system/bin
~ # exit
oliver-mba:adb-platform-tools ohartl$ ./adb push ~/Downloads/parted /parted
/Users/ohartl/Downloads/parted: 1 file pushed, 0 skipped. 3.9 MB/s (346680 bytes in 0.085s)
oliver-mba:adb-platform-tools ohartl$ ./adb shell
~ # /parted
/sbin/sh: /parted: Permission denied
~ # chmod +x /parted
~ # /parted
Error: No device found
Retry/Cancel? ^C
~ # /parted /dev/
.coldboot_done kmem ttyGS1 v4l-subdev7
__properties__ kmsg ttyGS2 v4l-subdev8
alarm log/ ttyGS3 v4l-subdev9
android_adb loop-control ttyS0 video11
ashmem mali0 ttyS1 video12
bcm2079x media0 ttyS2 video16
binder media1 ttyS3 video17
block/ media2 ttySAC0 video18
console mem ttySAC1 video19
cpu_dma_latency memory_throughput ttySAC3 video23
device-mapper mobicore tun video24
egalax_i2c mobicore-user uhid video25
fimg2d mtp_usb uinput video26
full network_latency urandom video27
fuse network_throughput usb-ffs/ video28
graphics/ null usb_accessory video29
i2c-0 ppp v4l-subdev0 video30
i2c-1 psaux v4l-subdev1 video31
i2c-2 ptmx v4l-subdev10 video32
i2c-3 pts/ v4l-subdev11 video33
i2c-4 random v4l-subdev12 video34
i2c-5 rfkill v4l-subdev13 video40
i2c-7 rtc0 v4l-subdev14 video41
i2c-8 s5p-smem v4l-subdev15 video42
iio:device0 snd/ v4l-subdev16 video44
iio:device1 socket/ v4l-subdev2 video6
iio:device2 tracebuf v4l-subdev3 video7
input/ tty v4l-subdev4 watchdog
ion ttyFIQ2 v4l-subdev5 xt_qtaguid
keychord ttyGS0 v4l-subdev6 zero
~ # /parted /dev/block/
bootdevice/ loop7 mmcblk0p5 ram11 ram5
loop0 mmcblk0 mmcblk0p6 ram12 ram6
loop1 mmcblk0boot0 mmcblk0p7 ram13 ram7
loop2 mmcblk0boot1 mmcblk0p8 ram14 ram8
loop3 mmcblk0p1 platform/ ram15 ram9
loop4 mmcblk0p2 ram0 ram2 zram0
loop5 mmcblk0p3 ram1 ram3
loop6 mmcblk0p4 ram10 ram4
~ # /parted /dev/block/mmcblk0
GNU Parted 1.8.8.1.179-aef3
Using /dev/block/mmcblk0
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) unit b
unit b
(parted) p
p
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758000128B
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 4194304B 25165823B 20971520B ext4 efs
2 25165824B 33554431B 8388608B param
3 33554432B 50331647B 16777216B boot
4 50331648B 83820543B 33488896B recovery
5 83820544B 83886079B 65536B metadata
6 83886080B 88080383B 4194304B misc
7 88080384B 641728511B 553648128B ext4 cache
8 641728512B 2280589311B 1638860800B ext2
(parted) print free
print free
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758000128B
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
17408B 4194303B 4176896B Free Space
1 4194304B 25165823B 20971520B ext4 efs
2 25165824B 33554431B 8388608B param
3 33554432B 50331647B 16777216B boot
4 50331648B 83820543B 33488896B recovery
5 83820544B 83886079B 65536B metadata
6 83886080B 88080383B 4194304B misc
7 88080384B 641728511B 553648128B ext4 cache
8 641728512B 2280589311B 1638860800B ext2
2280589312B 15757983231B 13477393920B Free Space
(parted) help
help
check NUMBER do a simple check on the file system
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition
table)
mkfs NUMBER FS-TYPE make a FS-TYPE file system on
partititon NUMBER
mkpart PART-TYPE [FS-TYPE] START END make a partition
mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
move NUMBER START END move partition NUMBER
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular
partition
quit exit program
rescue START END rescue a lost partition near START
and END
resize NUMBER START END resize partition NUMBER and its file
system
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition
NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of GNU Parted
(parted) name 8 system
name 8 system
(parted) mkpartfs primary ext2 2280589312 1575797231
mkpartfs primary ext2 2280589312 1575797231
Error: Can't have the end before the start!
(parted) mkpartfs primary ext2 2280589312 15757973231
mkpartfs primary ext2 2280589312 15757973231
(parted) p
p
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758000128B
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 4194304B 25165823B 20971520B ext4 efs
2 25165824B 33554431B 8388608B param
3 33554432B 50331647B 16777216B boot
4 50331648B 83820543B 33488896B recovery
5 83820544B 83886079B 65536B metadata
6 83886080B 88080383B 4194304B misc
7 88080384B 641728511B 553648128B ext4 cache
8 641728512B 2280589311B 1638860800B ext2 system
9 2280589312B 15757973503B 13477384192B ext2
(parted) name 9 userdata
name 9 userdata
(parted) unit mb
unit mb
(parted) p
p
Model: MMC MAG2GA (sd/mmc)
Disk /dev/block/mmcblk0: 15758MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 4.19MB 25.2MB 21.0MB ext4 efs
2 25.2MB 33.6MB 8.39MB param
3 33.6MB 50.3MB 16.8MB boot
4 50.3MB 83.8MB 33.5MB recovery
5 83.8MB 83.9MB 0.07MB metadata
6 83.9MB 88.1MB 4.19MB misc
7 88.1MB 642MB 554MB ext4 cache
8 642MB 2281MB 1639MB ext2 system
9 2281MB 15758MB 13477MB ext2 userdata
(parted) print devices
print devices
/dev/block/mmcblk0 (15758MB)
(parted) exit
exit
check NUMBER do a simple check on the file system
cp [FROM-DEVICE] FROM-NUMBER TO-NUMBER copy file system to another partition
help [COMMAND] print general help, or help on
COMMAND
mklabel,mktable LABEL-TYPE create a new disklabel (partition
table)
mkfs NUMBER FS-TYPE make a FS-TYPE file system on
partititon NUMBER
mkpart PART-TYPE [FS-TYPE] START END make a partition
mkpartfs PART-TYPE FS-TYPE START END make a partition with a file system
move NUMBER START END move partition NUMBER
name NUMBER NAME name partition NUMBER as NAME
print [devices|free|list,all|NUMBER] display the partition table,
available devices, free space, all found partitions, or a particular
partition
quit exit program
rescue START END rescue a lost partition near START
and END
resize NUMBER START END resize partition NUMBER and its file
system
rm NUMBER delete partition NUMBER
select DEVICE choose the device to edit
set NUMBER FLAG STATE change the FLAG on partition NUMBER
toggle [NUMBER [FLAG]] toggle the state of FLAG on partition
NUMBER
unit UNIT set the default unit to UNIT
version display the version number and
copyright information of GNU Parted
(parted) quit
quit
Information: You may need to update /etc/fstab.
~ # /parted /dev/block/mmcblk0
mmcblk0 mmcblk0p1 mmcblk0p4 mmcblk0p7
mmcblk0boot0 mmcblk0p2 mmcblk0p5 mmcblk0p8
mmcblk0boot1 mmcblk0p3 mmcblk0p6
~ # reboot sys
sys/ system/
~ # reboot sys
sys/ system/
~ # reboot --help
usage: reboot [-p] [rebootcommand]
~ # shutdown --help
/sbin/sh: shutdown: not found
~ # man reboot
man: no manual entry for 'reboot'
~ #
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.