This stores the notes about the Android platform.
./adb push /yourdir/files /sdcard/Download
./adb install your.apk
./adb shell pm disable-user --user 0 com.oneplus.opbackup
./adb shell pm enable com.oneplus.opbackup
./fastboot getvar current-slot
./adb shell "pm list packages" list the packages.
curl https://oxygenos.oneplus.net/OnePlus6TOxygen_34.J.54_OTA_054_all_2105112238_downgrade_708a3306f3904ad4.zip adb push OnePlus6TOxygen_34.J.54_OTA_054_all_2105112238_downgrade_708a3306f3904ad4.zip /sdcard
See https://gist.github.com/Pulimet/5013acf2cd5b28e55036c82c91bd56d8
./adb reboot bootloader
./fastboot oem device-info
fastboot oem lock command
(bootloader) Verity mode: true (bootloader) Device unlocked: false (bootloader) Device critical unlocked: false (bootloader) Charger screen enabled: true (bootloader) enable_dm_verity: true (bootloader) have_console: false (bootloader) selinux_type: SELINUX_TYPE_INVALID (bootloader) boot_mode: NORMAL_MODE (bootloader) kmemleak_detect: false (bootloader) force_training: 0 (bootloader) mount_tempfs: 0 (bootloader) op_abl_version: 0x31 (bootloader) cal_rebootcount: 0x31 OKAY [ 0.001s] Finished. Total time: 0.001s
https://stackoverflow.com/questions/13006315/how-to-access-data-data-folder-in-android-device https://stackoverflow.com/questions/18533567/how-to-extract-or-unpack-an-ab-file-android-backup-file
Android platform is based on Linux kernel, but it does not use glibc library due to GNU license issue. It uses the bionic C library instead of glibc library.
- https://stackoverflow.com/questions/39108778/bionic-and-libc-s-stub-implementations
- https://stackoverflow.com/questions/33076206/how-to-add-libc-to-android-application
- https://stackoverflow.com/questions/36331048/compiling-gentoo-bionic-on-a-x86-64-linux-machine
- https://github.com/krisk0/pc-linux-android
- https://www.raywenderlich.com/10197539-building-the-android-open-source-project
- https://www.android-x86.org/source.html
- https://stackoverflow.com/questions/57863059/aosp-build-both-x86-and-x64-for-aosp-x86-64-eng
- https://stackoverflow.com/questions/35838183/compiling-ndk-library?rq=1
- [Android development tools for Debian] (https://wiki.debian.org/AndroidTools)
Android code search
- Top 10 Most Common Mistakes That Android Developers Make: A Programming Tutorial
- Build Android kernel ld vdso32 with error unrecognised emulation mode: armelf_linux_eabi
- https://source.android.com/setup/develop/new-device#build-layers
- https://source.android.com/setup/start/build-numbers#source-code-tags-and-builds
- https://www.reddit.com/r/Android/comments/ngphyi/some_useful_adb_commands_and_oneliners_for/ adb onliner
- https://android.stackexchange.com/questions/14430/how-can-i-view-and-examine-the-android-log
- https://android.stackexchange.com/questions/14430/how-can-i-view-and-examine-the-android-log
cat /sys/class/power_supply/battery/charge_full
cat /sys/class/power_supply/battery/battery_cycle
cat /sys/class/power_supply/bms/battery_health
- https://www.android-examples.com/detect-double-tap-click-on-screen-in-android-programmatically/
- https://www.androidauthority.com/android-11-double-tap-tap-1143186/
- https://stackoverflow.com/questions/2217670/android-how-to-detect-double-tap
- https://www.makeuseof.com/tag/lock-unlock-android-device-power-button-broken/
- https://android.googlesource.com/platform/frameworks/base/+/master/core/java/android/view/GestureDetector.java
- https://nexus5.gadgethacks.com/how-to/enable-hidden-double-tap-wake-feature-your-nexus-6-0158746/
- apk studio
- [apk sites] (https://helpdeskgeek.com/free-tools-review/5-best-safe-apk-download-sites-for-android-apps/)
- https://forum.xda-developers.com/f/oneplus-6t-roms-kernels-recoveries-other-dev.8261/
- oneplus 6T kernel QualComm SDM845 SOC
- https://androidfilehost.com/?w=files&flid=287218
- https://www.xiaomidriversdownload.com/oneplus-adb-drivers-for-windows/ oneplus adb driver
- https://forum.xda-developers.com/c/oneplus-6t.8257/
- Customize the 6T kernel
- Restore Bricked OnePlus 6T on Linux
- fajita factory flash
- list of phones using same 845 SOC
- Oneplus debloater
- https://forums.oneplus.com/threads/how-to-roll-back-to-android-10-on-oneplus-7-pro-from-oos11-open-beta-4.1413325/
- https://www.reddit.com/r/oneplus/comments/nkp4g2/oneplus_7_oxygen_os_11011gm57aa_update/
- https://www.reddit.com/r/oneplus/comments/niy17q/oxygen_os_11011_update_bug/
- https://forums.oneplus.com/threads/rollback-from-stable-android-11-to-stable-android-10.1415135/
- https://www.droidwin.com/rollback-oneplus-7-7t-pro-android-10-oxygenos-10/ downgrade
- https://www.androidinfotech.com/root-asus-zenfone-4-max-oreo/
- https://forum.xda-developers.com/c/asus-zenfone-4-max.6884/\
- https://www.getdroidtips.com/lineage-os-17-1-asus-zenfone-4-max/ install LineageOS 17.1
- https://forum.xda-developers.com/t/rom-unofficial-lineageos-17-1-for-asus-zenfone-4-max-q-zc520kl-zc554kl.4089735/
- https://www.youtube.com/watch?v=LgeGIeZ3rvA camera app permission issue.
- https://zentalk.asus.com/en/discussion/40087/solved-zenfone-4-max-zc554kl-camera-not-working-dark take it apart!?
- https://www.youtube.com/watch?v=4Uh8Ecw9i_A replace LCD
- https://www.youtube.com/watch?v=iOIZTq4YRDc zenfone 4 max disassembly
- https://www.youtube.com/watch?v=DkYHgubOhqs root
- https://www.asus.com/ca-en/supportonly/ZenFone4%20Max%20(ZC554KL)/HelpDesk_BIOS/ official support link
- https://forum.xda-developers.com/t/guide-how-to-unlock-bootloader-zc554kl-do-with-your-own-risk.3677270/
- Android AOSP version Version WW-AOSP-16.0200.1907.28 Android 9 Pie. Build Number: PKQ1.181203.001.WW_Phone-16.0200.1907.28-20190708
- https://zenfonekit.weebly.com/zenfone-4-max-zc554kl.html list of ASUS ROMS releases