Nokia7の現在の最新バージョンは2018/09のC1N-224G-0-00CN-B01
Magiskでroot化してOpenGappsを導入してみた。
Nokia7をMagiskでroot化
root化するにはまずbootloaderをアンロックする必要があります。
patched_boot.imgを作成するまでの手順
以下のリンク先からtwrp-3.1.1-0-boot_b_nokia7_nokia7+_nokia6_2018_sharps2.imgを入手します。
[官方固件] 诺基亚 HMD 安卓手机固件下载
https://dospy.wang/forum.php?mod=viewthread&tid=50
Nokia7はデュアルシステムになっていて、bootパーティションやsystemパーティションが2つ存在します。
またrecoveryパーティションは存在せず、bootパーティションに含まれる状態となっているようです。
Fastbootモードで起動し、以下のコマンドで現在使用中のパーティション(aまたはb)を調べます。
>fastboot getvar current-slot
TWRP(twrp-3.1.1-0-boot_b_nokia7_nokia7+_nokia6_2018_sharps2.img)を導入するとWiFiが使用できなくなります。TWRPの導入はメインで使用するパーティションでない側にインストールするのがいいでしょう。次のコマンドでパーティションの切り替えてTWRPを導入します。(aに切り替えて導入)
>fastboot --set-active=a
>fastboot flash boot_a twrp-3.1.1-0-boot_b_nokia7_nokia7+_nokia6_2018_sharps2.img
導入できたらboot.imgのバックアップができるようになるのでMagiskでroot化します。patched_boot.imgの書き込み
[教程] 简单4步 Root你的诺基亚手机(适用于62、7、7+、8、X6)
https://dospy.wang/forum.php?mod=viewthread&tid=69
作成、または入手したpatched_boot.imgを使用するパーティションに書き込めば完了です。
>fastboot flash boot_b patched_boot.img
Nokia7のシステムアプリ
/system/app
AntHalService
AutoRegistration
BasicDreams
BatteryProtect
Bluetooth
BluetoothExt
BluetoothMidiService
BuiltInPrintService
CallFeaturesSetting
CaptivePortalLogin
CarrierDefaultApp
CertInstaller
CompanionDeviceManager
ConfURIDialer
ConferenceDialer
CtsShimPrebuilt
CustManager
DataAgent
DbgCfgTool
DeskClock
DeviceMonitorControl
DownloadProviderUi
FQC
FacePlusService
FidoCryptoService
GMSNetworkMonitor
GoogleContactsSyncAdapter
GoogleExtShared
GooglePinyinIME
GooglePrintRecommendationService
HTMLViewer
Healthycare
KeyChain
LatinIME
LauncherPartner
LegalMessage
LiveWallpapersPicker
NLP
NPS
NQNfcNci
NfcSec
PacProcessor
PandorasBox
PandorasBoxService
PermissionDetection
PhotoTable
PicoTts
PowerMonitor
PowerSaverG3
PrintSpooler
PushAgentCN
QtiSystemService
QtiTelephonyService
SampleAuthenticatorService
SampleExtAuthService
ScreenShotPlus
SecureExtAuthService
SecureSampleAuthService
SimSettings
SmartcardService
SmartcardServiceSec
StatsPollManager
Stk
TAClient
TelemetryService
Uicc1Terminal
Uicc2Terminal
UserDictionaryProvider
WAPPushManager
WallpaperBackup
WapiCertManage
WebViewGoogle
WfdService
access-qcom-logkit
btmultisim
datastatusnotification
embms
ims
imssettings
smcinvokepkgmgr
voiceco
xdivert
/system/priv-appAPRUploadService
AccountProxy
AppStore
AppTwins
BackupRestoreConfirmation
BackupTool
BlockedNumberProvider
CNEService
Calendar
CalendarProvider
CallLogBackup
Camera
CarrierConfig
ConfigUpdater
Contacts+
ContactsProvider
CtsShimPrivPrebuilt
DataSpeedIndicator
DefaultContainerService
Dialer
DocumentsUI
DownloadProvider
EmergencyInfo
EvenwellSetupWizard
ExternalStorageProvider
FactoryWizard
FileManager
FusedLocation
Gallery
GalleryManagerService
GmsCore
GoogleBackupTransport
GoogleExtServices
GoogleOneTimeInitializer
GooglePartnerSetup
GooglePlayServicesUpdater
GoogleServicesFramework
HyperClip
InputDevices
IntelligentSuggestion
JunkCleaner
LegalTerm
ManagedProvisioning
MediaProvider
Messaging
MmsService
MtpDocumentsProvider
NBCLauncher
OTAUpdate
PackageInstaller
PackageUsageTool
ProxyHandler
QQBrowser
QuickStartWidget
RetailDemoApp
RetailDemoLauncher
ScreenRecorder
Settings
SettingsProvider
SharedStorageBackup
Shell
SmartBoost
SmartCardFitness
SpamDetector
StabilityMonitor
StatementService
StorageManager
SystemDashboard
SystemUI
Tag
TaskManager
TeleService
Telecom
TelephonyProvider
TrafficControl
VirusScan
VpnDialogs
WeatherProvider
WeatherService
com.qualcomm.location
dpmserviceapp
qcrilmsgtunnel
/system/CDA/itemsAOSPCalculator
Alipay
Music
Note
VoiceRecorder
WeChat
WeatherWidget
Weibo
/system/cust/overlay/600CNandroid.framework.base.600CN.apk
com.android.calendar.overlay.base.600CN.apk
com.android.cellbroadcastreceiver.overlay.base.600CN.apk
com.android.contacts.overlay.base.600CN.apk
com.android.launcher3.overlay.base.600CN.apk
com.android.mms.overlay.base.600CN.apk
com.android.providers.calendar.overlay.base.600CN.apk
com.android.providers.contacts.overlay.base.600CN.apk
com.android.providers.settings.overlay.base.600CN.apk
com.android.retaildemo.overlay.base.600CN.apk
com.android.soundrecorder.overlay.base.600CN.apk
com.android.systemui.overlay.base.600CN.apk
com.evenwell.AprUploadService.data.overlay.base.600CN.apk
com.evenwell.CPClient.overlay.base.600CN.apk
com.evenwell.DbgCfgTool.overlay.base.600CN.apk
com.evenwell.DeviceMonitorControl.data.overlay.base.600CN.apk
com.evenwell.OTAUpdate.overlay.base.600CN.apk
com.evenwell.PowerMonitor.overlay.base.600CN.apk
com.evenwell.SettingsUtils.overlay.base.600CN.apk
com.evenwell.SetupWizard.overlay.base.600CN.apk
com.evenwell.UsageStatsLogReceiver.data.overlay.base.600CN.apk
com.evenwell.android.memo.overlay.base.600CN.apk
com.evenwell.autoregistration.overlay.base.600CN.apk
com.evenwell.backuptool.overlay.base.600CN.apk
com.evenwell.batteryprotect.overlay.base.600CN.apk
com.evenwell.bokeheditor.overlay.base.600CN.apk
com.evenwell.calculator2.overlay.base.600CN.apk
com.evenwell.calendarwidget.overlay.base.600CN.apk
com.evenwell.callblock.overlay.base.600CN.apk
com.evenwell.camera2.overlay.base.600CN.apk
com.evenwell.custmanager.data.overlay.base.600CN.apk
com.evenwell.customerfeedback.overlay.base.600CN.apk
com.evenwell.dataagent.overlay.base.600CN.apk
com.evenwell.dataspeedindicator.overlay.base.600CN.apk
com.evenwell.defaultappconfigure.overlay.base.600CN.apk
com.evenwell.deskclock.overlay.base.600CN.apk
com.evenwell.documentsui.overlay.base.600CN.apk
com.evenwell.email.data.overlay.base.600CN.apk
com.evenwell.factorywizard.overlay.base.600CN.apk
com.evenwell.firewall.overlay.base.600CN.apk
com.evenwell.fmradio.overlay.base.600CN.apk
com.evenwell.foxlauncher.overlay.base.600CN.apk
com.evenwell.gallery.overlay.base.600CN.apk
com.evenwell.gallerymanagerservice.overlay.base.600CN.apk
com.evenwell.glance.overlay.base.600CN.apk
com.evenwell.hyperclip.overlay.base.600CN.apk
com.evenwell.legalterm.overlay.base.600CN.apk
com.evenwell.managedprovisioning.overlay.base.600CN.apk
com.evenwell.music.overlay.base.600CN.apk
com.evenwell.nps.overlay.base.600CN.apk
com.evenwell.partnerbrowsercustomizations.overlay.base.600CN.apk
com.evenwell.permissioncontrol.overlay.base.600CN.apk
com.evenwell.permissiondetection.overlay.base.600CN.apk
com.evenwell.phone.overlay.base.600CN.apk
com.evenwell.powersaving.g3.overlay.base.600CN.apk
com.evenwell.providers.downloads.overlay.base.600CN.apk
com.evenwell.providers.downloads.ui.overlay.base.600CN.apk
com.evenwell.providers.partnerbookmarks.overlay.base.600CN.apk
com.evenwell.providers.weather.overlay.base.600CN.apk
com.evenwell.pushagent.overlay.base.600CN.apk
com.evenwell.retaildemoapp.overlay.base.600CN.apk
com.evenwell.screenlock.overlay.base.600CN.apk
com.evenwell.settings.data.overlay.base.600CN.apk
com.evenwell.stbmonitor.data.overlay.base.600CN.apk
com.evenwell.systemdashboard.mobileassistant.overlay.base.600CN.apk
com.evenwell.telecom.data.overlay.base.600CN.apk
com.evenwell.voicenote.overlay.base.600CN.apk
com.evenwell.weather.overlay.base.600CN.apk
com.evenwell.weatherservice.overlay.base.600CN.apk
com.fihtdc.dialer.overlay.base.600CN.apk
com.fihtdc.note.overlay.base.600CN.apk
com.hmdglobal.camera2.overlay.base.600CN.apk
com.hmdglobal.camera2lite.overlay.base.600CN.apk
com.nbc.AccountProxy.overlay.base.600CN.apk
com.nbc.apptwins.overlay.base.600CN.apk
com.nbc.datatransfer.overlay.base.600CN.apk
com.nbc.filemanager.overlay.base.600CN.apk
com.nbc.music.overlay.base.600CN.apk
com.nbc.screenshotplus.overlay.base.600CN.apk
OpenGappsを導入
次を削除
/system/app
GMSNetworkMonitor
GoogleContactsSyncAdapter
GoogleExtShared
GooglePinyinIME
GooglePrintRecommendationService
PicoTts
WebViewGoogle
/system/priv-appAppStore
Calendar
ConfigUpdater
GmsCore
GoogleBackupTransport
GoogleExtServices
GoogleOneTimeInitializer
GooglePartnerSetup
GooglePlayServicesUpdater
GoogleServicesFramework
PackageInstaller
QQBrowser
↓OpenGappsを手動でインストール
(ポイントはSetupwizardをインストールしない)
/system/app
GoogleCalendarSyncAdapter
GoogleContactsSyncAdapter
GoogleExtShared
GoogleTTS
WebViewGoogle
WebViewStub
/system/priv-appConfigUpdater
GmsCoreSetupPrebuilt
GoogleBackupTransport
GoogleExtServices
GoogleOneTimeInitializer
GooglePackageInstaller
GooglePartnerSetup
GoogleServicesFramework
Phonesky
PrebuiltGmsCore
Velvet
これでひとまずPlayStoreが使えた。あとはMorelocale2で日本語にすればOK!
0 件のコメント :
コメントを投稿