中国の通信機器メーカー華為(华为)が日本国内で販売しているHuawei P10 liteを購入してみた。Amazon.co.jpで25,704円とかなり安く販売されている。
充電器は5V, 2Aと9V, 2Aの双方に対応するもの。 9V, 2A はQualcommのQuick Charge規格の出力。
スマホの背面と角を傷から守るための、透明ケースが付属している。
初回起動
とりあえず、電源投入してGoogleアカウントの登録までの最低限のセットアップを行う。
利用規約の「データ利用に関する同意」事項には …
『ユーザ端末から、技術情報、連絡先情報、SMS/音声メッセージ、ほかこれらに限定しない全てのデータが収集され、ユーザ居住国以外の国で処理される』 そうだ。
はっきり言うところの、全てのデータをGoogle(=アメリカ政府)だけでなく、华为(=中国政府)にも収集解析されても文句言うなということ。
アメリカと中国の両方に支配される、時代の流れやねぇ。
これから行う、TWRPブートローダのインストールと、SuperSUでのルート権限奪取のために必要な設定をまず行う。
(1) 「開発者向けオプション」の有効化
設定 → 端末情報 を表示して、ビルド番号を7回タップすると、開発者向けオプションが設定一覧に表示される。
(2) 「USBデバッグ」 と 「OEMロック解除」 を有効化
設定 → 開発者向けオプション を表示して「USBデバッグ」 と 「OEMロック解除」 を有効化する。 特に、「OEMロック解除」は忘れがちで、fastboot oem unlock
コマンドでエラーが表示される原因となる。
(3) ロック画面の解除
Root化した後の再起動で、ブートループに陥る原因であるロック画面を解除する。
設定 → 画面ロックとパスワード を表示し、「画面のロック」を「なし」に設定する。
パソコンの準備
日常利用しているパソコンはUbuntu Linuxなので、それ用の設定を行う。Android Studioは導入済みなので、今回はスマホをadbデバイスとして認識させるだけ。
udevの設定ファイル(なければ新規作成)に、P10 liteのIDを登録する。Vendor:Product = 12d1:107e はlsusb
などで調べられる
SUBSYSTEM=="usb", ATTR{idVendor}=="12d1", ATTRS{idProduct}=="107e", MODE="0666", GROUP="plugdev"
今回、adb
やfastboot
コマンドを使うユーザをplugdevグループに追加する。 追加後はid
コマンドで、ちゃんとグループに追加されているか確認する。
$ sudo usermod -aG plugdev [USERNAME]
udevサービスを再起動する
$ sudo service udev restart
ここまで行うと、adbのデバイスとして認識されるようになる。 さらに、データディスクとして読み書き出来るようにするためには
適当なディレクトリを作り、そこにjmtpfs
でマウントすれば良い。(Android 7はUbuntu 16.04では通常のマスストレージとして自動的に認識されない)
$ jmtpfs /home/user/[MOUNTPOINT]
マウントできない場合は、mtp-detect
やmtp-filetree
コマンドなどで認識状況を調べて対処する。
ドライブのアンマウントは
$ fusermount -u /home/user/[MOUNTPOINT]
アンロックコードの取得
ここから先は、XDA Forumの『[Guide]-[TWRP]-[SuperSu]-How to Root P10 Lite』に従う
Huaweiの公式アンロック パスワード発行Web https://emui.huawei.com/en/plugin/unlock/detail を表示して、指定された固有データ(シリアルナンバー、1枚目のSIMスロットのIMEI、プロダクトID)を入力すると、16桁の「アンロック パスワード」が発行される。
ブートローダのアンロック
P10 liteをパソコンに接続し、端末画面で再起動しブートローダを表示する
$ adb reboot bootloader
次に、ブートローダのアンロックを行う
$ fastboot oem unlock [16桁のアンロック パスワード]
P10 liteにアンロックして良いのかの確認画面が表示されるので「Yes」を選択する。
その後、P10 liteはファクトリー リセットが行われ(1分ほど掛かる)、再起動される。
カスタムリカバリTWRPをインストール
TWRPはP10 lite専用のものがここで配布されているので、予めダウンロードしておく。
P10 liteをパソコンに接続し、端末画面で再起動しブートローダを表示する
$ adb reboot bootloader
次に、TWRPをインストールする
$ fastboot flash recovery ./TWRP_P10_Lite_Beta.img
P10 liteを再起動する
$ fastboot reboot
システムのバックアップ
root化する前に、システム類のパーティションをTWRPでバックアップする。 4GBytes以上の容量のあるMicro SDカードを P10 liteに取り付けて
端末で次のコマンドを実行するか、
$ adb reboot bootloader
もしくは、電源を切った状態で 電源ボタン + ボリュームDOWN を押しながら電源を入れて、TWRPを起動する。
TWRPのバックアップ メニューで、保存先を「 Micro SDカード 」に、対象パーティションを「 dataとcache以外の全て 」としてバックアップを行う。
なお、dataは暗号化されているので、バックアップできない。 上の画面キャプチャでは、赤字でログが出ているところが、dataパーティションがエラーとなった部分
SuperSUでルート権限奪取
MicroSDカードに、ここからダウンロードしたP10 lite専用のSuperSU イメージファイル(SuperSU-v2.82-EMUI5-SELEnforcing.zip)をコピーして、P10 liteに取り付ける。
端末で次のコマンドを実行するか、
$ adb reboot bootloader
もしくは、電源を切った状態で 電源ボタン + ボリュームDOWN を押しながら電源を入れて、TWRPを起動する。
P10 liteを再起動すると、ルート権限が奪取されている。 アプリ一覧画面にSuper SUが登録されているはずだ。
隠しメニュー画面の表示
ダイヤルパッド(電話)で入力する番号と、表示されるメニュー名
*#*#6130#*#* | テスト (端末情報表示) |
*#*#0000#*#* | 端末情報 |
*#*#225#*#* | カレンダー情報 |
*#*#426#*#* | GooglePlay開発者サービス |
*#*#759#*#* | RLZ Debug UI |
初期状態でインストールされているパッケージ一覧
HWWAS-H:/ # pm list packages package:com.android.cts.priv.ctsshim package:com.google.android.youtube package:com.huawei.camera package:com.google.android.ext.services package:com.huawei.android.launcher package:com.android.mediacenter package:com.huawei.android.CotaDecompressService package:com.android.providers.telephony package:com.huawei.internetaudioservice package:com.google.android.googlequicksearchbox package:com.android.providers.calendar package:com.huawei.health package:com.huawei.hidisk package:com.huawei.iaware package:com.huawei.bluetooth package:com.android.providers.media package:com.google.android.apps.docs.editors.docs package:com.huawei.android.thememanager package:com.huawei.android.chr package:com.huawei.android.hsf package:com.google.android.onetimeinitializer package:com.google.android.ext.shared package:com.android.wallpapercropper package:com.huawei.android.FloatTasks package:com.huawei.motionservice package:org.simalliance.openmobileapi.service package:com.android.documentsui package:com.android.externalstorage package:com.android.htmlviewer package:com.android.mms.service package:com.google.android.apps.docs.editors.sheets package:com.huawei.android.totemweather package:com.google.android.apps.docs.editors.slides package:com.android.providers.downloads package:com.huawei.phoneservice package:com.huawei.screenrecorder package:com.android.partnerbrowsercustomizations.tmobile package:com.huawei.videoeditor package:com.huawei.securitymgr package:com.google.android.configupdater package:com.android.soundrecorder package:com.huawei.iconnect package:com.huawei.KoBackup package:com.android.defcontainer package:com.android.providers.downloads.ui package:com.android.vending package:com.android.pacprocessor package:com.hisi.mapcon package:androidhwext package:com.android.certinstaller package:com.android.carrierconfig package:com.google.android.marvin.talkback package:android package:com.huawei.imonitor package:com.android.contacts package:com.android.mms package:com.android.mtp package:com.android.stk package:com.android.backupconfirm package:com.huawei.android.instantshare package:com.huawei.indexsearch.observer package:com.huawei.trustagent package:com.android.statementservice package:com.huawei.indexsearch package:com.google.android.gm package:com.google.android.apps.tachyon package:com.huawei.android.internal.app package:com.huawei.hwasm package:com.huawei.omacp package:com.android.calendar package:com.huawei.wifiprobqeservice package:com.google.android.setupwizard package:com.android.providers.settings package:com.android.sharedstoragebackup package:com.google.android.music package:com.android.printspooler package:com.android.frameworkres.overlay package:com.android.dreams.basic package:com.android.incallui package:com.huawei.systemmanager package:com.android.inputdevices package:com.android.supl package:com.google.android.apps.docs package:com.google.android.apps.maps package:com.google.android.apps.plus package:com.android.cellbroadcastreceiver package:com.google.android.webview package:com.huawei.HwMultiScreenShot package:com.huawei.vassistant package:com.android.server.telecom package:com.google.android.syncadapters.contacts package:com.example.android.notepad package:com.android.keychain package:com.android.keyguard package:jp.co.omronsoft.wnnext.skin.std_light_type2_HW package:com.android.chrome package:com.android.gallery3d package:com.google.android.packageinstaller package:com.huawei.watch.sync package:com.google.android.gms package:com.google.android.gsf package:com.google.android.tts package:com.huawei.hwstartupguide package:com.google.android.partnersetup package:com.huawei.fido.uafclient package:com.google.android.videos package:com.android.proxyhandler package:com.huawei.android.mirrorshare package:com.google.android.feedback package:com.google.android.printservice.recommendation package:com.google.android.apps.photos package:com.google.android.syncadapters.calendar package:com.android.managedprovisioning package:com.huawei.himovie package:com.huawei.compass package:com.android.dreams.phototable package:com.huawei.android.dsdscardmanager package:com.android.providers.partnerbookmarks package:com.huawei.android.hwaps package:com.huawei.android.hwouc package:com.google.android.gsf.login package:com.huawei.android.wfdft package:com.android.wallpaper.livepicker package:com.huawei.mmitest package:com.android.apps.tag package:com.huawei.powergenie package:jp.co.omronsoft.wnnext.skin.standard_old package:com.qeexo.smartshot package:com.google.android.backuptransport package:com.android.bookmarkprovider package:com.android.settings package:com.android.calculator2 package:com.google.android.apps.books package:com.huawei.android.projectmenu package:com.android.cts.ctsshim package:com.huawei.sarcontrolservice package:com.huawei.geofence package:com.android.vpndialogs package:com.huawei.ihealth package:com.huawei.android.location.activityrecognition package:com.android.email package:eu.chainfire.supersu package:com.android.phone package:com.android.shell package:com.android.providers.blockednumber package:com.android.providers.userdictionary package:com.huawei.wifieapsimplmn package:com.android.emergency package:com.huawei.scanner package:jp.co.omronsoft.iwnnime.ml package:com.android.location.fused package:com.android.deskclock package:com.android.systemui package:com.android.exchange package:com.android.bluetoothmidiservice package:com.huawei.hwdetectrepair package:com.google.android.play.games package:com.huawei.ims package:jp.co.omronsoft.wnnext.skin.std_dark_type2_HW package:com.google.android.apps.magazines package:com.android.bluetooth package:com.android.providers.contacts package:com.android.captiveportallogin package:com.android.hwmirror package:com.google.android.inputmethod.latin
ロードされているプログラム、パッケージ類
HWWAS-H:/ # ps USER PID PPID VSIZE RSS WCHAN PC NAME root 1 0 19480 956 SyS_epoll_ 00004dee4c S /init root 2 0 0 0 kthreadd 0000000000 S kthreadd root 3 2 0 0 smpboot_th 0000000000 S ksoftirqd/0 root 5 2 0 0 worker_thr 0000000000 S kworker/0:0H root 7 2 0 0 rcu_gp_kth 0000000000 S rcu_preempt root 8 2 0 0 rcu_gp_kth 0000000000 S rcu_sched root 9 2 0 0 rcu_gp_kth 0000000000 S rcu_bh root 10 2 0 0 smpboot_th 0000000000 S migration/0 root 11 2 0 0 smpboot_th 0000000000 S watchdog/0 root 12 2 0 0 smpboot_th 0000000000 S watchdog/1 root 13 2 0 0 smpboot_th 0000000000 S migration/1 root 14 2 0 0 smpboot_th 0000000000 S ksoftirqd/1 root 16 2 0 0 worker_thr 0000000000 S kworker/1:0H root 17 2 0 0 smpboot_th 0000000000 S watchdog/2 root 18 2 0 0 smpboot_th 0000000000 S migration/2 root 19 2 0 0 smpboot_th 0000000000 S ksoftirqd/2 root 21 2 0 0 worker_thr 0000000000 S kworker/2:0H root 22 2 0 0 smpboot_th 0000000000 S watchdog/3 root 23 2 0 0 smpboot_th 0000000000 S migration/3 root 24 2 0 0 smpboot_th 0000000000 S ksoftirqd/3 root 25 2 0 0 worker_thr 0000000000 S kworker/3:0 root 26 2 0 0 worker_thr 0000000000 S kworker/3:0H root 27 2 0 0 smpboot_th 0000000000 S watchdog/4 root 28 2 0 0 smpboot_th 0000000000 S migration/4 root 29 2 0 0 smpboot_th 0000000000 S ksoftirqd/4 root 31 2 0 0 worker_thr 0000000000 S kworker/4:0H root 32 2 0 0 smpboot_th 0000000000 S watchdog/5 root 33 2 0 0 smpboot_th 0000000000 S migration/5 root 34 2 0 0 smpboot_th 0000000000 S ksoftirqd/5 root 36 2 0 0 worker_thr 0000000000 S kworker/5:0H root 37 2 0 0 smpboot_th 0000000000 S watchdog/6 root 38 2 0 0 smpboot_th 0000000000 S migration/6 root 39 2 0 0 smpboot_th 0000000000 S ksoftirqd/6 root 41 2 0 0 worker_thr 0000000000 S kworker/6:0H root 42 2 0 0 smpboot_th 0000000000 S watchdog/7 root 43 2 0 0 smpboot_th 0000000000 S migration/7 root 44 2 0 0 smpboot_th 0000000000 S ksoftirqd/7 root 46 2 0 0 worker_thr 0000000000 S kworker/7:0H root 47 2 0 0 rescuer_th 0000000000 S khelper root 48 2 0 0 devtmpfsd 0000000000 S kdevtmpfs root 49 2 0 0 rescuer_th 0000000000 S perf root 50 2 0 0 down_timeo 0000000000 D bbox_main root 53 2 0 0 down_inter 0000000000 S softtimer_nowak root 54 2 0 0 down_inter 0000000000 S icc_shared root 55 2 0 0 hisi_mbox_ 0000000000 S mailbox-10 root 56 2 0 0 hisi_mbox_ 0000000000 S mailbox-11 root 57 2 0 0 hisi_mbox_ 0000000000 S mailbox-12 root 58 2 0 0 hisi_mbox_ 0000000000 S mailbox-13 root 59 2 0 0 hisi_mbox_ 0000000000 S mailbox-14 root 60 2 0 0 hisi_mbox_ 0000000000 S mailbox-15 root 61 2 0 0 hisi_mbox_ 0000000000 S mailbox-16 root 62 2 0 0 hisi_mbox_ 0000000000 S mailbox-17 root 63 2 0 0 hisi_mbox_ 0000000000 S mailbox-18 root 64 2 0 0 hisi_mbox_ 0000000000 S mailbox-25 root 65 2 0 0 hisi_mbox_ 0000000000 S mailbox-26 root 66 2 0 0 hisi_mbox_ 0000000000 S mailbox-27 root 67 2 0 0 hisi_mbox_ 0000000000 S mailbox-28 root 68 2 0 0 hisi_mbox_ 0000000000 S mailbox-29 root 69 2 0 0 hisi_mbox_ 0000000000 S isp-mailbox-2 root 70 2 0 0 hisi_mbox_ 0000000000 S isp-mailbox-3 root 71 2 0 0 watchdog 0000000000 S khungtaskd root 72 2 0 0 rescuer_th 0000000000 S writeback root 73 2 0 0 kcompactd 0000000000 S kcompactd0 root 74 2 0 0 ksm_scan_t 0000000000 S ksmd root 75 2 0 0 rescuer_th 0000000000 S crypto root 76 2 0 0 rescuer_th 0000000000 S bioset root 77 2 0 0 rescuer_th 0000000000 S kblockd root 78 2 0 0 rescuer_th 0000000000 S hisi_block_freq root 79 2 0 0 kthread_wo 0000000000 S spi0 root 81 2 0 0 kthread_wo 0000000000 S spi1 root 82 2 0 0 ion_heap_d 0000000000 S sys_heap root 83 2 0 0 ion_heap_d 0000000000 S carveout_grallo root 84 2 0 0 rescuer_th 0000000000 S devfreq_wq root 85 2 0 0 down_inter 0000000000 S rdr_lpm3_thread root 86 2 0 0 rescuer_th 0000000000 S RDR ISP root 87 2 0 0 rescuer_th 0000000000 S dsm_wq root 88 2 0 0 rescuer_th 0000000000 S cfg80211 root 90 2 0 0 worker_thr 0000000000 S kworker/0:1 root 91 2 0 0 smc_thread 0000000000 S smcthread/0 root 92 2 0 0 siq_thread 0000000000 S siqthread/0 root 93 2 0 0 kthread_wo 0000000000 S tcwork root 94 2 0 0 TC_NS_wait 0000000000 S agent_rpmb root 119 2 0 0 kswapd 0000000000 S kswapd0 root 120 2 0 0 fsnotify_m 0000000000 S fsnotify_mark root 121 2 0 0 ecryptfs_t 0000000000 S ecryptfs-kthrea root 144 2 0 0 rescuer_th 0000000000 S kthrotld root 145 2 0 0 rescuer_th 0000000000 S fb0_dss_debug root 146 2 0 0 rescuer_th 0000000000 S fb0_ldi_underfl root 147 2 0 0 rescuer_th 0000000000 S dss_underflow_d root 148 2 0 0 rescuer_th 0000000000 S k3_dss_sbl_work root 149 2 0 0 rescuer_th 0000000000 S hisi-dss-layerb root 150 2 0 0 rescuer_th 0000000000 S esd_check root 154 2 0 0 rescuer_th 0000000000 S memory_wq root 155 2 0 0 rescuer_th 0000000000 S pmic-otmp-wq root 156 2 0 0 rescuer_th 0000000000 S pmu-ocp-wq root 157 2 0 0 rescuer_th 0000000000 S uether root 158 2 0 0 rescuer_th 0000000000 S dwc_otg root 160 2 0 0 rescuer_th 0000000000 S DWC Notificatio root 161 2 0 0 rescuer_th 0000000000 S kpsmoused root 162 2 0 0 down 0000000000 D long_powerkey root 163 2 0 0 rescuer_th 0000000000 S done_queue root 166 2 0 0 rescuer_th 0000000000 S wdt_wq root 167 2 0 0 worker_thr 0000000000 S kworker/0:1H root 168 2 0 0 rescuer_th 0000000000 S dm_bufio_cache root 169 2 0 0 cpufreq_in 0000000000 S cfinteractive root 170 2 0 0 cpufreq_bL 0000000000 S bLhotplug root 172 2 0 0 rescuer_th 0000000000 S cmdq_wq_resend root 173 2 0 0 rescuer_th 0000000000 S dw-mci-card/1 root 174 2 0 0 rescuer_th 0000000000 S dw-mci-card/2 root 175 2 0 0 isp_mbox_r 0000000000 S rpmsg_tx_tsk root 176 2 0 0 rescuer_th 0000000000 S binder root 177 2 0 0 down_inter 0000000000 S dspdumplog root 178 2 0 0 rescuer_th 0000000000 S hifi_om_work_vo root 179 2 0 0 rescuer_th 0000000000 S hifi_om_work_au root 180 2 0 0 rescuer_th 0000000000 S hifi_om_work_vo root 181 2 0 0 mailbox_re 0000000000 D mailboxNormal root 182 2 0 0 mailbox_re 0000000000 D mailboxHigh root 183 2 0 0 rescuer_th 0000000000 S multi_mic_reset root 184 2 0 0 rescuer_th 0000000000 S send_mailbox_cn root 185 2 0 0 voice_prox 0000000000 S voice proxy wri root 186 2 0 0 rescuer_th 0000000000 S wdt_tst_wq_a root 187 2 0 0 rescuer_th 0000000000 S wdt_tst_wq_b root 190 2 0 0 down_inter 0000000000 S rdr_audio_soc_t root 191 2 0 0 down_inter 0000000000 S rdr_audio_soc_w root 192 2 0 0 down_inter 0000000000 S rdr_codec_hifi_ root 193 2 0 0 down_inter 0000000000 S rdr_codec_hifi_ root 194 2 0 0 down 0000000000 D modemddrc_emit root 195 2 0 0 rescuer_th 0000000000 S cmdq_workqueue root 196 2 0 0 mmc_queue_ 0000000000 S mmcqd/0boot0 root 197 2 0 0 mmc_queue_ 0000000000 S mmcqd/0boot1 root 198 2 0 0 mmc_queue_ 0000000000 S mmcqd/0rpmb root 199 2 0 0 mmc_queue_ 0000000000 S mmcqd/1 root 200 2 0 0 down_inter 0000000000 S modem_reset root 201 2 0 0 rescuer_th 0000000000 S reset_wq root 202 2 0 0 down_inter 0000000000 S loadps root 203 2 0 0 down_inter 0000000000 S EncSrc root 204 2 0 0 down_inter 0000000000 S EncDst root 205 2 0 0 down_inter 0000000000 S DecSrc root 206 2 0 0 down_inter 0000000000 S DecDst root 207 2 0 0 down 0000000000 D dump_save root 209 2 0 0 irq_thread 0000000000 S irq/189-tas2560 root 210 2 0 0 down 0000000000 D chr_netlink_thr root 211 2 0 0 down 0000000000 D chr_web_thread root 212 2 0 0 rescuer_th 0000000000 S hwlog_workqueue root 213 2 0 0 fifo_out 0000000000 S hw_kstate root 214 2 0 0 rescuer_th 0000000000 S hall_wq root 215 2 0 0 irq_thread 0000000000 S irq/335-fingerp root 218 2 0 0 rescuer_th 0000000000 S hs_pi_dwq root 219 2 0 0 rescuer_th 0000000000 S hs_po_dwq root 220 2 0 0 rescuer_th 0000000000 S hs_comp_l_btn_d root 221 2 0 0 rescuer_th 0000000000 S hs_comp_l_btn_u root 222 2 0 0 rescuer_th 0000000000 S hs_comp_h_btn_d root 223 2 0 0 rescuer_th 0000000000 S hs_comp_h_btn_u root 224 2 0 0 rescuer_th 0000000000 S hs_eco_btn_down root 225 2 0 0 rescuer_th 0000000000 S hs_eco_btn_up_d root 226 2 0 0 rescuer_th 0000000000 S hs_micbias_hkad root 227 2 0 0 rescuer_th 0000000000 S lineout_po_rech root 228 2 0 0 rescuer_th 0000000000 S ipv6_addrconf root 229 2 0 0 rescuer_th 0000000000 S usb_short_circu root 242 2 0 0 rescuer_th 0000000000 S deferwq root 243 2 0 0 rescuer_th 0000000000 S hisi-dss-layerb root 244 2 0 0 rescuer_th 0000000000 S hisi-rpmb-queue root 245 2 0 0 rescuer_th 0000000000 S noc_err_handle_ root 246 2 0 0 rescuer_th 0000000000 S sim_hotplug_det root 247 2 0 0 rescuer_th 0000000000 S sim0_debounce_c root 248 2 0 0 rescuer_th 0000000000 S sim_hotplug_hpd root 249 2 0 0 rescuer_th 0000000000 S sim_hotplug_det root 250 2 0 0 rescuer_th 0000000000 S sim1_debounce_c root 251 2 0 0 rescuer_th 0000000000 S sim_hotplug_hpd root 252 2 0 0 down 0000000000 D rdr_sh_thread root 253 2 0 0 down 0000000000 D rdr_exce_thread root 254 2 0 0 rescuer_th 0000000000 S iom3_rec_wq root 255 2 0 0 rescuer_th 0000000000 S mcu_event_notif root 256 2 0 0 rescuer_th 0000000000 S vbat_ovp_handle root 259 2 0 0 ts_thread 0000000000 S ts_thread:0 root 262 1 6436 776 poll_sched 00004dee7c S /sbin/ueventd root 263 2 0 0 worker_thr 0000000000 S kworker/7:1H root 264 2 0 0 worker_thr 0000000000 S kworker/6:1H root 265 2 0 0 rescuer_th 0000000000 S f_mtp root 288 1 9216 0 __skb_recv 000040f458 S /sbin/oeminfo_nvm_server root 290 2 0 0 worker_thr 0000000000 S kworker/5:1H root 291 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p44 root 292 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 293 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p47 root 294 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 295 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p48 root 296 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 297 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p46 root 298 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 299 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p45 root 300 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 302 2 0 0 worker_thr 0000000000 S kworker/4:1H root 304 2 0 0 gc_thread_ 0000000000 S f2fs_gc-259:1 root 308 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p36 root 309 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 313 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p19 root 314 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 318 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p13 root 319 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 321 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p31 root 322 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 324 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p11 root 325 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 327 2 0 0 kjournald2 0000000000 S jbd2/mmcblk0p18 root 328 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 329 2 0 0 down_inter 0000000000 S rfile logd 330 1 21088 3748 sigsuspend 7dddeece38 S /system/bin/logd root 338 2 0 0 kauditd_th 0000000000 S kauditd root 339 1 27076 1160 futex_wait 00004ffb90 S /sbin/teecd root 340 1 5372 1152 __skb_recv 00e9cd5d64 S /system/bin/debuggerd root 341 1 10176 1396 __skb_recv 7c09ae4c10 S /system/bin/debuggerd64 root 343 1 28760 3964 hrtimer_na 78e7d67660 S /system/bin/vold root 350 2 0 0 worker_thr 0000000000 S kworker/2:1 root 351 2 0 0 worker_thr 0000000000 R kworker/3:1 root 352 341 9920 24 __skb_recv 7c09ae5768 S debuggerd64:signaller root 353 340 5116 24 __skb_recv 00e9cd6f98 S debuggerd:signaller root 354 2 0 0 down_inter 0000000000 S drv_nv root 355 2 0 0 down 0000000000 D VOS_TIMER root 356 2 0 0 down 0000000000 D RTC_TIMER root 357 2 0 0 down 0000000000 D AppDS root 358 2 0 0 down 0000000000 D AppNdisDipc root 359 2 0 0 down 0000000000 D RNIC root 360 2 0 0 down 0000000000 D ACPU_NFEXT root 361 2 0 0 down 0000000000 D ADS_UL root 362 2 0 0 down 0000000000 D ADS_DL root 363 2 0 0 down 0000000000 D CSD root 364 2 0 0 down 0000000000 D TAF_AGENT root 365 2 0 0 down 0000000000 D ACpuFlowCtrl root 366 2 0 0 down 0000000000 D CBT root 367 2 0 0 down 0000000000 D F10_I0 root 368 2 0 0 down 0000000000 D USIM root 369 2 0 0 down 0000000000 D PCVOICE root 370 2 0 0 down 0000000000 D PAM_OM root 371 2 0 0 down 0000000000 D mspAppDiag root 372 2 0 0 down 0000000000 D F14_I0 root 373 2 0 0 down 0000000000 D BASTET_COMM root 374 2 0 0 down 0000000000 D ACPU_PPP root 453 2 0 0 loop_threa 0000000000 S loop0 root 456 2 0 0 kjournald2 0000000000 S jbd2/loop0-8 root 457 2 0 0 rescuer_th 0000000000 S ext4-rsv-conver root 471 1 7628 240 __skb_recv 73f4012c10 S daemonsu:mount:master root 478 1 11740 448 __skb_recv 73f4012c10 S daemonsu:master root 496 1 6400 348 SyS_epoll_ 0000477b90 S /sbin/healthd system 497 1 122016 12756 binder_thr 7a303f3d60 S /system/vendor/bin/perfhub system 500 1 10744 904 sigsuspend 0000019478 S /system/bin/powerlogd system 501 1 9476 1648 binder_thr 6fbb4a0d60 S /system/bin/servicemanager system 502 1 233828 12064 SyS_epoll_ 7c24fb7c70 S /system/bin/surfaceflinger root 503 1 9984 2508 SyS_epoll_ 7600487c70 S /system/bin/lmkd root 509 2 0 0 down 0000000000 D rcc system 512 1 7656 992 poll_sched 724c532d90 S /sbin/hw_ueventd system 513 1 8824 1592 binder_thr 00eff07f48 S /vendor/bin/hivwserver root 514 1 2239940 77784 poll_sched 725127dd90 S zygote64 root 515 1 1655596 66668 poll_sched 00f1562ff0 S zygote root 517 1 9132 1132 __skb_recv 6ff851bc10 S /vendor/bin/hwnffserver system 518 1 15160 1812 hrtimer_na 7eb9b74660 S /vendor/bin/thermal-daemon root 519 1 13388 1712 binder_thr 00ec083f48 S /system/bin/hwpged root 520 1 15512 2008 binder_thr 7f553d7d60 S /vendor/bin/bastetd media 521 1 70420 7412 SyS_epoll_ 7cfc57fc70 S /vendor/bin/HwCamCfgSvr audioserver 522 1 17680 3816 do_wait 00e9c2534c S media.log cameraserver 523 1 24824 5200 binder_thr 00ee3e1f48 S /system/bin/cameraserver drm 524 1 16304 3424 binder_thr 00f38fff48 S /system/bin/drmserver root 525 1 9836 1620 unix_strea 7104439768 S /system/bin/installd mediacodec 526 1 17256 4216 binder_thr 00f6e90f48 S media.codec media 527 1 20156 4612 binder_thr 00ea9c9f48 S /system/bin/mediadrmserver mediaex 528 1 38924 3972 binder_thr 00eecd5f48 S media.extractor media 529 1 78840 6552 binder_thr 00ea9e2f48 S /system/bin/mediaserver keystore 530 1 19364 3220 binder_thr 74a4890d60 S /system/bin/keystore root 531 1 35384 2716 binder_thr 77da447d60 S /system/bin/netd system 532 1 21624 3032 binder_thr 7e4a259d60 S /system/bin/fingerprintd root 533 1 15736 1812 binder_thr 722c77ed60 S /system/vendor/bin/defragd root 536 1 41600 4716 binder_thr 7be1bb2d60 S /system/bin/imonitor system 538 1 15392 2552 poll_sched 7443009d90 S /system/vendor/bin/chargemonitor system 541 1 19040 2748 binder_thr 7d5000bd60 S /system/bin/gatekeeperd root 551 2 0 0 rescuer_th 0000000000 S plat_exception_ root 567 2 0 0 rescuer_th 0000000000 S kbase_event root 598 1 7784 1016 modem_log_ 71e59a4768 S /system/vendor/bin/pmom_cat root 640 2 0 0 sleep_thre 0000000000 S file-storage audioserver 651 522 44448 4564 binder_thr 00e9c24f48 S /system/bin/audioserver root 665 2 0 0 down_inter 0000000000 S oal_gpio_rx_dat root 667 2 0 0 rescuer_th 0000000000 S sdio_test root 668 2 0 0 rescuer_th 0000000000 S softwdt root 670 2 0 0 rescuer_th 0000000000 S oam_reg_tx_queu root 671 2 0 0 rescuer_th 0000000000 S oam_rx_queue root 672 2 0 0 frw_task_t 0000000000 S hisi_frw/0 root 673 2 0 0 rescuer_th 0000000000 S wlan_pm_wq root 674 2 0 0 rescuer_th 0000000000 S wkup_dev_workqu root 675 2 0 0 rescuer_th 0000000000 S ps_tx_queue radio 689 1 38912 3196 hrtimer_na 70cf738660 S /system/bin/rild root 692 2 0 0 hcc_transf 0000000000 S hisi_hcc root 693 2 0 0 down_inter 0000000000 S hisi_rxdata root 695 2 0 0 rescuer_th 0000000000 S cfg80211_del_vi root 696 2 0 0 rescuer_th 0000000000 S wifi_exception_ root 746 2 0 0 rescuer_th 0000000000 S kbase_event system 1007 1 8024 884 poll_sched 7742a8ed90 S /vendor/bin/octty system 1008 1 14396 1356 hrtimer_na 79a1d7f660 S /vendor/bin/oam_hisi gps 1009 1 13432 2120 __skb_recv 7518fcbc10 S /vendor/bin/gnss_engine_hisi gps 1010 1 21060 2092 futex_wait 74700b3e70 S /vendor/bin/gnss_control_hisi system 1011 1 23604 2576 pipe_wait 7d43261768 S /vendor/bin/gnss_supl20clientd_hisi gps 1012 1 7824 1852 hrtimer_na 00ed7f3e2c S /vendor/xbin/gnss_watchlssd_thirdparty system 1013 1 8024 884 poll_sched 7e63692da8 S /vendor/bin/fm_server_hisi gps 1025 1012 7568 436 __skb_recv 00ed7f2d64 S lss system 1215 514 2598200 178056 SyS_epoll_ 725127dc70 S system_server root 1549 2 0 0 rescuer_th 0000000000 S kbase_event u0_a90 1597 514 2139968 80788 SyS_epoll_ 725127dc70 S com.google.android.inputmethod.latin u0_a42 1605 514 2797716 131124 SyS_epoll_ 725127dc70 S com.android.systemui root 1629 2 0 0 wait_woken 0000000000 S pkgld root 1632 2 0 0 wait_woken 0000000000 S pkgld root 1633 2 0 0 wait_woken 0000000000 S pkgld system 1675 514 2052624 40204 SyS_epoll_ 725127dc70 S com.huawei.securitymgr wifi 1804 1 14896 3920 poll_sched 7042a57da8 S /vendor/bin/wpa_supplicant_hisi system 1806 514 2158524 74484 SyS_epoll_ 725127dc70 S com.huawei.systemmanager:service system 1892 514 2083280 59472 SyS_epoll_ 725127dc70 S com.huawei.android.chr system 1900 514 2089120 60624 SyS_epoll_ 725127dc70 S com.huawei.powergenie u0_a24 1911 514 2082340 48808 SyS_epoll_ 725127dc70 S com.huawei.ihealth radio 1924 514 2315252 111464 SyS_epoll_ 725127dc70 S com.android.phone u0_a2 2105 514 2085372 59240 SyS_epoll_ 725127dc70 S android.process.acore u0_a32 2132 514 2086672 57428 SyS_epoll_ 725127dc70 S com.huawei.android.totemweather root 2295 2 0 0 rescuer_th 0000000000 S kbase_event radio 2308 514 2080932 46324 SyS_epoll_ 725127dc70 S com.android.incallui system 2405 514 2075612 64244 SyS_epoll_ 725127dc70 S com.huawei.imonitor u0_a17 2415 514 2051360 39168 SyS_epoll_ 725127dc70 S com.google.android.ext.services system 2450 514 2053684 39184 SyS_epoll_ 725127dc70 S com.huawei.geofence root 2470 2 0 0 worker_thr 0000000000 S kworker/3:1H root 2478 2 0 0 worker_thr 0000000000 S kworker/1:1H u0_a16 2480 514 2161012 110104 SyS_epoll_ 725127dc70 S com.google.android.gms.persistent u0_a43 2503 514 2370356 45812 SyS_epoll_ 725127dc70 S com.google.android.googlequicksearchbox:interactor system 2522 514 2054388 39868 SyS_epoll_ 725127dc70 S com.huawei.indexsearch.observer system 2533 514 2061920 44596 SyS_epoll_ 725127dc70 S com.android.supl u0_a63 2574 514 2459640 139172 SyS_epoll_ 725127dc70 S com.huawei.android.launcher u0_a16 2616 514 2067008 50144 SyS_epoll_ 725127dc70 S com.google.process.gapps media_rw 2657 343 13880 1096 wait_woken 7df3259768 S /system/bin/sdcard u0_a16 2762 514 2329900 111540 SyS_epoll_ 725127dc70 S com.google.android.gms root 2992 2 0 0 worker_thr 0000000000 S kworker/2:1H root 3065 2 0 0 rescuer_th 0000000000 S kbase_event u0_a101 3901 515 1517184 46180 SyS_epoll_ 00f1562e04 S com.huawei.health:DaemonService root 3946 478 11868 492 __skb_recv 73f4012c10 S daemonsu:10107 smartcard 4212 514 2053268 40864 SyS_epoll_ 725127dc70 S org.simalliance.openmobileapi.service:remote system 4320 514 2709364 126408 SyS_epoll_ 725127dc70 S com.android.settings u0_a101 4372 515 1520220 49964 SyS_epoll_ 00f1562e04 S com.huawei.health:pushservice root 4835 2 0 0 rescuer_th 0000000000 S kbase_event root 5536 2 0 0 rescuer_th 0000000000 S kbase_event u0_a9 6657 514 2087884 53604 SyS_epoll_ 725127dc70 S android.process.media root 6767 2 0 0 rescuer_th 0000000000 S kbase_event root 8175 2 0 0 irq_thread 0000000000 S irq/63-mmc0 root 8194 2 0 0 cabc_pwm_t 0000000000 S cabc_pwm_task u0_a23 8210 515 1773932 46060 SyS_epoll_ 00f1562e04 S com.android.gallery3d u0_a6 8676 514 2057256 49532 SyS_epoll_ 725127dc70 S com.android.providers.calendar shell 8696 1 14236 736 poll_sched 000049c80c S /sbin/adbd root 8951 2 0 0 worker_thr 0000000000 S kworker/u17:0 root 9192 2 0 0 worker_thr 0000000000 S kworker/4:2 root 9246 2 0 0 worker_thr 0000000000 S kworker/6:2 root 9291 2 0 0 worker_thr 0000000000 S kworker/4:1 root 9346 2 0 0 worker_thr 0000000000 S kworker/u17:1 root 9418 2 0 0 worker_thr 0000000000 S kworker/u16:0 root 9422 2 0 0 worker_thr 0000000000 S kworker/6:1 root 9485 2 0 0 worker_thr 0000000000 S kworker/5:1 u0_a14 9524 514 2070660 50980 SyS_epoll_ 725127dc70 S com.android.calendar u0_a25 9567 514 2068664 46812 SyS_epoll_ 725127dc70 S com.example.android.notepad u0_a88 9586 515 1474284 46912 SyS_epoll_ 00f1562e04 S com.huawei.android.hwouc u0_a88 9606 515 1471044 38920 SyS_epoll_ 00f1562e04 S com.huawei.android.hwouc:usersurvey root 9625 2 0 0 worker_thr 0000000000 S kworker/5:0 root 9635 2 0 0 worker_thr 0000000000 S kworker/7:0 root 9669 2 0 0 worker_thr 0000000000 S kworker/1:1 root 9675 2 0 0 worker_thr 0000000000 R kworker/2:2 root 9693 2 0 0 worker_thr 0000000000 S kworker/u16:1 root 9694 2 0 0 worker_thr 0000000000 S kworker/7:1 u0_a2 9695 514 2100652 69840 SyS_epoll_ 725127dc70 S com.android.contacts root 9731 2 0 0 worker_thr 0000000000 S kworker/0:0 u0_a34 9738 514 2118420 63216 SyS_epoll_ 725127dc70 S com.android.mms u0_a83 9793 514 2349780 65936 SyS_epoll_ 725127dc70 S com.google.android.apps.photos u0_a84 9811 514 2474492 99908 SyS_epoll_ 725127dc70 S com.google.android.youtube root 9950 2 0 0 worker_thr 0000000000 S kworker/u16:2 root 9966 2 0 0 worker_thr 0000000000 S kworker/1:0 root 9990 2 0 0 worker_thr 0000000000 S kworker/u16:3 root 10003 2 0 0 worker_thr 0000000000 S kworker/1:2 shell 10018 8696 7704 1560 sigsuspend 7c7ec26e38 S /system/bin/sh shell 10023 10018 7628 1180 0 7a4bef8da8 S su root 10026 478 13804 604 __skb_recv 73f4012c10 S daemonsu:0 root 10028 10026 13932 1076 poll_sched 73f4013d80 R daemonsu:0:10023 u0_a107 10040 514 2119572 73556 SyS_epoll_ 725127dc70 S eu.chainfire.supersu root 10080 2 0 0 rescuer_th 0000000000 S kbase_event root 10147 10028 7704 1584 sigsuspend 765ac28e38 S sush root 10181 2 0 0 worker_thr 0000000000 S kworker/0:2 root 10225 10147 9132 1664 0 7f22488768 R ps