[新]なんでも日記[新]なんでも日記ジャンル不定の日記です。い合わせ問い合わせ問い合わせLinegeOSを入れてみたCM11を導入したSC-02Cをメインスマホとして使ってるが、CyanogenModが終了しちゃってるからいつかは別のROM導入しなきゃな・・・という感じだったが、サブのSC-02CにCyanogenModの後継ぽいLinegeOSを入れてみた。7.1相当の14.1を入れた。II)があったので拾ってきてTWRPから入れようとしたのだが、プログレスが終了ちょっと前のところで動いてるんだが伸びなくなった。調べたら、CyanogenModでもそうらしいが、14以降は領域を拡張しないと入らないぽい。めんどくさいんで導入中止にしようかとも思ったが、system上書き中に止まっちゃったぽくて明らかに文鎮化してるんでPITの変更した。PITの変更は以前の記事を参考に。この時作ったPITを今まで使ってたが、標準だとdataが少ないんで3倍に拡張して仮想SDをその分減らしたもの。今回はsystemの拡張をする必要があるが、dataの1個手前なんでdataを縮小して後ろに影響しないようにするのが楽かと思ったが、dataは3倍にしてもあまり余裕はないので仮想SDの方が削りたく、dataの縮小だとサイズが中途半端になるから手間はどっちもどっちかな・・・というわけで、仮想SDを削ることにした。以前の変更の際にわかったが、PITファイルは4byteが1ブロックになっててパーティション名の4ブロック前が開始位置でその次のブロックがサイズ。単位はセクタ(512byte)単位でリトルエンディアン(1byteずつ逆順)になってる。パーティション名はfdiskで確認できるが、systemがFACTORYFSdataがDATAFS仮想SDがUMSとなっている。なっているが16進にすると0x132000。1GiBにすることにした。今回は手前のFACTORYFSが拡張してるんで開始位置をずらすが、FACTORYFSの開始位置とサイズを16進で足せばDATAFSの開始位置になる。