본문 바로가기

갤럭시 넥서스 F2FS 적용하기! (KitKat, 4.4.2~3) - 1부

by ㅋㅋ잠자 2014. 7. 11.
728x90

파일리스트

http://djj.iptime.org/owncloud/public.php?service=files&t=62d6609f13df7108e025f91aa03b4ed1


XDA 포럼의 Smitty 분이 빌드하신 커널에 F2FS 가 가능함을 알고 적용을 시도해 보았습니다.

     

실제로 F2FS 는 EXT4 와 같은 파일시스템의 일종이며

     

Flash Friendly File System 의 약자로 플래쉬 메모리에 최적화된 파일 시스템임을 알 수 있습니다.

     

     

     

갤럭시 넥서스는 실제로 고질적은 메모리 속도 문제를 가지고 있어서 앱 설치나 다중 작업을 할 시에

     

렉이 많이 걸린다는 것을 모두 알고 계실 껍니다.

     

     

한편 넥서스5 에서는 적용을 해도 별로 효과가 없다고 하네요. 원체 메모리 속도가 빠르다 보니 ..

     

     

그런데 제가 갤럭시 넥서스에 적용해 본 결과 엄청난 성능향상이 있었습니다.

     

티타늄 백업 복구 속도가 빨라지고 다중작업이 더욱 부드러워 집니다.~~

     

     

그럼 긴말 필요없이 적용을 해 보도록 하겠습니다. 상당히 고도의 작업을 요하니 주의하세요.

     

메모리 파티션을 모두 F2FS 로 포맷하기 때문에 내장 메모리 백업은 필 수 입니다.

     

     

     

1. 아래 파일을 받아 갤럭시 넥서스 어딘가에 저장해놓기.

     

http://djj.iptime.org/download/GalaxyNexus/F2FS/SmittyV-F2FS-6.4.14.zip

  • F2FS 커널 (애니커널 방식이 아니라 Boot.img 를 뜯어서 작업하실 필요가 없습니다.)

     

http://djj.iptime.org/download/GalaxyNexus/F2FS/f2fs_pa_maguro-4.4-BETA1-20140603.zip

  • F2FS 로 변환 한 파라노이드 BETA X 버전입니다. (현재 최신)

     

이 두 파일을 어딘가에 저장해 둡니다.

     

물론 갭스 파일도 어딘가에 저장이 되어야 겠죠? 혹시 없으시면 아래의 링크를 참고하세요~~

     

http://download.djjproject.com/GalaxyNexus/Gapps/

     

     

     

     

     

2. 패스트붓으로 아래의 파일 적용하기 or 플래슁

     

TWRP 리커버리 파일로 2.7.0.0 버전이며 F2FS 포맷 기능을 가지고 있습니다.

     

http://djj.iptime.org/download/GalaxyNexus/F2FS/TWRP-TUNA-F2FSALL.img

     

http://djj.iptime.org/download/GalaxyNexus/F2FS/TWRP-2.7.0.0-maguro-f2fs.zip

     

     

리커버리를 적용시켜 줍니다.

     

     

     

     

     

3. 리커버리 메뉴에 진입 후 작업하기

     

먼저 TWRP 리커버리 메뉴에 진입하여 파일매니져를 통해

     

플래슁할 롬파일과 커널을 캐쉬 파티션으로 옮겨 둡니다. (매우 중요)

     

위치는 /cache 입니다.

     

     

그리고 Advanced 메뉴에 F2FS 메뉴를 통해 system 과 data 를 F2FS 로 포맷합니다.

     

그리고 인스톨 메뉴에서 /cache 에 저장한 롬파일로 인스톨을 진행합니다.

     

마지막으로 다시 Advanced 메뉴에서 F2FS 메뉴를 통해 cache 파티션을 F2FS 로 포맷합니다.


다시 방법을 적습니다.


System 과 Cache 만 F2FS 로 포맷하시고 그 다음 롬 설치를 진행해 주시고


롬 설치가 끝나고 나서 DATA 파티션을 포맷해주시면 됩니다.

     

     

     

     

이렇게 롬설치를 하실 수 있으며

     

속도가 한결 빨라짐을 느낄 수 있습니다.

     

     

     

그리고 F2FS 로 변환시 MTP 연결이 안됩니다.


체크 결과 MTP 작동합니다.

     

     

     

그리고 커널은 이미 존재하니 다른 롬을 컨버팅 하면 다른 롬들도 F2FS 상태에서 사용을 할 수 있을꺼 같은데

     

이는 리커버리의 마운트 스크립트를 조금 수정해주면 되는 것으로 알 고 있습니다.

     

     

     

그 부분에 대해서 테스트 중이며 해결이 되면 2부를 작성하겠습니다.

     

     

감사합니다.

     

     

아래는 인증샷입니다.

     

   

※ 혹시 하시다 손이 미끄려져서 플래슁할 롬파일이 없는분!

http://djjproject.tistory.com/41

     

   

728x90

댓글6