for Galaxy S7 & S7 Edge

 

 

커널 사용을 위한 요구사항

기기 모델명: SM-G930S/K/L/F/FD/W8 SM-G935S/K/L/F/FD/W8
OS : 터치위즈 Nougat 기반(S8/Note7(fe) 포팅 롬/순정펌웨어) & AOSP 7.1.2 기반 모든 커스텀 롬

 

왜 프라임커널을 사용해야 하나요?

  • Linux 3.18을 위한 향상된 EAS가 포팅된 유일한 커널입니다.
  • 루팅 해제된 상태에서도 커널 설정을 유지할 수 있는 유일한 커널입니다. *애드온 필요
  • 게임튜너와 연동하여 게임 전용의 성능향상 모드를 구현한 유일한 커널입니다.
  • 순정펌웨어 / S8 포팅롬 / 노트7 포팅롬 / AOSP 기반 롬을 동시에 지원하는 유일한 커널입니다.
  • 한국 내수용 S7에 최적화된 유일한 커널입니다.
  • 성능과 배터리타임을 위한 모든 기능들을 직접 제어하실 수 있습니다.

 

주요 특징

  1. Synapse 지원.
  2. SELinux Permissive.
  3. 순정 펌웨어와 순정펌웨어 기반의 모든 롬, 모든 종류의 포팅롬, AOSP 기반의 7.1.2 커스텀 롬 까지 지원합니다.
    단, 안드로이드 N 기반 커널이므로 마시멜로 기반 롬은 호환불가.
  4. 리눅스 3.18 업스트림.
  5. AnyKernel 기반.
  6. init.d & init.d-postboot 지원.
  7. Linaro 6.4.1 툴체인으로 컴파일.
  8. 컴파일 옵션에 Exynos-M1 플래그를 사용하여 Exynos8890에 최적화됨.
  9. Fake KNOX 적용.
  10. F2FS 지원(/data & /cache).
  11. 랜덤(엔트로피)에 chacha20 적용.
  12. Exynos Swap 활성화.
    • 엑시노스AP에 탑제된 하드웨어 방식의 메모리 압축기.
  13. Linaro LSK-v3.18-EAS(Energy-Aware Scheduler) 포팅.
    • EAS는 스케줄러 중심의 튜닝을 통해 전력과 성능 관리를 단순화 시켜 더 효율적으로 관리합니다.
    • Linux-v3.18에는 이미 EAS가 탑제되어 있지만 LSK-v3.18-EAS에서는 기존의 EAS가 더 개선되어졌고 전력효율과 성능 사이에서 유저가 선택(튜닝)가능합니다.
  14. Linaro v3.18/topic/OPPv2 브랜치 병합.
  15. lazytime 마운트 옵션 적용으로 저장소 성능과 수명 개선.
    • Dynamic Fsync와 유사하지만 파일시스템 레벨에서 동작하며 데이터 손실 위험이 없습니다.
  16. CPU/GPU 다운&오버클럭.
  17. 기기의 ASV값(기기 수율)에 따라 최대 오버클럭 범위를 제한하여 무리한 오버클럭을 방지.
  18. CPU/GPU/BUS 전압조절.
  19. GPU 드라이버 튜닝.
  20. 성능/밸런스/배터리로 구분된 DVFS 유저설정.
  21. Thunder Hotplug 드라이버 포팅.
  22. PWM Flicker Free - by xda@Wootever
  23. HMP 컨트롤.
  24. NVIDIA cpu relax patch extender - by AndreiLux.
    • 체감 가능한 발열감소 (배터리 효율 향상).
  25. 디테일한 충전회로 제어로 더 빠른 충전 가능.
  26. I/O스케줄러 'bfq, fifo, fiops, row, sio, maple, tripndroid, zen' 추가.
  27. 알림 LED FADE 제어.
  28. 퀄컴의 interactive(cafactive로 개명) cpu 가버너 포팅 by arter97.
  29. 배터리 친화적인 impulse 가버너와 더 강력한 성능의 ironactive(퀄퀌 4.4 커널의 interactive) 가버너 추가.
  30. 루팅 해제 된 기기에서도 커널 설정을 유지하는 애드온
  31. 시냅스: 시스템 트윅 애드온
  32. 시냅스: 성능/배터리/안정성 등으로 구분된 설정 프로파일
  33. 그 외 수많은 최적화 적용.

 

커널 설치 방법

  1. 다운 받은 zip 파일을 기기의 내부 또는 외부저장소에 복사합니다.
  2. TWRP에 진입합니다.
  3. Install 메뉴를 선택해 1번 과정에서 복사한 zip파일을 플래싱 합니다.
  4. 부팅 후 Synapse 앱을 사용하여 취향껏 설정합니다.
  • 커널 플래싱(설치) 또는 업데이트 시 공장초기화나 이전 버전 삭제 등의 준비 과정은 불필요합니다.
    (모든 과정을 플래싱 스크립트에서 판단하여 처리합니다).

 

호환되는 커널 설정 어플

1. Synapse
프라임 커널의 모든 기능 사용가능.
커널플래싱 후 자동 설치됨.

2. MTweaks
Kernel Auditor를 개조한, Exynos 계열을 위한 범용 트윅어플.
안정성과 UI 편의성이 좋지만 프라임커널의 일부 기능은 사용불가.

 

Credit (Thanks. to)

  • AndreiLux - Perseus8890 kernel.
  • tkkg1994 - SuperStock Kernel.
  • arter97.
  • xda@osm0sis - AnyKernel2.
  • xda@Wootever - PWM Flicker Free.
  • All members of the PRIME-Kernel NaverCafe.
  • And all of commited in sources & all of xda developers.