2ちゃんねる★スマホ版★■掲示板に戻る■全部1-最新50

【ROM焼き】Huawei nova root1©2ch.net

1 :
2017/04/19(水) 10:06:06.50 ID:ConyFcu+
HUAWEI novaシリーズの無印や派生機種の改造スレです。

本スレではありません。

*注意*

・Root化してしまうとキャリア・メーカーの保証は一切効かなくなります。
・最悪の場合端末が起動しない(いわゆる文鎮)になる恐れがあります。

またトラブルが発生した場合などは自力で解決する努力が必要です。
書き込みする前に可能な限りググるとかxda-developersなどで調べましょう。
問題が解決したら「解決しました」で終わらせず、可能な限り解決方法や情報を共有しましょう。

このスレに助言を求めるときは

・ROMバージョン
・何をしてどうなったか?

など最低限の情報は書き込んでください。小出し・後出しでは助言を得られません。
2 :
2017/04/19(水) 10:40:06.20 ID:TWJ5Nucj
本スレ
HUAWEI nova SIMフリー Part4 [無断転載禁止]©2ch.net
http://egg.2ch.net/test/read.cgi/smartphone/1491705849/
3 :
SIM無しさん
2017/04/19(水) 12:35:00.74 ID:kUAKNb3j
root化するための順序
※wikiより転載


1)bootloaderのunlock
2)TWRPのインストール
3)boot,system,,custのバックアップ
4)zipファイルのインストール


ブートローダーをアンロックするための方法

情報その1(無料)
https://forum.xda-developers.com/honor-8/how-to/guide-unlock-bootloader-tested-root-t3443946/post68280798#post68280798

情報その2(有料、要PAYPALアカウント他)
https://forum.xda-developers.com/mediapad-m2/how-to/guide-unlock-bootlader-twrp-root-huawei-t3322340
4 :
2017/04/19(水) 12:37:29.50 ID:kUAKNb3j
TWRPについて
公式のTWRPはまだありません。有志による非公式のTWRPです。

カスタムリカバリ(TWRP)のインストール方法&リンク
https://forum.xda-developers.com/nova-plus/development/recovery-unofficial-twrp-huawei-nova-t3523473
https://www.androidfilehost.com/?w=files&flid=137389

Android6.0系
twrp_huawei_generic_a53_20161222.img

Android7.0系
twrp_huawei_hwcan_20170218.img
5 :
2017/04/19(水) 12:46:41.26 ID:kUAKNb3j
boot,system,,custのバックアップ・・・

普通はTWRPでバックアップを取るのですが、私はそのバックアップをリストアしたらブートループになりました。
TWRPが悪いのか、自分のmicroSDカードが悪いのか原、因がはっきりしません。
よって、TWRPでバックアップを取った上で、下記の様にしてバックアップを二重に取って下さい。

TWRPのメニュー→アドバンス→ターミナルでターミナル画面で下記のコマンドを入力する

dd if=/dev/block/mmcblk0p30 of=/usbotg/phhroot/mmcblk0p30_boot bs=4096

dd if=/dev/block/mmcblk0p52 of=/usbotg/phhroot/mmcblk0p52_cust bs=4096

dd if=/dev/block/mmcblk0p53 of=/usbotg/phhroot/mmcblk0p53_system bs=4096

※USBメモリを使用した例であり、パーティーションの構成はAndroid6.0のものです。


リストアするときは、
dd if=/usbotg/phhroot/mmcblk0p30_boot of=/dev/block/mmcblk0p30 bs=4096

dd if=/usbotg/phhroot/mmcblk0p52_cust of=/dev/block/mmcblk0p52 bs=4096

dd if=/usbotg/phhroot/mmcblk0p53_system of=/dev/block/mmcblk0p53 bs=4096


です。
if ofを間違えると、かなりの確率で文鎮化です。注意。
6 :
2017/04/19(水) 12:54:44.32 ID:kUAKNb3j
zipファイル(supersu等)のインストールについて

情報によると、成功した実績のあるファイルは
twrp_huawei_generic_a53_20161222.img
twrp_huawei_hwcan_20170218.img
RECOVERY.img(CAN-L12C409B140CUSTC409D001の物)
Root-SuperSU-v2.65.zip
xposed-v87-sdk23-arm64.zip
XposedInstaller_by_dvdandroid_26_11_16.apk

失敗報告のファイル
suhide-v0.55.zip
RootSwitch-1.3.3.2.apk
SR3-SuperSU-v2.79-SR3-20170114223742.zip
Magisk-v11.6.zip

ちなみに、TWRPを起動すると、system領域の改変をしてもいいかと聞いてくる。
バックアップを取るとき・・・readonly
zipファイルのインストール・・・スワイプさせてok
とする。
7 :
2017/04/19(水) 13:03:36.30 ID:kUAKNb3j
supersu、superuserについて

supersu
P9liteのスレにリンクが合ったファイルをダウンロードし、解凍してRoot-SuperSU-v2.65.zip を抜き出す。
TWRPからインストール

superuser.zip(phh's superuser)
ttps://superuser.phh.me/superuser.zip
ttps://dl.xda-developers.com/3/9/0/9/8/4/7/Superuser_2.0_Beta_9.apk?key=Q3JOtWYYWFni_pZSPSle9w&ts=1492574518
TWRPからインストール

どちらもログには赤字でfailedやら何やら出てくるが、最終的には成功してる。

superuserをインストールした場合は、スマホ再起動した後に、apkをインストールする。
(こちらの方をおすすめします)

supersuをインストールした人は...
GooglePlay開発者サービスは更新しない、させない。
Googleスライド、Googleスプレッドシート、Googleドキュメントは更新しない、させない、凍結する。
本体起動後にSupersuがうまく機能しないときがある。その時は端末を再起動し、様子を見る。
GooglePlay開発者サービスを更新すると、Supersuがうまく動作しなくなる。
上記の時は設定→アプリ→GooglePlay開発者サービスのキャッシュとデータを消去し、アップデートも削除する。
電池の消耗が激しいときは、GooglePlay開発者サービスを疑う。また、OSモニター等で暴走アプリが無いかチェックし、あれば端末を再起動。
Supersuはアップデートしない、出来ない。
8 :
2017/04/19(水) 13:13:31.09 ID:kUAKNb3j
xposedについて
こちらも同様にインストールします。

先にTWRPからインストールして
xposed-v87-sdk23-arm64.zip

通常画面からインストール
XposedInstaller_by_dvdandroid_26_11_16.apk

リンク
ttp://dl-xda.xposed.info/framework/sdk23/arm64/xposed-v87-sdk23-arm64.zip
ttps://forum.xda-developers.com/devdb/project/dl/?id=21776

XposedInstallerを起動すると、xposedフレームワークが・・・と警告が出ますが、何度か再起動をすると、自己修復してきれいにインストールされた状態になります。
9 :
2017/04/19(水) 13:18:49.26 ID:kUAKNb3j
ブートループについて・・・

何かをきっかけにブートループを起こすときがあります。
まずは、ストックリカバリを起動し、ファクトリーリセットをして様子を見る。

それでもダメ

ここから兄弟機(CAN-L11)のTWRP形式のバックアップファイルをダウンロードする。

ttps://www.dropbox.com/sh/qrk0fbpn5rnukxn/AAAmhFwBTNoqq0sWfCH-VMHLa?dl=0
ttps://drive.google.com/file/d/0B134drJ4-Ed0R3VSY3A5NGpjVWc/view

dataとbootをリストアし、再起動する
(因みにこれらを使うと日本の技適が表示されなくなる。 )
10 :
2017/04/19(水) 13:43:12.63 ID:kUAKNb3j
手許にNOVAが2台あって、片方はCAN-L11状態(ブートループを復旧させたため)で、もう片方は新品だ!
どうにかCAN-L12状態に戻して、後から買ったNOVAは売るなりあげるなりしたい!

1)新品のNOVAをアップデートする。
CAN-L12C635B132

CAN-L12C635B140

2)ストックリカバリを準備しておく
※ノーヒント、迷惑を掛ける可能性があるため

3)新品のNOVAから下記の領域をDDコマンドでバックアップし、そのファイルを旧NOVAにDDコマンドでflashする。
mmcblk0p5_aboot
mmcblk0p30_boot
mmcblk0p6_cmnlib
mmcblk0p7_cmnlib64
mmcblk0p4_devcfg
mmcblk0p24_dsp
mmcblk0p32_erecovery
mmcblk0p8_keymaster
mmcblk0p46_lksecapp
mmcblk0p21_modem
mmcblk0p2_rpm
mmcblk0p1_sbl1
mmcblk0p3_tz
mmcblk0p54_userdata

4)すぐさまbootloaderで再起動させ、ストックリカバリをflashする

5)リカバリを起動し、ファクトリーリセットを実行

6)通常起動する

これでアップデートも済ませたCAN-L12として蘇ります。

以上です。
11 :
2017/04/19(水) 14:00:46.26 ID:kUAKNb3j
>>5
phhrootはフォルダの名前です。無くても大丈夫だけど、その時はコマンドを修正して下さい。


>>10
ごめん、これが抜けてた

mmcblk0p52_cust

あと、userdata領域は25GBあるから注意。
12 :
SIM無しさん
2017/04/20(木) 10:00:52.53 ID:B9l5aHDQ
東海アマ

バスが渓谷に転落、44人死亡 インド北部のヒマラヤ地方
http://www.afpbb.com/articles/-/3125669
フィリピンでバスが渓谷に転落、31人死亡 定員超過か
http://www.afpbb.com/articles/-/3125644
黒点が出てくると、この種の事故が増える

久々に出た黒点らしい黒点群 2651
https://sohowww.nascom.nasa.gov/sunspots/
こいつが出てくると大きな地震が起きる
C5.5が出た!
http://swnews.jp/

C5.5が登場したとたんに地震の規模が大きくなっている
http://www.jma.go.jp/jp/quake/quake_local_index.html
13 :
2017/04/20(木) 12:28:56.41 ID:Mc15gxrq
Huawei、国内版「Nova」のAndroid 7.0アップデートを開始

Huawei の日本法人は 4 月 20 日、先日発売されたミッドレンジスマートフォン「Huawei Nova」の Android 7.0 アップデートを本日 14 時より開始すると発表しました。
ttp://juggly.cn/archives/225428.html#more-225428
14 :
2017/04/20(木) 18:18:41.07 ID:WtU99Yt6
手許にNOVAが2台あって、片方はCAN-L11状態(ブートループを復旧させたため)で、もう片方は新品だ!
どうにかCAN-L12状態に戻して、後から買ったNOVAは売るなりあげるなりしたい!

1)新品のNOVAをアップデートする。
CAN-L12C635B132

CAN-L12C635B140(au VoLTE対応)

2)ストックリカバリを準備しておく
※ノーヒント、迷惑を掛ける可能性があるため

3)新品のNOVAから下記の領域をDDコマンドでバックアップし、そのファイルを旧NOVAにDDコマンドでflashする。
mmcblk0p5_aboot
mmcblk0p30_boot
mmcblk0p6_cmnlib
mmcblk0p7_cmnlib64
mmcblk0p4_devcfg
mmcblk0p24_dsp
mmcblk0p32_erecovery
mmcblk0p8_keymaster
mmcblk0p46_lksecapp
mmcblk0p21_modem
mmcblk0p2_rpm
mmcblk0p1_sbl1
mmcblk0p3_tz
mmcblk0p52_cust
mmcblk0p53_system
mmcblk0p54_userdata

4)すぐさまbootloaderで再起動させ、ストックリカバリをflashする

5)リカバリを起動し、ファクトリーリセットを実行

6)通常起動する

これでアップデートも済ませたCAN-L12として蘇ります。

以上です。
15 :
2017/04/20(木) 18:22:51.83 ID:WtU99Yt6
本機のAndroid6.0系のパーティーションの構成

DDR -> /dev/block/mmcblk0p25
aboot -> /dev/block/mmcblk0p5
abootbak -> /dev/block/mmcblk0p13
apdp -> /dev/block/mmcblk0p48
boot -> /dev/block/mmcblk0p30
cache -> /dev/block/mmcblk0p34
cmnlib -> /dev/block/mmcblk0p6
cmnlib64 -> /dev/block/mmcblk0p7
cmnlib64bak -> /dev/block/mmcblk0p15
cmnlibbak -> /dev/block/mmcblk0p14
config -> /dev/block/mmcblk0p39
cust -> /dev/block/mmcblk0p52
devcfg -> /dev/block/mmcblk0p4
devcfgbak -> /dev/block/mmcblk0p12
devinfo -> /dev/block/mmcblk0p33
dip -> /dev/block/mmcblk0p42
dpo -> /dev/block/mmcblk0p50
dsp -> /dev/block/mmcblk0p24
erecovery -> /dev/block/mmcblk0p32
fsc -> /dev/block/mmcblk0p22
fsg -> /dev/block/mmcblk0p18
keymaster -> /dev/block/mmcblk0p8
keymasterbak -> /dev/block/mmcblk0p16
keystore -> /dev/block/mmcblk0p38
limits -> /dev/block/mmcblk0p40
lksecapp -> /dev/block/mmcblk0p46
lksecappbak -> /dev/block/mmcblk0p47
log -> /dev/block/mmcblk0p37
mcfg -> /dev/block/mmcblk0p45
mdtp -> /dev/block/mmcblk0p43
misc -> /dev/block/mmcblk0p29
modem -> /dev/block/mmcblk0p21
modemst1 -> /dev/block/mmcblk0p19
modemst2 -> /dev/block/mmcblk0p20
mota -> /dev/block/mmcblk0p41
msadp -> /dev/block/mmcblk0p49
nff -> /dev/block/mmcblk0p27
oeminfo -> /dev/block/mmcblk0p17
pad0 -> /dev/block/mmcblk0p35
persist -> /dev/block/mmcblk0p36
recovery -> /dev/block/mmcblk0p31
rpm -> /dev/block/mmcblk0p2
rpmbak -> /dev/block/mmcblk0p10
rrecord -> /dev/block/mmcblk0p51
sbl1 -> /dev/block/mmcblk0p1
sbl1bak -> /dev/block/mmcblk0p9
sec -> /dev/block/mmcblk0p26
splash -> /dev/block/mmcblk0p28
ssd -> /dev/block/mmcblk0p23
syscfg -> /dev/block/mmcblk0p44
system -> /dev/block/mmcblk0p53
tz -> /dev/block/mmcblk0p3
tzbak -> /dev/block/mmcblk0p11
userdata -> /dev/block/mmcblk0p54

Android7.0にアップデートしたら、パーティーションの構成等を書き込みます。
16 :
2017/04/20(木) 22:29:52.91 ID:WtU99Yt6
今、CAN-L12C635B330(Android7.0 Nougat)へアップデート中。
今度、時間があるときにAndroid6.0へのダウングレードをテストします。
17 :
2017/04/23(日) 03:19:24.79 ID:KLhPFQxh
Cannes-L12C635B330とCAN-L12C635って違うのかな。
18 :
2017/04/23(日) 06:47:44.88 ID:7fYvzvrt
中国版使ってる人いる?
19 :
2017/04/23(日) 08:48:51.65 ID:dc0seU0k
>>17
マイナーバージョンアップの差だね
root取ったままでマイナーバージョンアップは止めておいた方がよかったっけ?
20 :
2017/04/23(日) 18:09:08.79 ID:ZGyAJQtf
>>17
CAN-L12C635B132、B140は素の状態

B300とB330はAndroid7.0

手に入れたのなら、手動でアップデートしてみたら?
ブートループが直るとおもう。

>>19
unrootしてアップデートするべきだと思う。
21 :
2017/04/23(日) 18:10:45.42 ID:ZGyAJQtf
因みにAndroid7.0はパーティーションの構成が違うから、Android6.0へのダウングレードは難しそう。
22 :
2017/04/25(火) 20:49:07.32 ID:nmTnP46R
Android7.0のパーティション構成
その1

DDR -> /dev/block/mmcblk0p25
aboot -> /dev/block/mmcblk0p5
abootbak -> /dev/block/mmcblk0p13
apdp -> /dev/block/mmcblk0p48
boot -> /dev/block/mmcblk0p30
bootfail_info -> /dev/block/mmcblk0p55
cache -> /dev/block/mmcblk0p34
cmnlib -> /dev/block/mmcblk0p6
cmnlib64 -> /dev/block/mmcblk0p7
cmnlib64bak -> /dev/block/mmcblk0p15
cmnlibbak -> /dev/block/mmcblk0p14
config -> /dev/block/mmcblk0p39
cust -> /dev/block/mmcblk0p52
devcfg -> /dev/block/mmcblk0p4
devcfgbak -> /dev/block/mmcblk0p12
devinfo -> /dev/block/mmcblk0p33
dip -> /dev/block/mmcblk0p42
dpo -> /dev/block/mmcblk0p50
dsp -> /dev/block/mmcblk0p24
erecovery -> /dev/block/mmcblk0p32
fsc -> /dev/block/mmcblk0p22
fsg -> /dev/block/mmcblk0p18
keymaster -> /dev/block/mmcblk0p8
keymasterbak -> /dev/block/mmcblk0p16
keystore -> /dev/block/mmcblk0p38
limits -> /dev/block/mmcblk0p40
lksecapp -> /dev/block/mmcblk0p46
lksecappbak -> /dev/block/mmcblk0p47
log -> /dev/block/mmcblk0p37
mcfg -> /dev/block/mmcblk0p45
mdtp -> /dev/block/mmcblk0p43
23 :
2017/04/25(火) 20:49:53.68 ID:nmTnP46R
その2

misc -> /dev/block/mmcblk0p29
modem -> /dev/block/mmcblk0p21
modemst1 -> /dev/block/mmcblk0p19
modemst2 -> /dev/block/mmcblk0p20
mota -> /dev/block/mmcblk0p41
msadp -> /dev/block/mmcblk0p49
nff -> /dev/block/mmcblk0p27
oeminfo -> /dev/block/mmcblk0p17
pad0 -> /dev/block/mmcblk0p35
pad1 -> /dev/block/mmcblk0p53
pad2 -> /dev/block/mmcblk0p59
patch -> /dev/block/mmcblk0p54
persist -> /dev/block/mmcblk0p36
product -> /dev/block/mmcblk0p58
recovery -> /dev/block/mmcblk0p31
rpm -> /dev/block/mmcblk0p2
rpmbak -> /dev/block/mmcblk0p10
rrecord -> /dev/block/mmcblk0p51
sbl1 -> /dev/block/mmcblk0p1
sbl1bak -> /dev/block/mmcblk0p9
sec -> /dev/block/mmcblk0p26
splash -> /dev/block/mmcblk0p28
ssd -> /dev/block/mmcblk0p23
syscfg -> /dev/block/mmcblk0p44
system -> /dev/block/mmcblk0p60
tz -> /dev/block/mmcblk0p3
tzbak -> /dev/block/mmcblk0p11
userdata -> /dev/block/mmcblk0p61
vendor -> /dev/block/mmcblk0p57
version -> /dev/block/mmcblk0p56

Android6.0と微妙に違います。
24 :
2017/04/25(火) 20:50:57.19 ID:nmTnP46R
TWRPのバックアップをリストアしてダウングレードに成功したとの報告がXDAにありますが・・・


どなたか挑戦した猛者は居ませんか?
25 :
2017/04/30(日) 19:36:45.60 ID:ijTAqgPh
ヌガー来る前にroot取りたかったけど
この機種は大変そうだな
26 :
2017/04/30(日) 21:22:53.23 ID:B9463ww7
>>25
titaniumにminminは便利すぎでしょ。
ところでヌガーのアップデートが例のデータベースに上がって来ないのは何でだ?
そこまで日本人にはイメージファイルを渡したくないの?
27 :
2017/05/01(月) 07:05:08.34 ID:Ljj0//Na
>>9
systemをワイプしてしまったようで起動不可になりました
>>9のファイルを焼きたいんですがsystemのファイルをWinで展開や結合出来ない・・・
system.ext4.win000
system.ext4.win001
の2ファイルをどうやってやけばいいでしょうか?
28 :
2017/05/01(月) 07:15:30.19 ID:na9u5T3+
>>27
NOVAのカスタムリカバリからリストアする。
リカバリにTWRPを焼いて、起動する。
そしてそのファイルをリストア。

ただし、フォルダを正しく設定してないと、リストアするファイルを選択できない。
29 :
2017/05/02(火) 12:17:16.29 ID:ajFhyy6Z
7.0でのroot化は確立されてるの?
30 :
2017/05/02(火) 15:18:40.26 ID:uYvcrjlF
>>29
6.0と一緒のはず。
31 :
2017/05/15(月) 12:52:09.00 ID:3+kBFLR5
B330はいつになったらダウンロードできるのか
32 :
2017/05/15(月) 13:48:21.63 ID:IcmlaSjS
>>31
3月24日のがそうじゃない?
33 :
2017/05/15(月) 21:32:33.51 ID:IcmlaSjS
Android6.0にダウングレードしようとパーティーションを削除したりしてたら、ブートループになったw

パーティーションをpartedで作り直しても、上手くシステムが認識できないようで、ブートループ状態になる。
サイズや名前も全く同じにしたのに何でだろうか?

取りあえず元の状態(Android7.0)に戻せたからよかった。

Android7.0

partedでパーティションの削除・作成
DDコマンドでAndroid6.0の各領域のバックアップをリストア

ブートループ

3月24日のOTAのupdate.appファイルを3ボタンメソッドで強制適用

CAN-L12のテストビルドで起動成功!

DDコマンドでAndroid7.0の各領域のバックアップをリストア

元に戻すことに成功!

いや本当に疲れた。心臓に悪い。
何かの参考になればと思い、恥を忍んで記録を残す。
34 :
2017/05/16(火) 19:38:37.68 ID:qzRt/JG0
>>33
ありがとう。
35 :
2017/05/18(木) 17:00:57.14 ID:pddyZNFW
今度、時間が取れる時に、もう一度ダウングレードに挑戦します!
文鎮化上等です!
36 :
2017/05/23(火) 13:48:38.69 ID:mboWUx7N
3ボタンメソッドとはなんぞや?
37 :
2017/05/23(火) 14:45:46.83 ID:NWhx9Nxq
>>36
microsdカードにdloadフォルダを作成してupdate.uppファイルをぶち込み、電源と音量±ボタンを押して起動する方法だと思う。

そろそろダウングレードのファイルが公式から発表される頃何だけどまだかな?


2chMate 0.8.9.27/HUAWEI/HUAWEI CAN-L12/6.0/DR
24KB

新着レスの表示

★スマホ版★■掲示板に戻る■全部前100次100最新50

名前:E-mail: