Skip to content

NodeOS/cjktty-patch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

cjktty-patch

Patch to add support for Unicode BMP plane (Plane 0) on Linux fbcon TTY

Patches are extracted from Gentoo-zh patched kernel. For details on the extraction process and how to apply them on top of an upstream Linux kernel refer to https://www.fxhu.tk/2015/09/18/git-format-patch-cjktty

Patch instructions

Original post was once lost and need to search it again on Google's cache, so here are the basic instructions to update the patch for upcoming Linux kernel versions:

  1. Get Linux kernel source code. Linux kernel commits history is HUGE, so we only fetch the only last one:

    git clone --branch v4.8 --depth 1 https://github.com/torvalds/linux.git
  2. Test the patch:

    cd linux
    git apply --whitespace=warn --stat < /path/to/cjktty.patch
    git apply --whitespace=warn --check < /path/to/cjktty.patch
  3. Fix patch until there's no failures

  4. Apply the patch and let it auto-adjust:

    git apply --whitespace=warn < /path/to/cjktty.patch
  5. Commit the changes of the patch:

    git add .
    git commit -m "cjktty patch for Linux 4.8.1"
  6. Extract the patch after applied to the kernel:

    git diff HEAD~1 -- > cjktty.patch

About

cjktty patch for Linux kernel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published