Profile

Dev Studio

OPNay

[GalaxyS4 LTE] ImmortalKernel v0.21T

Immortal Kernel v0.21T


SKT : E300SKSUFNJ1

KT : E300KKUFNJ1 ( SKT 램디스크 사용. // 램디스크 통합 테스트 )

LG : E300LKLUFNI3 ( 램디스크 교체를 했었는지가 기억이 안나네요..;;;)



/* 수정 사항 */


* F2FS 파일시스템 업데이트

* BFQ 스케줄러 업데이트 (3.4.0-v7r6)

* -Ofast 옵션에서 -O3옵션으로 변경

* ARM: convert all "mov.* pc, reg" to "bx reg" for ARMv6+ 커밋 적용 (Linux 메인라인)

* Random 드라이버 업데이트 (Linux 메인라인)

* iov_iter, aio ssd 최적화 적용 (arter97님 감사합니다!!)

* Decompress 관련 업데이트.

* SKT 램디스크 최적화.

* KT 커널의 램디스크를 SKT 램디스크로 적용 (통합을 위한 교체이며 문제 생길시 교체하겠음...)



/* 추가 기능 */

커널 설정앱 : 

Trickster Mod (추천)

Kernel Tunner


Logcat 작동여부 :

echo 0 > /sys/modules/logger/parameters/enabled

# 이때 0은 Logcat 사용안함 1은 사용함.

# 0을 설정시 설정 이전까지의 로그는 그대로 출력 그 이후의 로그 출력안함. (추후 삭제되도록 하겠음)


Immortal Kernl 앱 설치 :

/sdcard/immortal/install 이란 파일 또는 폴더 만든후 재부팅.



/* 개발자 한마디 */

arter97님께서 커밋을 추천해주셔서 너무좋다보니 바로 빌드후 올렸네요;;

각종 버그 및 오류가 남아있을 수 있다는 점 알려드리며

KT 커널은 SKT 램디스크를 사용했으므로 일부 버그나 문제가 생기면 알려주세요. (원래는 되긴하지만 다른분들은 seLinux를 끈상태로 하신거라 제 커널 같은 경우는 어떻게 될지 모르겠네요;;)


Galaxy S4 LTE용 커스텀롬 만들때 테스트 버전을 사용해도 되나 어떤 잠재적 오류가 있을지 모르는 상태이므로 추천 드리지는 않습니다.


※ iov_iter, aio ssd 최적화 적용과 관련해서 다시 말씀드리겠습니다.

arter97님께서 알려주신대로 커밋을 적용하였고 그와관련된 config를 설정해야하는데 그걸 모르고 수정안한상태에서 빌드후 배포해버렸네요;;;


제 실수이며 v0.22에서 제대로 적용시키겠습니다..ㅠ


사용자분들께 죄송합니다.


arter97, AndreiLux, Linux 커널 메인테이너, 삼성 커널 개발자 및 각종 커밋터들 감사합니다.



Kernel Source - GitHub

다운로드


반응형