Question Root? - OnePlus Pad

Is there anyone who has any boot.img or knows the correct procedure to root this thing?

kouzelnik3 said:
Is there anyone who has any boot.img or knows the correct procedure to root this thing?
Click to expand...
Click to collapse
I would install Magisk by following the official installation instructions. Let me know if you have any questions after reading through them.

ethical_haquer said:
I would install Magisk by following the official installation instructions. Let me know if you have any questions after reading through them.
Click to expand...
Click to collapse
Yeah, that's what I know, but I don't have that boot img or something, yet.

kouzelnik3 said:
Yeah, that's what I know, but I don't have that boot img or something, yet.
Click to expand...
Click to collapse
If you can dd the right partition from the tablet, you can have the boot image:
From adb shell, launch the comand "lsblk". You will get a list of partition currently on the tablet. The boot partition should be indicated one way or another.
From adb shell, "dd if=/dev/[insert-boot-partition-name] of=/storage/emulated/0/boot.img"
Tranfert the saved boot.img to your computer.

w1nst0n sm1th said:
If you can dd the right partition from the tablet, you can have the boot image:
From adb shell, launch the comand "lsblk". You will get a list of partition currently on the tablet. The boot partition should be indicated one way or another.
From adb shell, "dd if=/dev/[insert-boot-partition-name] of=/storage/emulated/0/boot.img"
Tranfert the saved boot.img to your computer.
Click to expand...
Click to collapse
Well, by this command I cannot see any boot.img partition, only few others, which is weird.
Also according to the "dd" command, it didn't work (screenshots) because of Permission denied.

Error message

kouzelnik3 said:
Well, by this command I cannot see any boot.img partition, only few others, which is weird.
Also according to the "dd" command, it didn't work (screenshots) because of Permission denied.
Click to expand...
Click to collapse
There is an error in your command:
It's "lsblk", not "ls -blk"
See here for a linux version:
lsblk
You may need to set developer options on the device before being able to run such a command :
Develloper Options
And here an explanation of the dd command:
dd
If you're not sure about dd (you should be very cautious with that command), post a picture of the result of the lsblk command and I will tell you the exact command for dd.
I long quit the android space, but I'm interrested by this tablet since Android 13 has a hypervisor normally included (able to run a virtual machine).

w1nst0n sm1th said:
There is an error in your command:
It's "lsblk", not "ls -blk"
See here for a linux version:
lsblk
You may need to set developer options on the device before being able to run such a command :
Develloper Options
And here an explanation of the dd command:
dd
If you're not sure about dd (you should be very cautious with that command), post a picture of the result of the lsblk command and I will tell you the exact command for dd.
I long quit the android space, but I'm interrested by this tablet since Android 13 has a hypervisor normally included (able to run a virtual machine).
Click to expand...
Click to collapse
I have set up the Developer options before, but when I use "lsblk" command, it says "/system/bin/sh: lsblk: inaccessible or not found" which is why I used "ls -lbk". Do you know what be an issue here?
I got same results even with my rooted OnePlus 10 Pro.

Well. Apparently, lsblk is not included.
You will have to wait for an update to be available on the telegram channel, unpack the update to extract the boot.img (init_boot.img).
See :
https://forum.xda-developers.com/t/guide-magisk-unlock-root-keep-root-oos-13-a-10.4571171/

w1nst0n sm1th said:
Well. Apparently, lsblk is not included.
You will have to wait for an update to be available on the telegram channel, unpack the update to extract the boot.img (init_boot.img).
See :
https://forum.xda-developers.com/t/guide-magisk-unlock-root-keep-root-oos-13-a-10.4571171/
Click to expand...
Click to collapse
I thought that. By the way, which telegram channel has those files?

w1nst0n sm1th said:
...
I long quit the android space, but I'm interrested by this tablet since Android 13 has a hypervisor normally included (able to run a virtual machine).
Click to expand...
Click to collapse
Too bad it's not the variant with more RAM & storage. I'm also very intrigued but know very little apart from couple YouTube videos.

While we try to gain root. Can we get instructions on how to unlock the bootloader so I don't have to have my storage wiped again when we do get root

I assume it is basic proces as on any other OP device. OEM unlock, fastboot mode and other fastboot flashing unlock, then yes. Someone can try.

Fastboot oem unlock does not work , Fastboot flashing unlock threw an error but said it was successful but did not wipe data. Manually wipped data and got stuck in a boot loop. Windows will not detect it in recovery mode and I can not get it back into bootloader mode.

XxBigBuckxX said:
Fastboot oem unlock does not work , Fastboot flashing unlock threw an error but said it was successful but did not wipe data. Manually wipped data and got stuck in a boot loop. Windows will not detect it in recovery mode and I can not get it back into bootloader mode.
Click to expand...
Click to collapse
Did you turn on OEM Unlock in developer options? And as you are stuck in bootloop without bootloader mode, I think the only option is service center.

kouzelnik3 said:
Did you turn on OEM Unlock in developer options? And as you are stuck in bootloop without bootloader mode, I think the only option is service center.
Click to expand...
Click to collapse
Yes I turned it on before unlocking bootloader, I paniced after it started to bootloop and relocked the bootloader after manually trying to wipe data which could be why I cant get into bootloader. I reached out to support hoping for a remote fix like the oneplus 10T but nothing. I could only get my pc to detect it in edl mode. I'm mailing it in today they didn't have any troubleshooting steps just going to RMA it.

XxBigBuckxX said:
Yes I turned it on before unlocking bootloader, I paniced after it started to bootloop and relocked the bootloader after manually trying to wipe data which could be why I cant get into bootloader. I reached out to support hoping for a remote fix like the oneplus 10T but nothing. I could only get my pc to detect it in edl mode. I'm mailing it in today they didn't have any troubleshooting steps just going to RMA it.
Click to expand...
Click to collapse
Well, trying to relock it was definitely the wrong move. RMA will solve it anyway.

I got my replacement today and it happened again. The only thing I had done was enable oem unlock. The only commands I ran
Code:
PS C:\Users\nate> adb devices
List of devices attached
49YLUKXKQSMBKB6T device
PS C:\Users\nate> adb reboot bootloader
PS C:\Users\nate> fastboot help
usage: fastboot [OPTION...] COMMAND...
flashing:
update ZIP Flash all partitions from an update.zip package.
flashall Flash all partitions from $ANDROID_PRODUCT_OUT.
On A/B devices, flashed slot is set as active.
Secondary images may be flashed to inactive slot.
flash PARTITION [FILENAME] Flash given partition, using the image from
$ANDROID_PRODUCT_OUT if no filename is given.
basics:
devices [-l] List devices in bootloader (-l: with device paths).
getvar NAME Display given bootloader variable.
reboot [bootloader] Reboot device.
locking/unlocking:
flashing lock|unlock Lock/unlock partitions for flashing
flashing lock_critical|unlock_critical
Lock/unlock 'critical' bootloader partitions.
flashing get_unlock_ability
Check whether unlocking is allowed (1) or not(0).
advanced:
erase PARTITION Erase a flash partition.
format[:FS_TYPE[:SIZE]] PARTITION
Format a flash partition.
set_active SLOT Set the active slot.
oem [COMMAND...] Execute OEM-specific command.
gsi wipe|disable Wipe or disable a GSI installation (fastbootd only).
wipe-super [SUPER_EMPTY] Wipe the super partition. This will reset it to
contain an empty set of default dynamic partitions.
create-logical-partition NAME SIZE
Create a logical partition with the given name and
size, in the super partition.
delete-logical-partition NAME
Delete a logical partition with the given name.
resize-logical-partition NAME SIZE
Change the size of the named logical partition.
snapshot-update cancel On devices that support snapshot-based updates, cancel
an in-progress update. This may make the device
unbootable until it is reflashed.
snapshot-update merge On devices that support snapshot-based updates, finish
an in-progress update if it is in the "merging"
phase.
fetch PARTITION OUT_FILE Fetch a partition image from the device.
boot image:
boot KERNEL [RAMDISK [SECOND]]
Download and boot kernel from RAM.
flash:raw PARTITION KERNEL [RAMDISK [SECOND]]
Create boot image and flash it.
--dtb DTB Specify path to DTB for boot image header version 2.
--cmdline CMDLINE Override kernel command line.
--base ADDRESS Set kernel base address (default: 0x10000000).
--kernel-offset Set kernel offset (default: 0x00008000).
--ramdisk-offset Set ramdisk offset (default: 0x01000000).
--tags-offset Set tags offset (default: 0x00000100).
--dtb-offset Set dtb offset (default: 0x01100000).
--page-size BYTES Set flash page size (default: 2048).
--header-version VERSION Set boot image header version.
--os-version MAJOR[.MINOR[.PATCH]]
Set boot image OS version (default: 0.0.0).
--os-patch-level YYYY-MM-DD
Set boot image OS security patch level.
Android Things:
stage IN_FILE Sends given file to stage for the next command.
get_staged OUT_FILE Writes data staged by the last command to a file.
options:
-w Wipe userdata.
-s SERIAL Specify a USB device.
-s tcp|udp:HOST[:PORT] Specify a network device.
-S SIZE[K|M|G] Break into sparse files no larger than SIZE.
--force Force a flash operation that may be unsafe.
--slot SLOT Use SLOT; 'all' for both slots, 'other' for
non-current slot (default: current active slot).
--set-active[=SLOT] Sets the active slot before rebooting.
--skip-secondary Don't flash secondary slots in flashall/update.
--skip-reboot Don't reboot device after flashing.
--disable-verity Sets disable-verity when flashing vbmeta.
--disable-verification Sets disable-verification when flashing vbmeta.
--fs-options=OPTION[,OPTION]
Enable filesystem features. OPTION supports casefold, projid, compress
--unbuffered Don't buffer input or output.
--verbose, -v Verbose output.
--version Display version.
--help, -h Show this message.
PS C:\Users\nate> fastboot flashing get_unlock_ability
(bootloader) unlock_ability is true
OKAY [ 0.003s]
Finished. Total time: 0.004s
PS C:\Users\nate> fastboot reboot fastboot
Rebooting into fastboot OKAY [ 0.001s]
< waiting for any device >
Finished. Total time: 15.144s
PS C:\Users\nate> fastboot getvar all
(bootloader) cpu-abi:arm64-v8a
(bootloader) snapshot-update-status:none
(bootloader) super-partition-name:super
(bootloader) is-logical:preloader_raw_b:no
(bootloader) is-logical:preloader_raw_a:no
(bootloader) is-logical:pi_img_a:no
(bootloader) is-logical:scp_a:no
(bootloader) is-logical:vcp_a:no
(bootloader) is-logical:dpm_b:no
(bootloader) is-logical:misc:no
(bootloader) is-logical:audio_dsp_a:no
(bootloader) is-logical:efuse:no
(bootloader) is-logical:connsys_wifi_a:no
(bootloader) is-logical:ocdt:no
(bootloader) is-logical:spmfw_b:no
(bootloader) is-logical:logo_b:no
(bootloader) is-logical:logo_a:no
(bootloader) is-logical:splash_odm:no
(bootloader) is-logical:sspm_b:no
(bootloader) is-logical:nvcfg:no
(bootloader) is-logical:connsys_bt_b:no
(bootloader) is-logical:vbmeta_b:no
(bootloader) is-logical:audio_dsp_b:no
(bootloader) is-logical:gpueb_b:no
(bootloader) is-logical:boot_para:no
(bootloader) is-logical:dtbo_b:no
(bootloader) is-logical:proinfo:no
(bootloader) is-logical:mvpu_algo_b:no
(bootloader) is-logical:nvdata:no
(bootloader) is-logical:protect2:no
(bootloader) is-logical:connsys_wifi_b:no
(bootloader) is-logical:userdata:no
(bootloader) is-logical:lk_b:no
(bootloader) is-logical:tee_b:no
(bootloader) is-logical:otp:no
(bootloader) is-logical:sdb:no
(bootloader) is-logical:gz_a:no
(bootloader) is-logical:gpueb_a:no
(bootloader) is-logical:dram_para:no
(bootloader) is-logical:cdt_engineering_a:no
(bootloader) is-logical:boot_a:no
(bootloader) is-logical:mcupm_a:no
(bootloader) is-logical:oplus_custom:no
(bootloader) is-logical:sda:no
(bootloader) is-logical:vcp_b:no
(bootloader) is-logical:init_boot_b:no
(bootloader) is-logical:init_boot_a:no
(bootloader) is-logical:flashinfo:no
(bootloader) is-logical:frp:no
(bootloader) is-logical:vendor_boot_b:no
(bootloader) is-logical:dtbo_a:no
(bootloader) is-logical:protect1:no
(bootloader) is-logical:sspm_a:no
(bootloader) is-logical:oplusreserve3:no
(bootloader) is-logical:lk_a:no
(bootloader) is-logical:persist:no
(bootloader) is-logical:oplusreserve6:no
(bootloader) is-logical:boot_b:no
(bootloader) is-logical:scp_b:no
(bootloader) is-logical:expdb:no
(bootloader) is-logical:param:no
(bootloader) is-logical:mvpu_algo_a:no
(bootloader) is-logical:pi_img_b:no
(bootloader) is-logical:oplusreserve1:no
(bootloader) is-logical:vendor_boot_a:no
(bootloader) is-logical:dpm_a:no
(bootloader) is-logical:mcupm_b:no
(bootloader) is-logical:ccu_a:no
(bootloader) is-logical:seccfg:no
(bootloader) is-logical:vbmeta_vendor_b:no
(bootloader) is-logical:apusys_b:no
(bootloader) is-logical:para:no
(bootloader) is-logical:gz_b:no
(bootloader) is-logical:nvram:no
(bootloader) is-logical:cdt_engineering_b:no
(bootloader) is-logical:apusys_a:no
(bootloader) is-logical:vbmeta_system_b:no
(bootloader) is-logical:oplusreserve5:no
(bootloader) is-logical:spmfw_a:no
(bootloader) is-logical:ccu_b:no
(bootloader) is-logical:sdc:no
(bootloader) is-logical:tee_a:no
(bootloader) is-logical:connsys_bt_a:no
(bootloader) is-logical:sec1:no
(bootloader) is-logical:oplusreserve2:no
(bootloader) is-logical:metadata:no
(bootloader) is-logical:vbmeta_system_a:no
(bootloader) is-logical:super:no
(bootloader) is-logical:vbmeta_a:no
(bootloader) is-logical:vbmeta_vendor_a:no
(bootloader) is-logical:system_a:yes
(bootloader) is-logical:system_b:yes
(bootloader) is-logical:system_ext_a:yes
(bootloader) is-logical:system_ext_b:yes
(bootloader) is-logical:vendor_a:yes
(bootloader) is-logical:vendor_b:yes
(bootloader) is-logical:product_a:yes
(bootloader) is-logical:product_b:yes
(bootloader) is-logical:my_product_a:yes
(bootloader) is-logical:my_product_b:yes
(bootloader) is-logical:odm_a:yes
(bootloader) is-logical:odm_b:yes
(bootloader) is-logical:my_engineering_a:yes
(bootloader) is-logical:my_engineering_b:yes
(bootloader) is-logical:vendor_dlkm_a:yes
(bootloader) is-logical:vendor_dlkm_b:yes
(bootloader) is-logical:odm_dlkm_a:yes
(bootloader) is-logical:odm_dlkm_b:yes
(bootloader) is-logical:my_stock_a:yes
(bootloader) is-logical:my_stock_b:yes
(bootloader) is-logical:my_heytap_a:yes
(bootloader) is-logical:my_heytap_b:yes
(bootloader) is-logical:my_carrier_a:yes
(bootloader) is-logical:my_carrier_b:yes
(bootloader) is-logical:my_region_a:yes
(bootloader) is-logical:my_region_b:yes
(bootloader) is-logical:my_company_a:yes
(bootloader) is-logical:my_company_b:yes
(bootloader) is-logical:my_preload_a:yes
(bootloader) is-logical:my_preload_b:yes
(bootloader) is-logical:my_bigball_a:yes
(bootloader) is-logical:my_bigball_b:yes
(bootloader) is-logical:my_manifest_a:yes
(bootloader) is-logical:my_manifest_b:yes
(bootloader) battery-voltage:3
(bootloader) treble-enabled:true
(bootloader) is-userspace:yes
(bootloader) partition-size:preloader_raw_b:0x3FF000
(bootloader) partition-size:preloader_raw_a:0x3FF000
(bootloader) partition-size:pi_img_a:0x100000
(bootloader) partition-size:scp_a:0x600000
(bootloader) partition-size:vcp_a:0x600000
(bootloader) partition-size:dpm_b:0x400000
(bootloader) partition-size:misc:0x80000
(bootloader) partition-size:audio_dsp_a:0xC00000
(bootloader) partition-size:efuse:0x80000
(bootloader) partition-size:connsys_wifi_a:0x800000
(bootloader) partition-size:ocdt:0x800000
(bootloader) partition-size:spmfw_b:0x100000
(bootloader) partition-size:logo_b:0x2000000
(bootloader) partition-size:logo_a:0x2000000
(bootloader) partition-size:splash_odm:0x2580000
(bootloader) partition-size:sspm_b:0x100000
(bootloader) partition-size:nvcfg:0x2000000
(bootloader) partition-size:connsys_bt_b:0x800000
(bootloader) partition-size:vbmeta_b:0x800000
(bootloader) partition-size:audio_dsp_b:0xC00000
(bootloader) partition-size:gpueb_b:0x100000
(bootloader) partition-size:boot_para:0x100000
(bootloader) partition-size:dtbo_b:0x800000
(bootloader) partition-size:proinfo:0x300000
(bootloader) partition-size:mvpu_algo_b:0x4000000
(bootloader) partition-size:nvdata:0x4000000
(bootloader) partition-size:protect2:0x800000
(bootloader) partition-size:connsys_wifi_b:0x800000
(bootloader) partition-size:userdata:0x19DB7F8000
(bootloader) partition-size:lk_b:0x500000
(bootloader) partition-size:tee_b:0x500000
(bootloader) partition-size:otp:0x2B00000
(bootloader) partition-size:gz_a:0x2000000
(bootloader) partition-size:gpueb_a:0x100000
(bootloader) partition-size:dram_para:0x1900000
(bootloader) partition-size:cdt_engineering_a:0xC80000
(bootloader) partition-size:boot_a:0x4000000
(bootloader) partition-size:mcupm_a:0x100000
(bootloader) partition-size:oplus_custom:0x100000
(bootloader) partition-size:vcp_b:0x600000
(bootloader) partition-size:init_boot_b:0x800000
(bootloader) partition-size:init_boot_a:0x800000
(bootloader) partition-size:flashinfo:0x1000000
(bootloader) partition-size:frp:0x100000
(bootloader) partition-size:vendor_boot_b:0x4000000
(bootloader) partition-size:dtbo_a:0x800000
(bootloader) partition-size:protect1:0x800000
(bootloader) partition-size:sspm_a:0x100000
(bootloader) partition-size:oplusreserve3:0x4000000
(bootloader) partition-size:lk_a:0x500000
(bootloader) partition-size:oplusreserve6:0x4000000
(bootloader) partition-size:boot_b:0x4000000
(bootloader) partition-size:scp_b:0x600000
(bootloader) partition-size:expdb:0x8000000
(bootloader) partition-size:param:0x100000
(bootloader) partition-size:mvpu_algo_a:0x4000000
(bootloader) partition-size:pi_img_b:0x100000
(bootloader) partition-size:oplusreserve1:0x800000
(bootloader) partition-size:vendor_boot_a:0x4000000
(bootloader) partition-size:dpm_a:0x400000
(bootloader) partition-size:mcupm_b:0x100000
(bootloader) partition-size:ccu_a:0x400000
(bootloader) partition-size:seccfg:0x800000
(bootloader) partition-size:vbmeta_vendor_b:0x800000
(bootloader) partition-size:apusys_b:0x400000
(bootloader) partition-size:para:0x80000
(bootloader) partition-size:gz_b:0x2000000
(bootloader) partition-size:nvram:0x4000000
(bootloader) partition-size:cdt_engineering_b:0xC80000
(bootloader) partition-size:apusys_a:0x400000
(bootloader) partition-size:vbmeta_system_b:0x800000
(bootloader) partition-size:oplusreserve5:0x2000000
(bootloader) partition-size:spmfw_a:0x100000
(bootloader) partition-size:ccu_b:0x400000
(bootloader) partition-size:tee_a:0x500000
(bootloader) partition-size:connsys_bt_a:0x800000
(bootloader) partition-size:sec1:0x200000
(bootloader) partition-size:metadata:0x2000000
(bootloader) partition-size:vbmeta_system_a:0x800000
(bootloader) partition-size:vbmeta_a:0x800000
(bootloader) partition-size:vbmeta_vendor_a:0x800000
(bootloader) partition-size:system_a:0x2E961000
(bootloader) partition-size:system_b:0x0
(bootloader) partition-size:system_ext_a:0x3D2E6000
(bootloader) partition-size:system_ext_b:0x0
(bootloader) partition-size:vendor_a:0x421DF000
(bootloader) partition-size:vendor_b:0x0
(bootloader) partition-size:product_a:0x1CA000
(bootloader) partition-size:product_b:0x0
(bootloader) partition-size:my_product_a:0x13813000
(bootloader) partition-size:my_product_b:0x0
(bootloader) partition-size:odm_a:0x46C6C000
(bootloader) partition-size:odm_b:0x0
(bootloader) partition-size:my_engineering_a:0x52000
(bootloader) partition-size:my_engineering_b:0x0
(bootloader) partition-size:vendor_dlkm_a:0x3589000
(bootloader) partition-size:vendor_dlkm_b:0x0
(bootloader) partition-size:odm_dlkm_a:0x55000
(bootloader) partition-size:odm_dlkm_b:0x0
(bootloader) partition-size:my_stock_a:0x1EAA9000
(bootloader) partition-size:my_stock_b:0x0
(bootloader) partition-size:my_heytap_a:0x2CAE2000
(bootloader) partition-size:my_heytap_b:0x0
(bootloader) partition-size:my_carrier_a:0x52000
(bootloader) partition-size:my_carrier_b:0x0
(bootloader) partition-size:my_region_a:0x376000
(bootloader) partition-size:my_region_b:0x0
(bootloader) partition-size:my_company_a:0x52000
(bootloader) partition-size:my_company_b:0x0
(bootloader) partition-size:my_preload_a:0x253000
(bootloader) partition-size:my_preload_b:0x0
(bootloader) partition-size:my_bigball_a:0x2BF47000
(bootloader) partition-size:my_bigball_b:0x0
(bootloader) partition-size:my_manifest_a:0x58000
(bootloader) partition-size:my_manifest_b:0x0
(bootloader) version-vndk:31
(bootloader) has-slot:preloader_raw:yes
(bootloader) has-slot:pi_img:yes
(bootloader) has-slot:scp:yes
(bootloader) has-slot:vcp:yes
(bootloader) has-slot:dpm:yes
(bootloader) has-slot:misc:no
(bootloader) has-slot:audio_dsp:yes
(bootloader) has-slot:efuse:no
(bootloader) has-slot:connsys_wifi:yes
(bootloader) has-slot:ocdt:no
(bootloader) has-slot:spmfw:yes
(bootloader) has-slot:logo:yes
(bootloader) has-slot:splash_odm:no
(bootloader) has-slot:sspm:yes
(bootloader) has-slot:nvcfg:no
(bootloader) has-slot:connsys_bt:yes
(bootloader) has-slot:vbmeta:yes
(bootloader) has-slot:gpueb:yes
(bootloader) has-slot:boot_para:no
(bootloader) has-slot:dtbo:yes
(bootloader) has-slot:proinfo:no
(bootloader) has-slot:mvpu_algo:yes
(bootloader) has-slot:nvdata:no
(bootloader) has-slot:protect2:no
(bootloader) has-slot:userdata:no
(bootloader) has-slot:lk:yes
(bootloader) has-slot:tee:yes
(bootloader) has-slot:otp:no
(bootloader) has-slot:sdb:no
(bootloader) has-slot:gz:yes
(bootloader) has-slot:dram_para:no
(bootloader) has-slot:cdt_engineering:yes
(bootloader) has-slot:boot:yes
(bootloader) has-slot:mcupm:yes
(bootloader) has-slot:oplus_custom:no
(bootloader) has-slot:sda:no
(bootloader) has-slot:init_boot:yes
(bootloader) has-slot:flashinfo:no
(bootloader) has-slot:frp:no
(bootloader) has-slot:vendor_boot:yes
(bootloader) has-slot:protect1:no
(bootloader) has-slot:oplusreserve3:no
(bootloader) has-slot:persist:no
(bootloader) has-slot:oplusreserve6:no
(bootloader) has-slot:expdb:no
(bootloader) has-slot:param:no
(bootloader) has-slot:oplusreserve1:no
(bootloader) has-slot:ccu:yes
(bootloader) has-slot:seccfg:no
(bootloader) has-slot:vbmeta_vendor:yes
(bootloader) has-slot:apusys:yes
(bootloader) has-slot:para:no
(bootloader) has-slot:nvram:no
(bootloader) has-slot:vbmeta_system:yes
(bootloader) has-slot:oplusreserve5:no
(bootloader) has-slot:sdc:no
(bootloader) has-slot:sec1:no
(bootloader) has-slot:oplusreserve2:no
(bootloader) has-slot:metadata:no
(bootloader) has-slot:super:no
(bootloader) has-slot:system:yes
(bootloader) has-slot:system_ext:yes
(bootloader) has-slot:vendor:yes
(bootloader) has-slot:product:yes
(bootloader) has-slot:my_product:yes
(bootloader) has-slot:odm:yes
(bootloader) has-slot:my_engineering:yes
(bootloader) has-slot:vendor_dlkm:yes
(bootloader) has-slot:odm_dlkm:yes
(bootloader) has-slot:my_stock:yes
(bootloader) has-slot:my_heytap:yes
(bootloader) has-slot:my_carrier:yes
(bootloader) has-slot:my_region:yes
(bootloader) has-slot:my_company:yes
(bootloader) has-slot:my_preload:yes
(bootloader) has-slot:my_bigball:yes
(bootloader) has-slot:my_manifest:yes
(bootloader) security-patch-level:2023-03-05
(bootloader) vendor-fingerprint:oplus/ossi/ossi:12/SP1A.210812.016/1679153745760:user/release-keys
(bootloader) hw-revision:0
(bootloader) current-slot:a
(bootloader) serialno:49YLUKXKQSMBKB6T
(bootloader) product:ossi
(bootloader) version-os:12
(bootloader) first-api-level:31
(bootloader) slot-count:2
(bootloader) max-download-size:0x10000000
(bootloader) version:0.4
(bootloader) version-baseband:
(bootloader) secure:yes
(bootloader) dynamic-partition:true
(bootloader) system-fingerprint:oplus/ossi/ossi:12/SP1A.210812.016/1679153745760:user/release-keys
(bootloader) version-bootloader:unknown
(bootloader) unlocked:no
all:
Finished. Total time: 1.938s
PS C:\Users\nate> fastboot reboot
Rebooting OKAY [ 0.000s]
Finished. Total time: 0.001s
Ater that reboot just right back into the bootloop

Right after that? You basically just rebooted to bootloader, fastboot and then back to the system, but instead of booting, bootloop again? That's even more weird.

kouzelnik3 said:
Right after that? You basically just rebooted to bootloader, fastboot and then back to the system, but instead of booting, bootloop again? That's even more weird.
Click to expand...
Click to collapse
Yeah , I am pretty confused. Service center is not able to help me again yet (Only provide refund which is not what I want) because the previous service request is still open stuck on the device inspection stage. I am just trying to figure out stuff on my own at the moment untill that gets resolved.
I was able to figure a few more things out but not familiar with MTK as I am edl but I went down that path. I was able to get into preloader mode and also downloader mode. I switched over to linux and used mtkclient and it was detecing the device but giving watchdog errors.

Related

HTC Vivid Fastboot OEM Commands

Can be achieved by using the command fastboot oem ? while Vivid is in Fastboot USB Mode
Commands are case sensitive!!!
you can get fastboot by using the Android SDK on Mac / PC / or Linux
(bootloader) command list
(bootloader) get_identifier_token
(bootloader) checkSbl1
(bootloader) checkHWSecurity
(bootloader) checkKeycardID
(bootloader) enter
(bootloader) keytest
(bootloader) heap
(bootloader) boot
(bootloader) reset
(bootloader) powerdown
(bootloader) rebootRUU
(bootloader) heap_test
(bootloader) rtask
(bootloader) task
(bootloader) enableqxdm
(bootloader) gencheckpt
(bootloader) readpid
(bootloader) writepid
(bootloader) readcid
(bootloader) writecid
(bootloader) readimei
(bootloader) writeimei
(bootloader) readsecureflag
(bootloader) writesecureflag
(bootloader) lock
(bootloader) list_partition_emmc
(bootloader) load_emmc
(bootloader) check_emmc
(bootloader) check_emmc_mid
(bootloader) read_mmc
(bootloader) load_modem_emmc
(bootloader) get_wp_info_emmc
(bootloader) send_wp_info_emmc
(bootloader) get_ext_csd_emmc
(bootloader) get_sector_info_emmc
OKAY [ 0.043s]
finished. total time: 0.043s

[DEV] Bootloader Commands

Here is a list of useful bootloader commands for developers in reference to the current bootloader.
Most are quite useful, but please be careful when using any of the following due to the possibility of potentially ruining your device (i.e bricking).
fastboot oem ______________
Click to expand...
Click to collapse
Code:
(bootloader) command list
(bootloader) dmesg
(bootloader) last_dmesg
(bootloader) clearaspflag
(bootloader) refurbish
(bootloader) get_identifier_token
(bootloader) checkKeycardID
(bootloader) get_tamper_flag
(bootloader) checkSbl1
(bootloader) checkHWSecurity
(bootloader) enter
(bootloader) keytest
(bootloader) heap
(bootloader) boot
(bootloader) reset
(bootloader) powerdown
(bootloader) rebootRUU
(bootloader) heap_test
(bootloader) erase_phone_storage
(bootloader) erase_nfc_record
(bootloader) gotohboot
(bootloader) resetgift
(bootloader) ats
(bootloader) rtask
(bootloader) task
(bootloader) enableqxdm
(bootloader) gencheckpt
(bootloader) readmeid
(bootloader) readpid
(bootloader) writepid
(bootloader) readcid
(bootloader) writecid
(bootloader) readimei
(bootloader) writeimei
(bootloader) readsecureflag
(bootloader) writesecureflag
(bootloader) ddr2gbh
(bootloader) ramdump2gbh
(bootloader) ddr2gstatus
(bootloader) get_temp
(bootloader) writemeid
(bootloader) lock
(bootloader) readusername
(bootloader) writeusername
(bootloader) resethtcdebugflag
(bootloader) load_emmc
(bootloader) check_emmc_mid
(bootloader) read_mmc
(bootloader) load_modem_emmc
(bootloader) get_wp_info_emmc
(bootloader) send_wp_info_emmc
(bootloader) get_ext_csd_emmc
(bootloader) get_sector_info_emmc
would google be the best place to find out what these do? Or is it possible to compile a list of what each does here?
Either way, thanks.
Scrufdog said:
would google be the best place to find out what these do? Or is it possible to compile a list of what each does here?
Either way, thanks.
Click to expand...
Click to collapse
I personally Googled each of them before trying them, or not trying them. The right people should know what to do with them, however.
I understand that to resurrect old threads is frowned upon, but in this case, I think my contribution will be somewhat useful. I have made a Google Drive document with an explanation of a majority of the commands. The explanation list is not complete because I am slightly afraid to test all of these on my own device, but I have explanations for most of them and I hope they help someone.
You can find the Google Drive document at: http://goo.gl/zKmrTh
Whoa whoa... enableqxdm? writemeid? Tell me more...
kalaker said:
I understand that to resurrect old threads is frowned upon, but in this case, I think my contribution will be somewhat useful. I have made a Google Drive document with an explanation of a majority of the commands. The explanation list is not complete because I am slightly afraid to test all of these on my own device, but I have explanations for most of them and I hope they help someone.
You can find the Google Drive document at: http://goo.gl/zKmrTh
Click to expand...
Click to collapse
It's can't be opened 404
Could you reupload it please or leave a link?

Stuck in fastboot, LG L90 D405N

Hello,
I made a mistake of using a .bat file created by someone to unlock my bootloader. After going through the .bat file, I see that it nulled my boot.img file on the phone, so now I'm stuck in fastboot mode (previously nulled LAF to get access). The irony here is that I do have a backup of the boot.img file on both my PC and on the phone's internal memory, but there's no way (atleast I haven't found one) to actually flash it back so it would work. So my question here would be - do you guys have any ideas how should I proceed? I tried using fastboot flash, but all I get in turn is an error:
"FAILED (remote: unknown command)"
Device is not unlocked (as I was trying to get it unlocked). I have no access to anything else other than fastboot.
getvar all outputs this:
(bootloader) display-panel:
(bootloader) charger-screen-enabled: 0
(bootloader) max-download-size: 0x20000000
(bootloader) partition-type:cache: ext4
(bootloader) partition-size:cache: 0x38400000
(bootloader) partition-type:userdata: ext4
(bootloader) partition-size:userdata: 0xfbd80000
(bootloader) partition-type:system: ext4
(bootloader) partition-size:system: 0x80000000
(bootloader) unlocked: no
(bootloader) secure-boot: no
(bootloader) version-hardware: rev_10
(bootloader) variant: w7n_global_com Samsung 8GB
(bootloader) serialno: LGD405aa16eaa7
(bootloader) kernel: lk
(bootloader) product: W7N_GLOBAL_COM
all:
finished. total time: 0.041s
Any input to this thread is appreciated!

Unable to boot with other image with fastboot

Hi there,
I would like to root my Nokia 8 phone as it went out of warranty. I am new to deep Android hacks so I am basically following the guide: How to root your Nokia 8. My bootloader is unlocked with the official procedure. The next step is to boot with a TWRP or a prerooted image and install Magisk.
Unfortunately when I use the fastboot utility, the loading is done corectly and the phone reboots but then gets stuck on the "Powered by Android" splashscreen. This is occuring with both twrp-3.2.3-0-NB1.img and twrp-3.2.3-1-NB1.img
Here is the content of "fastboot getvar all" if that's relevant:
Code:
(bootloader) unlocked:yes
(bootloader) off-mode-charge:1
(bootloader) charger-screen-enabled:1
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3792
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) variant:MSM UFS
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0xCEC456000
(bootloader) partition-type:system_b:ext4
(bootloader) partition-size:system_b: 0xE0000000
(bootloader) has-slot:modem:yes
(bootloader) has-slot:system:yes
(bootloader) current-slot:b
(bootloader) has-slot:boot:yes
(bootloader) slot-retry-count:b:5
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:yes
(bootloader) slot-retry-count:a:0
(bootloader) slot-unbootable:a:no
(bootloader) slot-successful:a:yes
(bootloader) slot-count:2
(bootloader) slot-suffixes:_a,_b,
(bootloader) secure:yes
(bootloader) serialno:NB1GASxxxxxxxxxxx
(bootloader) product:QC_Reference_Phone
(bootloader) max-download-size:0x20000000
(bootloader) kernel:uefi
(bootloader) version:0.0
Has someone got the same error and solved it? Is there any way to print some debug information during the booting step?
Thanks,
MatPy
OK, I found an answer there: https://tmsp.io/fs/xda/nb1/README.txt
Temporary booting:
As of NB1-488G-0-00WW-B01 the command "fastboot boot" is broken and does
not work like it should. It will lock you in the "Powered by Android"
screen without actually booting the image you supplied. To exit the screen,
please do "fastboot reboot" and then flash the image you wanted to boot to
your active boot partition.
Click to expand...
Click to collapse
So you can't actually use TWRP without installing it with a up-to-date firmware. Why the Rooting Guide is not updated with this information? This isue is old as it appeared with the 2018-08 security patch.
MatPy said:
Hi there,
I would like to root my Nokia 8 phone as it went out of warranty. I am new to deep Android hacks so I am basically following the guide: How to root your Nokia 8. My bootloader is unlocked with the official procedure. The next step is to boot with a TWRP or a prerooted image and install Magisk.
Unfortunately when I use the fastboot utility, the loading is done corectly and the phone reboots but then gets stuck on the "Powered by Android" splashscreen. This is occuring with both twrp-3.2.3-0-NB1.img and twrp-3.2.3-1-NB1.img
Here is the content of "fastboot getvar all" if that's relevant:
Code:
(bootloader) unlocked:yes
(bootloader) off-mode-charge:1
(bootloader) charger-screen-enabled:1
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3792
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) variant:MSM UFS
(bootloader) partition-type:userdata:ext4
(bootloader) partition-size:userdata: 0xCEC456000
(bootloader) partition-type:system_b:ext4
(bootloader) partition-size:system_b: 0xE0000000
(bootloader) has-slot:modem:yes
(bootloader) has-slot:system:yes
(bootloader) current-slot:b
(bootloader) has-slot:boot:yes
(bootloader) slot-retry-count:b:5
(bootloader) slot-unbootable:b:no
(bootloader) slot-successful:b:yes
(bootloader) slot-retry-count:a:0
(bootloader) slot-unbootable:a:no
(bootloader) slot-successful:a:yes
(bootloader) slot-count:2
(bootloader) slot-suffixes:_a,_b,
(bootloader) secure:yes
(bootloader) serialno:NB1GASxxxxxxxxxxx
(bootloader) product:QC_Reference_Phone
(bootloader) max-download-size:0x20000000
(bootloader) kernel:uefi
(bootloader) version:0.0
Has someone got the same error and solved it? Is there any way to print some debug information during the booting step?
Thanks,
MatPy
Click to expand...
Click to collapse
The only way to install the offical TWRP on Android 9 is to flash TWRP to boot slot B then install TWRP zip for both slots so slot A will receive TWRP. the only thing left is to switch back to slot A.

device stuck in bootloop

I have a problem with my rog phone 2, it's bootloop, I can't get into recovery, I flash RAW - QFIL - MI FLASH - all flash resource successfully, but the system doesn't update on the device.
found the problem of my phone - EMMC burned, it does not save the settingsfound the problem of my phone - EMMC burned, it does not save the settings flash rom
only the processor and the ram work
(bootloader) board_info: msmnile
(bootloader) mem_info: 8GB
(bootloader) cpu_freq: 2.96 GHz
(bootloader) product_name: ASUS_I001_1
(bootloader) product_locale: en-US
(bootloader) product_carrier: ASUS-ASUS_I001D-WW
(bootloader) csc_build_version: WW_ZS660KL-17.0240.2007.27-0
(bootloader) bt_mac: 04D9F5
(bootloader) wifi_mac: 04D9F56
(bootloader) imei: 3582971
(bootloader) imei2: 35829710
(bootloader) ssn: L2AIB600P0748FF
(bootloader) isn: MB1ZS660AG70HT
(bootloader) color: 1A
(bootloader) country: BR
(bootloader) client: ASUS
This happened to my phone now. Can anyone please help us fix this

Categories

Resources