- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
56 :名無しさん@お腹いっぱい。[sage]:2020/09/26(土) 05:05:34.04 ID:doy/Cxym - >>54
https://github.com/ResurrectionRemix/platform_manifest/blob/174f75f2b732116d12c99f0797111b084450bdb7/default.xml#L254 で https://android.googlesource.com/platform/external/linux-kselftest/+/refs/tags/android-10.0.0_r41 は存在するということは、隠しディレクトリ .repo内がおかしいのね。 下記内容が修正方法。 repo syncしている場所がCurrentDir $ CurrentDir=$(pwd) $ export x=external/linux-kselftest $ export TragetDirName=$(basename "$x") $ rm -rfv "$CurrentDir/""$x" $ find ./.repo/projects ./.repo/project-objects -name "*""$TragetDirName"".git" -type d | xargs rm -rfv $ repo sync -j8 -cv --no-clone-bundle --no-tags "$x"
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
59 :名無しさん@お腹いっぱい。[]:2020/09/26(土) 12:32:48.70 ID:doy/Cxym - >>58
local manifestは <?xml version="1.0" encoding="UTF-8"?> <manifest> <remote name="ClintT" fetch="https://github.com/ClintT" /> <project name="android_device_asus_flo" path="device/asus/flo" remote="ClintT" revision="havoc10" /> <project name="android_kernel_google_msm" path="kernel/google/msm" remote="ClintT" revision="ten" /> <project name="android_vendor_asus_flo" path="vendor/asus" remote="ClintT" revision="havoc10" /> </manifest> の方がいいかも。 最適なリポジトリ検索は https://github.com/search?o=desc&q=device_asus_flo&s=updated&type=Repositories などで検索。 device treeはなるべく同じOwnerのものがエラーが少ない。 下記はリモートリポジトリの宣言 remote name="ClintT" fetch="https://github.com/ClintT" 下記はそれぞれ リポジトリ名 : android_device_asus_flo ローカルへの再現先 : device/asus/flo リモート名 : ClintT ブランチ名 : havoc10 Kernelソースはdevice/asus/flo/BoardConfigCommon.mk内の TARGET_KERNEL_SOURCE := kernel/google/msm TARGET_KERNEL_CONFIG := followmsi_defconfig 2行目はconfigファイル名 Vendorソースはdevice/asus/flo/device.mk内の $(call inherit-product, device/asus/flo/device-common.mk) これでおそらくビルド出きるのではないかな
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
60 :名無しさん@お腹いっぱい。[]:2020/09/26(土) 12:41:40.41 ID:doy/Cxym - <project name="android_vendor_asus_flo" path="vendor/asus" remote="ClintT" revision="havoc10" />
でなく <project name="android_vendor_asus_flo" path="vendor/asus/flo" remote="ClintT" revision="havoc10" />
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
62 :名無しさん@お腹いっぱい。[sage]:2020/09/26(土) 12:48:42.45 ID:doy/Cxym - >>61
頑張ってね
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
65 :名無しさん@お腹いっぱい。[]:2020/09/26(土) 21:37:30.44 ID:doy/Cxym - >>63
Asus floってNexus7(2013) のことだよね。 Android10からOTAファイルサイズが巨大になっているため高機能なROMだと デバイス側のパーティションサイズに収まらないために出来てもインストール 出来ない場合があるよ。 >>63さんのリポジトリで #BOARD_SYSTEMIMAGE_PARTITION_SIZE := 880803840 # 840M (STOCK) BOARD_SYSTEMIMAGE_PARTITION_SIZE := 996147200 # 950M と書き換えている様だけどLineageOS https://github.com/LineageOS/android_device_asus_flo/blob/d9cca210d5493/BoardConfigCommon.mk#L79 にあるように BOARD_SYSTEMIMAGE_PARTITION_SIZE := 880803840 # 840M の意味は、ソース上でビルドしたファイルが上記の840M以下かどうかチェックしている。 この値の変更は意味がないよ。 https://forum.xda-developers.com/nexus-7-2013/development/rom-t3569067 にAospExtendedでビルド出来ているみたいなので、ビルド対象をAospExtendedに 変更するとか、>>59のHavocOSの方がいいかもだね。
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
69 :名無しさん@お腹いっぱい。[sage]:2020/09/26(土) 21:53:02.54 ID:doy/Cxym - >>68
へ〜。さすがNexusですね。 有用情報ありがとうございます。 最近pixelが欲しいなと思っていたですけど、ますます欲しくなりました。 なんせ、Android10以降でdynamic partitionというソース側でパーティーションサイズを操作出来るようですから。
|
- 【ROM焼き】カスタムROM総合スレ【root】 Part.2
71 :名無しさん@お腹いっぱい。[sage]:2020/09/26(土) 22:14:22.74 ID:doy/Cxym - >>70
御存知かもですが https://dl.twrp.me/flo/ に twrp-3.4.0-0-flo.img 8.9M 2020-06-23 15:28:17 がありますね。 ビルドが成功すると必要でしょうから!
|