|
arter97 kernel for Galaxy S3 개발이 중단된 커널입니다! |
/* 개요 */ |
순정 SHV-E210S 소스 기반 Android 5.1 Lollipop, CyanogenMod 11.0, Back-to-n00t 기반 Android 4.4.4 ROM 지원 최신 Linux 3.0로 업그레이드 최신 ARM hard-float Linaro 툴체인과 최적화 옵션으로 빌드 속도 개선 새로운 CPU 가버너 새로운 I/O 스케쥴러 홈 버튼 4번 연타시에 화면 색 반전 Many more ... |
/* Details */ |
Linaro-toolchain 4.9.3 최신 Linux 3.0.101로 업스트림 지원되는 모든 ROM 듀얼-부트 지원 SELinux 비활성화(permissive) 개선된 LZO 방식으로 커널 압축 커널 스케쥴러 개선 비정렬 접근 활성화 memcpy, hrtimer, mutex, cpufreq, memory-management, writeback 개선 RWSEM, crypto, math drivers 최적화 Wi-Fi wakelock 감소 BFQ v7r8, SIO, FIFO, VR, ZEN I/O 스케쥴러 추가 ZZmoove, Intelliactive CPU 가버너 추가 커널단 카메라 셔터 소리 조절 Touch Wake + Knock-On Deadline I/O 스케쥴러 속도 개선 비동기 I/O(AIO) Linux 3.6에서 백포트 및 속도 개선 hTC의 비동기 Fsync 적용(by faux123) Dynamic Fsync(by faux123) 네트워크 속도 개선 MMC-CRC 비활성화(내장 메모리 속도 개선) ARCH_POWER 활성화(전력소모 개선) LED 페이드(by AndreiLux) 멀티코어 전력소모 개선 Random 드라이버 Linux 3.19에서 백포트 SCHED_AUTOGROUP 활성화(멀티테스킹 성능 개선) Westwood TCP 혼잡 제어(네트워크 성능 개선) CRC32 & SHA-1 알고리즘 개선 Proportional Rate Reduction for TCP Boeffla Sound Engine 1.6.7 전원 제어(by AndreiLux) FAT32 지연속도 개선 Android logger 제어 Memory 쓰로틀링 제거 파일-시스템 마운트 옵션에 noatime & nodiratime 추가 Linux 4.2+에서 백포트된 f2fs 지원 Switchable sharpness control by AndreiLux, AndiP71 최신 Mali 드라이버 커널 패닉 로그 자동 저장 Powerboost, Boost-boot 지원되는 모든 ROM에 Sdcardfs 사용 Android 4.4 KitKat의 extra free kbytes tunables 사용(메모리 관리 개선) ARM_UNWIND 활성화(성능 개선) File-system writeback 함수 Linux 3.4에서 백포트 및 지연속도 개선 컴파일러 프로파일 Linux 3.16에서 백포트 커널 모듈 램디스크에 통합(로드 속도 개선) Insecure ADB control Android 4.4.3의 TCP's Initial Congestion Window tunables 전력소모에 효율적인 workqueues linaro-lsk에서 백포트 Deep-discard-trim; FIDTRIM support for ext4 google-3.4에서 백포트 내장/외장 메모리에 엔트로피 후크 제거(성능 개선) |
/* 상세 정보 */ |
순정 SHV-E210S 소스 기반 대부분의 CyanogenMod 커널들이 Android 4.1 소스에 기반하는 반면 arter97 커널은 순정 Android 4.4 소스 기반입니다. |
Dual-boot arter97 커널에는 간단하고 별도의 리커버리가 필요하지 않은 멀티부트 솔루션이 구현되어 있습니다. 또한, 다른 커널들의 loop mount방식보다 더 빠릅니다. 멀티부트를 사용하시려면 리커버리에 진입해서 arter97-multi-boot.zip을 플래시한 후에 원하시는 ROM이나 ZIP파일들을 설치하면 리커버리에서 빠져나가기 전까지 모든 파일들이 2nd-ROM 슬롯(/data/arter97_secondrom)에 설치가 됩니다. 1st-ROM에 다시 진입한 후에 새로 설치된 'aSwitch'를 사용하여 2nd-ROM을 제어하실 수 있습니다. * 2nd-ROM의 /system 파티션은 항상 R/W로 마운트됩니다. * 2nd-ROM의 백업과 복구는 작동하지 않습니다. |
고급 mDNIe 컨트롤 arter97 커널에는 AndreiLux가 구현한 고급 mDNIe 컨트롤이 내장되어 있습니다. |
Knock-On arter97 커널에는 Touch Wake 기능(by Ezekeel & Yank555.lu)과 'Knock-On'이 구현되어 있습니다. 사용자가 설정한 시간내로 Touch Wake가 더블탭해야만 작동합니다. |
Touch Wake arter97 커널에선 'Knock-On'기능뿐만 아니라 충전과 비충전일 때의 타이머를 나누어 설정할 수 있고 물리적인 버튼이 눌렸을 때에도 작동할 수 있도록 설정할 수 있습니다. |
컴파일러 ARM hard-float(armhf)는 새로운 빌드-아키텍처로 기존의 느린 소프트웨어 대신에 빠른 하드웨어로 부동 소수점을 계산하는 방식입니다. armhf를 사용함으로써 최대 200%가량의 성능 개선을 기대할 수 있습니다. 또한, 최신 Linaro 툴체인 4.9.2을 사용함으로써 더욱 큰 최적화로 맛볼 수 있습니다. 커널 소스의 컴파일러 프로파일도 Linux 3.16의 것을 백포트함으로써 버그-수정과 성능 개선도 기대할 수 있습니다. |
메모리 관리 arter97 커널은 최신 Linux 3.0.101으로 업스트림되어 있습니다. 업스트림을 함으로써 안정성, 성능과 메모리 관리가 개선됩니다. 하지만 대부분의 커스텀 커널은 CMA 메모리 관리 코드를 업스트림에 맞추는 작업을 하지 않았습니다. arter97 커널은 Linux 3.0.101으로 업스트림과 동시에 CMA 메모리 관리 코드를 알맞게 업데이트한 유일한 커널입니다. Android 4.4 KitKat을 사용 중이시라면, ROM과 커널이 같이 협동하여 더욱 효과적으로 메모리를 관리할 수 있습니다. |
파일-시스템 Google의 fuse 방식을 버리고 Samsung의 sdcardfs를 활용함으로써 전력소모와 /sdcard의 엑세스 속도도 개선되었습니다. FolderMount와 같은 앱을 사용해야하는 경우 'aTweaks'를 사용하여 비활성화할 수도 있습니다. FAT32의 지연속도도 개선되었고 비동기 I/O(AIO)도 Linux 3.6에서 백포트되었습니다. |
f2fs arter97 커널은 Android 커널 중 첫 번째로 f2fs를 대응한 커널입니다(2013/08 부터). ext4에서 f2fs로 파일-시스템을 변환할시, 속도가 최대 2배 가량 빨라질 수 있습니다. 또한 지속적으로 Linux 3.16+에서 f2fs 변경사항을 적용함으로써 더욱 빠르고 안정적입니다. 쉽고 빠른 f2fs 변환을 위해 PhilZ 리커버리가 제공되고 있습니다. 커널과 리커버리 설치 후에 공장 초기화를 진행하면 끝입니다. |
Boeffla Sound Engine Boeffla Sound Engine은 arter97 커널에 포함되어 있는 유일한 오디오 엔진입니다. Google Play store에서 'Boeffla Sound Control'를 설치해주세요. |
Android logger control logcat이라는 이름으로도 알려져있는 Android logger는 필요하지 않을 때에도 계속 자원을 소모하게됩니다. 'aTweaks'를 통해 완전히 Android logger를 비활성화할 수도 있으며, 화면이 꺼질경우 자동으로 비활성화하도록 설정할 수도 있습니다(기본값). |
Mali 그래픽 arter97 커널은 최신 Mali r3p2 드라이버를 사용합니다. 또한, Mali blob들은 S3보다 더 최근에 빌드된 Galaxy Note 2(N7100)의 것을 사용합니다. |
자동 커널 패닉 로그 저장 커스텀 커널을 사용할 경우 발생할 수 있는 기기 랜덤 재부팅에 대하여 arter97 커널은 자동으로 해당 로그 내역을 /sdcard/arter97에 저장합니다. |
커널단 카메라 셔터 소리 조절 arter97 커널은 후면 카메라가 작동할 때에 스피커의 볼륨을 0으로 오버라이드할 수 있는 기능이 구현되어 있습니다. ROM상의 지원이 필요하지 않고 'aTweaks'에서 설정할 수 있습니다. |
Boost-boot Boost-boot는 부팅속도를 최대 20초 가량 단축시킬 수 있는 기능입니다. 부팅시에 'performance' CPU 가버너와 'no-op' I/O 스케줄러, 1024kB의 앞서읽기 값을 사용합니다. |
aTweaks aTweaks는 STweaks에 기반한 arter97 커널에서 사용할 수 있는 실시간 커널 설정 앱입니다. 사용 전에 BusyBox를 설치하는 것을 추천드립니다. |
aSwitch aSwitch는 arter97 커널에서 사용되는 멀티부트를 제어하는 앱입니다. 2nd-ROM의 /system, /data and /cache를 와잎(wipe)할 수 있고 /sdcard를 공유할지도 설정할 수 있습니다. |
/* Changelog */ |
5.0 pegasusqplus, yankasusq, lulzactiveq CPU 가버너 제거 안정성 개선을 위해 pegasusq 재작업 안정성과 성능 개선을 위해 f2fs 재작업 (Linux 4.2 소스코드로 업데이트) 안정성 개선을 위해 RTL8187 지원 중단 안정성 개선을 위해 네트워크 파일-시스템 지원 중단 안정성 개선을 위해 Adaptive Body Bias control 제거 안정성 개선을 위해 언더볼트 기능 제거 안정성 개선을 위해 intelli_plug 제거 안정성 개선을 위해 기타 커밋 제거 FPU 손상 오류 수정 1.7, 1.8 GHz 오버클럭 주파수 제거 반응성 개선을 위해 기본 I/O 스케쥴러를 CFQ로 설정 기본 CPU 가버너를 intelliactive로 설정 반응성 개선을 위해 Lazyplug의 일부 코드를 intelliactive에 이식 Liquorix 커널의 Zen-tune 제거 Random 드라이버 업데이트 zswap(vnswap) 풀 사용량 조정 AIO 관련 커밋 제거 BFQ I/O 스케쥴러 v7r8로 업데이트 vnswap에 lz4 활성화 램디스크 업데이트 ZZmoove CPU 가버너 v1.0-beta8로 업데이트 |
4.0.3 가상 메모리 설정 오작동 오류 수정 SELinux 로그 방식 개선 컴파일러와 링커 업데이트 |
4.0.2 최신 CyanogenMod 12 램디스크 병합 (최신 빌드에서 부팅이 되지 않는 오류 수정) |
4.0.1 Liquorix 커널의 Zen-tune 적용 (반응 속도 개선) ondemand CPU 가버너 제거 파티션 넘버 차이로 SHV-E210L에서 발생하는 일부 오류 수정 preload 파티션을 사용한 hardswap 옵션 추가 |
4.0 간헐적으로 리커버리로 재부팅하는 현상 방지 Android 5.0 Lollipop에서 전원 종료 시에 충전이 잘 안되는 오류 수정 초기 부팅 코드 개선 "usb cb wake lock", "usb device wake lock" wakelock 재추가 (USB 연결 오류 수정) Random 드라이버 업데이트 LZO 보안 취약점 패치 내장/외장 메모리에 엔트로피 후크 제거(성능 개선) f2fs 업데이트 Android 5.0 Lollipop 램디스크 업데이트 |
4.0-beta6 f2fs 업데이트 커널 설정 개선 SHV-E210S_KK_Opensource_Update2.zip 병합 ROM의 HWC 상태에 맞춰 커널 초기화 (일부 ROM에서 카메라 초기화 오류 수정) AOSP ROM에서 MobiCore 비활성화 (자원 최적화) "usb cb wake lock", "usb device wake lock" wakelock 제거 (실험적) |
4.0-beta5 f2fs 업데이트 Android 5.0 Lollipop에 sdcardfs 활성화 기본 CPU 가버너를 PegasusQ로 변경 PegasusQ에서 firelock 제거 Android 5.0 Lollipop 램디스크 업데이트 전원 종료 상태에서 충전할 시 안정성 개선 |
4.0-beta4 4.0-beta3의 GPS 파일 설치 부분 제거 (AOSP에서의 GPS 오류 수정 - ROM 전체를 다시 설치해야 할 수도 있습니다) |
4.0-beta3 f2fs 업데이트 컴파일러 옵션 변경 L1/L2 캐시 파라메터 최적화 적용 (by JustArchi) Android 5.0 Lollipop 지원 재작업 Android 5.0 Lollipop VPN 지원 추가 Android 5.0 Lollipop 전력 소모 계산 추가 Android 5.0 Lollipop idletimer 활성화 Deadline / noop를 기본 I/O 스케쥴러로 설정 전화 시 CPU 주파수를 1000 MHz로 고정 Ext4 마운트 옵션 중 journal_async_commit 제거 Ext4 barrier 활성화 커널의 TRIM을 비활성화하고 ROM상의 TRIM 사용 Boeffla sound engine 1.6.7 2단계 터치 부스터 제거 Intell-plug 터치 부스터 제거 BFQ I/O 스케쥴러 v7r7 AOSP ROM에 제대로 작동하는 HWC 설치 AOSP ROM에 s3cfb fencing 활성화 (그래픽 깨짐 현상 수정) MHL 소리가 안나는 오류 수정 Vnswap on AOSP 스위치 추가 E210SKSUKNK3 펌웨어에서의 GPS 파일 설치 PhilZ Touch 6.59.0 기타 성능 및 안정성 개선 AOSP Android 4.3 ROM 지원 제거 |
4.0-beta2 새로운 ARM 명령어 집합소 사용으로 속도 대폭 개선 android-3.4에서 다시 interactive CPU 가버너 적용 (주파수가 고정되는 오류 수정) ZZmoove v1.0-beta2 ROW I/O 스케줄러 제거 불안정한 block 커밋 되돌림 (전반적인 안정성 개선) f2fs 재작업 (안정성, 성능 개선) 커널 패닉 로그를 /sdcard/arter97에 자동 저장 RTL8187 지원 추가 SHV-E210L 통신 오류 수정 Android 5.0 Lollipop에서의 외장 저장소 지원 추가 |
4.0-beta1 Galaxy S3 LTE KitKat 소스로 리베이스 (그래픽 깨짐 현상 수정) 512 MB의 vnswap 활성화(Touchwiz ROMs) Intelliactive를 기본 CPU 가버너로 사용 Touchwiz Android 4.4.2 지원 제거 Touchwiz Android 4.4.4 지원 추가 Android 5.0 Lollipop ROM 지원 추가 전원 종료 시에 충전이 제대로 되지 않는 오류 수정 ZZmoove v1.0-beta1 Interactive 가버너를 Galaxy Mega 2에서 포팅 Powerboost 제거 전화시 전원이 종료되는 오류 수정 Linaro GCC 4.9.2 2014.10으로 툴체인 변경 PhilZ Touch 6.58.7 AOSP ROM 설치 오류가 수정된 multi-boot 업데이트 |
3.1.1 PM_SUSPEND_FREEZE 제거 (절전 모드 관련 오류 수정) intelliactive - CPU 부스트 주파수를 1000 MHz로 고정 (Exynos 441x 표준) freezer, irq and futex 개선 (Credits to Colin Cross, Sankara S Muthukrishnan, Thomas Gleixner and Francisco Franco) |
3.1 몇몇 리커버리에서 설치가 되지 않는 오류 수정 ext4 속도 개선(Speedup WB_SYNC_ALL pass called from sync) Kernel thread관련 아이들 전력 소모 개선(wake up worker only when the worker is idle) Powerboost 활성화 시에 GENTLE_FAIR_SLEEPERS 비활성화 (더 나은 UI 반응속도) process_backlog와 관련된 네트워크 성능 개선 BusyBox 업데이트 aSwitch 2.5 (몇몇 ROM에서 재부팅이 되지 않는 오류 수정) 화면이 켜질때 일시적으로 CPU 주파수 부스트 PM_SUSPEND_FREEZE 관련된 오류 수정 (음성통화 후에 화면이 다시 켜지지 않는 오류 수정) intelli-plug 사용 시 800 MHz로 제한되었던 CPU 주파수 잠금 해제 몇 가지 네트워크 값들을 ROM과 통합 호환성이 개선된 multi-boot.zip 2.1 |
3.0 pegasusq를 대체하여 interactive CPU 가버너 사용 PM_SUSPEND_FREEZE를 사용하여 전력 소모 개선 2단계 터치부스터 구현 (화면이 터치되었을 경우, 0.1초 동안 CPU 주파수 1.2 GHz가 사용되고 이후 다시 기본값인 0.8 GHz 사용) Perseus 커널의 언더볼트 설정 추가 (by AndreiLux) aSwitch 2.4 (몇몇 ROM에서 재부팅이 되지 않는 오류 수정) 호환성이 대폭 개선된 multi-boot.zip 2.0 메모리 관리, 내장 메모리 관리, 네트워크 성능과 SELinux 개선 Wi-Fi 모듈 관리 개선 리커버리에서 설치 소요 시간 개선 Samsung 순정 기반 Android 4.3 ROM에서의 ADB 오류 수정 ondemand CPU 가버너의 전력 소모와 속도 개선 (Changed calculation of target frequency) interactive CPU 가버너 업데이트 f2fs 처음부터 다시 임포트 sched_mc_power_savings의 기본값을 0으로 설정 ZZmoove CPU 가버너 v0.9-b4 (by ZaneZam) AOSP Android 4.4 KitKat 램디스크 업데이트 CyanogenMod 11's addon.d 추가 (nightly 설치 시에 커널 유지) 업데이트된 툴체인으로 빌드 PhilZ Touch 6.57.5 CPU 쓰로틀링 이후에 주파수를 올바르게 재설정 |
2.2 GT-I9300_JB_Opensource_Update14.zip 변경사항 적용 전력소모에 효율적인 workqueues linaro-lsk에서 백포트 Deep-discard-trim; FIDTRIM support for ext4 google-3.4에서 백포트 aSwitch, aTweaks 아이콘 변경 aTweaks 오타 수정 올바르지 않은 hotplug lock 설정 제거 Powerboost 작동방식 개선 SdcardFS 스위치 추가 (FolderMount 사용자 전용) Intelli-plug 추가 Intelliactive 추가 Random 드라이버 업데이트 f2fs 업데이트 f2fs 성능 대폭 개선 BFQ I/O 스케줄러 v7r5로 업데이트 lzo 보안 취약점 패치 lz4 보안 취약점 패치 busfreq, wakelock 커밋 되돌림 AOSP Android 4.4 KitKat 램디스크 업데이트 컴파일러 옵션 업데이트 컴파일러 업데이트 Frandom 제거 io_is_busy 활성화 PhilZ Touch 6.56.2, ClockworkMod v6.0.5.0로 리커버리 업데이트 네트워크 파일-시스템 지원 재추가 |
2.1.3 UKSM 제거 (이전 버전들의 커널 패닉 해결) AOSP Android 4.4 KitKat 램디스크 업데이트 보안 취약점 CVE-2014-3153 패치(towelroot) PhilZ Touch 6.46.2로 리커버리 업데이트 |
2.1.2 GPIO 처리 단계 변경 (빠른 wake-up) Linux 3.3에서 백포트된 SLUB Memory Allocater 되돌림 (안정화) SLUB Memory Allocator에 Samsung이 추가한 디버그 함수 제거 |
2.1.1 외장 메모리의 쓰기 권한 수정 외장 메모리 리커버리 오작동 오류 수정 aTweaks의 고급 mDNIe 설정 오류 수정 SELinux에 f2fs 예외처리(호환성 향상) Mali CMA 메모리 검증 재활성화 Android 4.4.3 커널 소스 변경사항 적용 TCP's Initial Congestion Window tunables (네트워크 속도 개선) f2fs 업데이트 AOSP Android 4.4 KitKat 램디스크 업데이트 리커버리 부팅 속도 개선 PhilZ Touch 6.44.9, ClockworkMod v6.0.4.9로 리커버리 업데이트 userspace, hotplug, adaptive CPU 가버너 제거 네트워크 파일-시스템 지원 제거 커널 설정 최소화로 커널 경량화 |
2.1 f2fs 변환용 PhilZ 리커버리 배포 Linaro GCC 4.9.1 2014.05로 툴체인 변경 Linux 3.3에서 백포트한 Block 되돌림 - Samsung Touchwiz Android 4.4 KitKat ROM과의 커널 패닉 오류 수정 BFQ I/O 스케줄러 v7r4로 업데이트 N7100 Android 4.4 KitKat 커널에서 Mali 그래픽 변경사항 적용 Samsung Touchwiz Android 4.4 KitKat에서 /data/container 마운트 오류 수정 N7100 Android 4.4 KitKat 커널에서 sdcardfs 병합 Android 4.4 KitKat ROM들에서도 sdcardfs 사용 - 성능과 전력소모 개선 PhilZ 리커버리에서 발생하는 설치 오류 수정 설치 속도 개선 고급 mDNIe 설정 추가(by AndreiLux) 터치-부스트 코드 순정으로 되돌림 - 600 MHz대신 800 MHz사용 Ultra KSM 추가 zRam + ultra-fast LZ4 압축 방식 추가 ext4에서의 디버그 코드 제거 - 성능 개선 CVE-2014-0196 보안 취약점 패치 ROM에 따른 카메라 펌웨어 로드 - Samsung Touchwiz Android 4.4 KitKat ROM과의 카메라 오류 수정 |
2.0 XDA developers 초기 배포 |
/* 알림 */ |
개발자는 벽돌된 기기, 메모리 사망이나 알람 어플리케이션이 실패하여 직장에서 해고당하는 등에 대하여 일체 책임이 없습니다. 이 자료를 선택하여 설치하는 것은 '당신'입니다. 기기가 꼬인 것을 제 책임으로 돌린다면 전 당신을 비웃을 겁니다. 엄청요. |
/* 경고 */ |
제작자의 허락 없이는 재배포, 수정, 추출이나 다른 프로젝트에 통합하는 행위를 일체 금지합니다. 미러를 만들거나 다른 서버나 사람에게 다시 업로드를 하는 행위는 예외없이 금지되어 있습니다. |
/* 지원 기기 */ |
Galaxy S3 3G International (GT-I9300) Galaxy S3 SK-3G (SHW-M440S) Galaxy S3 SK-LTE (SHV-E210S) Galaxy S3 KT-LTE (SHV-E210K) Galaxy S3 LG-LTE (SHV-E210L) |
/* 미지원 기기 */ |
Galaxy S3 LTE International (GT-I9305) |
/* 공지 */ |
원작자에게 올바른 크레딧을 남기십시오
지원하는 모든 기기의 설치 파일은 하나로 통합되어 있습니다 |
/* 자주 묻는 질문 */ |
설치 중에 'status7' 오류가 떠요! 리커버리가 구버전입니다. 최신버전으로 업그레이드하세요. |
추천하는 커널 설정 값이 어떻게 되나요? 기본 값을 제일 추천드립니다. 기본 값으로 며칠 사용하신 후에 직접 설정하시는 것을 추천드립니다. |
언더볼트, GPU 오버클럭 설정은 없나요? 없습니다. 개인적으로 Galaxy S3에 구현된 언더볼트와 GPU 오버클럭 방식이 맘에들지 않고 플라시보라고 생각합니다. 차후버전에서도 추가할 계획 없습니다. |
데이터 손실과 토렌트 사용시에 자주 꺼져요! aTweaks에서 'Dynamic Fsync'를 꺼주세요. 참고로 기기가 조금 느려질 수 있습니다. |
화면 색감 설정 적용이 안되요! mDNIe 설정이 aTweaks로 옮겨졌습니다. aTweaks 내부의 설정을 사용해주세요. |
화면 색상이 반전되었어요! 홈-버튼을 4번 연타하세요. 커널 기능 중 하나입니다. 본문 정독해주세요. |
부트 애니메이션이 느리고 끊겨요! 원인은 밝혀지지 않았지만 정상이고 다른 문제는 발생시키지 않습니다. |
다른 커널을 설치했을 때 개인용 핫스팟이 작동하지 않아요! arter97 커널 설치 중에 hostapd 바이너리가 변경되어 그렇습니다. ROM을 재설치 해주세요. |
|
/* Thanks to */ |
Samsung faux123 Yank555.lu Temasek AndreiLux AndiP71 DerTeufel ZaneZam JustArchi Moster2 NamelessROM developers ckh469 edoko gokhanmoral codeworkx xens0117 franciscofranco 그리고 CyanogenMod의 smdk4x12 커널의 모든 개발자
irendah07 |
/* 연락 */ |
XDA forum : http://forum.xda-developers.com/galaxy-s3/development/arter97-kernel-galaxy-s3-t2749849 |
/* 다운로드 */ |
/* 설치 법 */ |
1. ClockworkMod이나 PhilZ Touch 리커버리 설치 2. 다운로드 받은 커널을 내장 메모리에 복사 3. 리커버리 진입 4. 커널 설치 |
/* f2fs 변환 */ |
과정 중에 공장 초기화가 포함되어 있습니다! 진행하기 전에 데이터를 백업하세요!
arter97 리커버리를 이용하여 이전의 ext4 데이터를 외장 저장소에 백업하고 f2fs로 변환한 후에 테이터를 복원할 수 있습니다.
ROM 호환성을 위해 /system 파티션은 ext4로 유지됩니다.
1. 일반 ClockworkMod나 PhilZ Touch 리커버리로 진입 2. arter97 리커버리 설치 3. 리커버리 재부팅 4.1. "Wipe and Format Options" 선택 4.2. "Custom Format Options" 선택 4.3. "toggle f2fs <-> ext4 migration" 선택 4.4. "format /cache" 선택 4.5. "f2fs" 선택 4.6. "Yes - Format device" 선택 5.1. "format /data and /data/media (/sdcard)" 선택 5.2. "Yes - Format" 선택 5.3. "f2fs" 선택 5.4. "Yes - Format device" 선택 6. 재부팅 |