f2fs 対応 boot.img

作ってみました。 cm 系 ROM なら動くんじゃないかなと思います。例によって flo 用は未確認です。
AOSP 系はきっとダメです。

deb
http://www.mediafire.com/download/11r4ggdhmurafko/boot_deb_f2fs.img
flo
http://www.mediafire.com/download/89y3cda5torrz3z/boot_flo_f2fs.img
TWRP
http://www.mediafire.com/download/rq8aq87yyn454t9/TWRP_deb_20140316_f2fs.img


TWRP は deb となっていますが、多分 flo でも動きます。一応いくつか作ったので貼っておきますが、新しければ動くというものでもないです。

使い方

  1. TWRP を焼く
  2. Recovery に入る
  3. Wipa→Format Data
    • /data 配下 (/data/media=/sdcard/ も) がすべてフォーマットされます。
  4. Reboot recovery
  5. Install ROM zip.
    • CM11 とか BeanStalk とか
  6. Reboot bootloader
  7. Flash boot image
  8. Reboot


試しに deb 用の CM11 の nightly を焼いて boot.img を差し替えてやってみましたが、動いてます。

Nexus7 (2013) BeanStalk ROM 4.4.255 2014/03/16

Update.

Fetures.

Unofficial BeanStalk ROM for Nexus7 2013 LTE.


Github

Issues

  • Camera is buggy in third party apps.
  • Camera record (movie) is not working.

Another version.

caf hardware repos を使っていないバージョンです。

  1. H/W 動画再生は AOSP と同程度しかできません。
  2. そのかわりカメラ周りが改善されています。

Yet another experimental version! --f2fs file system--

ちょっと前から話題になっていた f2fs ですが、最近 grouper に実装してみたらすごい効果だったということなので deb でも…と思ってパッチを当ててビルドしてみました。言うまでもないですが fs を開発途上なものに変更するということはとてもキケンな行為ですので、ヒトバシラーさん以外は手を出さぬようお願いします。

また /data をフォーマットしなおす必要があります。 /data をフォーマットするということは /data/media (すなわち /sdcard) もフォーマットするということになります。内部 SD のデータも綺麗さっぱり消えますので、バックアップデータは PC や外部 SD 等にしっかりと移して下さい。

なお TWRP は MultiROM 版ですが、セカンダリ ROM でのテストはまともにやってません。 (/system やら /cache やらが f2fs になっちゃうけど大丈夫なのかはわかりません!)

  1. Support f2fs file system.
  2. format f2fs on /data (also /data/media = /sdcard)
Tutorial
  1. Flash TWRP from bootloader.
  2. Reboot into recovery.
  3. Wipe→Format data.
    • Caution!! also format /data/media (internal sd=/sdcard).
  4. Reboot recovery.
  5. Install zip.
  6. Reboot system.
  7. Cheers!
AndroBench --Storage Benchmark--


ext4



f2fs

Quadrant Benchmark

I/O score.

ext4
4800
f2fs
5900


まぁ

grouper ほどの効果はないですし、体感できるほどのものではないですが、それなりに効果はあるようですね。

Mobile Gaming & Graphics Optimization (Adreno) Tools and Resources

某巨大掲示板のスレッドに上がっていたので見てみました。

320 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2014/03/03(月) 21:40:39.12 id:Mnbim3Pm


User-mode driver binaries for Qualcomm’s Adreno 3xx GPU on Nexus 5 & 7 devices running Google Android 4.4.2 KitKat


https://developer.qualcomm.com/mobile-development/maximize-hardware/mobile-gaming-graphics-adreno/mobile-gaming-graphics-optimization-tools


へー

【ROM焼き】Nexus 7 (2013) root3


Qualcomm 製のチューンされたドライバなのかな?

ドライバをダウンロードして中をあけてみたら Nexus5 用と Nexus7 用が入っていました。しかし Nexus7 は razor (=flo) 用で KOT49H なデバイス向けと書いてありました… razorg (=deb) 用じゃないやんね。

まぁでも Adreno3xx って部分は同じだからいけるだろと、 MultiROM 上に新規に BeanStalk 4.4.251 (KVT49L) をインストールしてそこに入れて試してみました。

結果、まぁ普通に動きます。

動きますが、インタレな動画とかいうニッチであまり需要のないものを再生していたら動画プレイヤーが固まることがありました。 deb で KVT49L で CAF な環境にいれているので、これは 9 割方私の環境が悪いんでしょう(笑)。

StockROM で動かしている人はいいものなのかもしれないです。


また Adreno SDK なんてものもあるのですがこれは登録しないと落とせないのでまだ見ていません。ソースとか入ってるのかな? もしかしたらそっちから拾えばなにか面白いことがあるような気もしてちょっとわくわくします。 時間があいたときに登録して少し覗いてみたいなとは思っています。

Nexus7 (2013) BeanStalk ROM 4.4.251 2014/02/27

Update.


This is deb version.
For flo another person build it!

Fetures.

Unofficial BeanStalk ROM for Nexus7 2013 LTE.

Update.

  • Update proprietary blobs to KVT49L

Issues

  • Camera is buggy in third party apps.

Unofficial BeanStalk 4.4.2.249 2014/02/17

deb に OTA が来てたので、そのバイナリを使ったテスト版です。

まともに動くのが欲しければ 先日の記事 をどうぞ。

  • Update BeanStalk version 4.4.249
    • バージョンナンバーが上がっただけで前回のと大差ないです
  • Update proprietary blobs to KVT49L
  • mpdecision/thermald now supported by kernel, so these binaries are removed.
  • flo用はありません。(ほとんど変更がないため)

Download

CAF Build
  • 動画再生がスムーズです
  • サードパーティ製のカメラアプリがまともに動きません
Non CAF Build
  • インタレースな動画やwmvも再生「だけ」はできるようにしました
  • ただし「多分」インタレ解除されていません
  • サードパーティ製のカメラアプリが動きます
  • Non CAFといいつつ、CMカーネルを使っているのでCAFかもしれません。

BeanStalkテストビルド。

テスト版です。まともに動くのが欲しければ 昨日の記事 をどうぞ。

  • Glitchカーネルで作ってみました。
  • flo用はテストできないのでテストしてません。
  • flo用はmpdecisionとthermaldがリネームされています。標準に戻したい場合は名前をかえて下さい。
  • 上書きインストールする場合、cacheとdalvik-cacheを丁寧にワイプして下さい。


flo
deb


ASUS Nexus7 ( 2013 ) TABLET / ブラック ( Android / 7inch / APQ8064 / 2G / 32G / BT4 / LTE ) ME571-LTEASUS Nexus7 ( 2013 ) TABLET / ブラック ( Android / 7inch / APQ8064 / 2G / 32G / BT4 / LTE ) ME571-LTE

Asustek 2013-09-13
売り上げランキング : 347

Amazonで詳しく見る
by G-Tools

Nexus7 (2013) Unofficial BeanStalk ROM 2014/02/12

Update.

Fetures.

Unofficial BeanStalk ROM for Nexus7 2013.

Update.

Issues

  • Camera is buggy in third party apps.

Screenshots


BeanStalk Pie!!

おまけ

動画再生中に一瞬固まったりするのがどーしても嫌なのでカーネルをいじってみましたが無理です!
Glitch カーネルにするといい感じなので、次回からは Glitch カーネルを拝借して最初から組み込んでしまおうかと思っています。