Today Porteus new version 3.2.2 is released.
This update kernel tool is for version 3.1 and not for Version 3.2.
Therefore this thread will be closed.
Thank you very much for your interests.
***************************************************
1. Tool of Updating the Kernel of Porteus ISO
1.1. Tool of Updating the Kernel of Porteus v3.1 to the Kernel v3.18.46.
upkernel-3.18.46-noarch-1.xzm (43 M)
http://www.mediafire.com/file/1pme0x9fx ... arch-1.xzm
md5sum: 25e4005a06e7b304ddd0baa579c30625 upkernel-3.18.46-noarch-1.xzm
============================================================================
NAME
upkernel - Updating the Kernel of Porteus ISO file
upakernel - Updating the Kernel of Porteus ISO file and
formatting 000-kernel.xzm on the ArchLinux style.
SYNOPSIS
upkernel Porteus-ISO
upakernel Porteus-ISO
DESCRIPTION
upkernel & upakernel are the tools of Updating the Kernel of Porteus ISO.
upkernel & upakernel must be executed by root.
The updated ISO file will be created in a current directory.
The name of updated ISO file is UP."original ISO file name without pathe" .
The current directory,
it is necessary there is a free space more than twice the target ISO.
the ArchLinux style formatting:
000-kernel.xzm@lib --> usr/lib : symbolic link
000-kernel.xzm@usr/lib
cf.Porteus style formatting:
000-kernel.xzm@lib
example 1.
ISO is 32 bit.
ISO with a path is input.
Code: Select all
# upkernel ../abc/Porteus-XFCE-v3.1-i486.iso
# ls
UP.Porteus-XFCE-v3.1-i486.iso
UP.Porteus-XFCE-v3.1-i486.iso.md5
ISO is 64 bit.
ISO without a path is input.
Original ISO is not deleted.
Code: Select all
# upkernel Porteus-KDE4-v3.1-x86_64.iso
# ls
Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso.md5
Upgraded ISO can be upgraded more.
It doesn't need to increase the number of version in one by one order.
You can skip.(example: skip 3.18.18 and 3.18.19 ; from 3.18.17 to 3.18.20)
Code: Select all
% ls
Porteus-KDE4-v3.1-x86_64.iso
upkernel-3.18.17-noarch-1.xzm
upkernel-3.18.20-noarch-1.xzm
% su
# activate upkernel-3.18.17-noarch-1.xzm
# upkernel Porteus-KDE4-v3.1-x86_64.iso
# ls
Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso.md5
upkernel-3.18.17-noarch-1.xzm
upkernel-3.18.20-noarch-1.xzm
# deactivate upkernel-3.18.17-noarch-1.xzm
# activate upkernel-3.18.20-noarch-1.xzm
# upkernel UP.Porteus-KDE4-v3.1-x86_64.iso
# ls
Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso
UP.Porteus-KDE4-v3.1-x86_64.iso.md5
UP.UP.Porteus-KDE4-v3.1-x86_64.iso
UP.UP.Porteus-KDE4-v3.1-x86_64.iso.md5
upkernel-3.18.17-noarch-1.xzm
upkernel-3.18.20-noarch-1.xzm
UP.Porteus-KDE4-v3.1-x86_64.iso is updated to kernel 3.18.17.
UP.UP.Porteus-KDE4-v3.1-x86_64.iso is updated to kernel 3.18.20 from 3.18.17.
============================================================================
1.2. Tool of Updating the Kernel of Porteus v3.1 to the Kernel v4.1.37.
upkernel-4.1.37-noarch-1.xzm (42 M)
http://www.mediafire.com/file/teier6tba ... arch-1.xzm
md5sum: 4e2081fd13d0c969f269fd22ece42a23 upkernel-4.1.37-noarch-1.xzm
============================================================================
NAME
upkernel4.1 - Updating the Kernel of Porteus ISO file
upakernel4.1 - Updating the Kernel of Porteus ISO file and
formatting 000-kernel.xzm on the ArchLinux style.
SYNOPSIS
upkernel4.1 Porteus-ISO
upakernel4.1 Porteus-ISO
DESCRIPTION
upkernel4.1 & upakernel4.1 are the tools of Updating the Kernel of Porteus ISO.
upkernel4.1 & upakernel4.1 must be executed by root.
The updated ISO file will be created in a current directory.
The name of updated ISO file is UP."original ISO file name without pathe" .
The current directory,
it is necessary there is a free space more than twice the target ISO.
the ArchLinux style formatting:
000-kernel.xzm@lib --> usr/lib : symbolic link
000-kernel.xzm@usr/lib
cf.Porteus style formatting:
000-kernel.xzm@lib
example.
ISO is 32 bit.
ISO with a path is input.
Code: Select all
# upkernel4.1 ../abc/Porteus-XFCE-v3.1-i486.iso
# ls
UP.Porteus-XFCE-v3.1-i486.iso
UP.Porteus-XFCE-v3.1-i486.iso.md5
1.3. Tool of Updating the Kernel of Porteus v3.1 to the Kernel v4.4.39.
upkernel-4.4.39-noarch-1.xzm (44 M)
http://www.mediafire.com/file/164etv1bz ... arch-1.xzm
md5sum: 671a28b00f7a03caaf57b2141f07fff4 upkernel-4.4.39-noarch-1.xzm
============================================================================
NAME
upkernel4.4 - Updating the Kernel of Porteus ISO file
upakernel4.4 - Updating the Kernel of Porteus ISO file and
formatting 000-kernel.xzm on the ArchLinux style.
SYNOPSIS
upkernel4.4 Porteus-ISO
upakernel4.4 Porteus-ISO
DESCRIPTION
upkernel4.4 & upakernel4.4 are the tools of Updating the Kernel of Porteus ISO.
upkernel4.4 & upakernel4.4 must be executed by root.
The updated ISO file will be created in a current directory.
The name of updated ISO file is UP."original ISO file name without pathe" .
The current directory,
it is necessary there is a free space more than twice the target ISO.
the ArchLinux style formatting:
000-kernel.xzm@lib --> usr/lib : symbolic link
000-kernel.xzm@usr/lib
cf.Porteus style formatting:
000-kernel.xzm@lib
example.
ISO is 32 bit.
ISO with a path is input.
Code: Select all
# upkernel4.4 ../abc/Porteus-XFCE-v3.1-i486.iso
# ls
UP.Porteus-XFCE-v3.1-i486.iso
UP.Porteus-XFCE-v3.1-i486.iso.md5
1.4. Tool of Updating the Kernel of Porteus v3.1 to the Kernel v4.8.15.
upkernel-4.8.15-noarch-1.xzm (47 M)
http://www.mediafire.com/file/wp35kzdkx ... arch-1.xzm
md5sum: 9a24c652dafe9edd97d6af2b9e380ac1 upkernel-4.8.15-noarch-1.xzm
============================================================================
NAME
upkernel4.8 - Updating the Kernel of Porteus ISO file
upakernel4.8 - Updating the Kernel of Porteus ISO file and
formatting 000-kernel.xzm on the ArchLinux style.
SYNOPSIS
upkernel4.8 Porteus-ISO
upakernel4.8 Porteus-ISO
DESCRIPTION
upkernel4.8 & upakernel4.8 are the tools of Updating the Kernel of Porteus ISO.
upkernel4.8 & upakernel4.8 must be executed by root.
The updated ISO file will be created in a current directory.
The name of updated ISO file is UP."original ISO file name without pathe" .
The current directory,
it is necessary there is a free space more than twice the target ISO.
the ArchLinux style formatting:
000-kernel.xzm@lib --> usr/lib : symbolic link
000-kernel.xzm@usr/lib
cf.Porteus style formatting:
000-kernel.xzm@lib
example.
ISO is 32 bit.
ISO with a path is input.
Code: Select all
# upkernel4.8 ../abc/Porteus-XFCE-v3.1-i486.iso
# ls
UP.Porteus-XFCE-v3.1-i486.iso
UP.Porteus-XFCE-v3.1-i486.iso.md5
1.5. Tool of Updating the Kernel of Porteus v3.1 to the Kernel v4.9.
upkernel-4.9-noarch-2.xzm (47 M)
http://www.mediafire.com/file/xia5yocdx ... arch-2.xzm
md5sum: b57b84bfdad054a39d0b0c11b416c276 upkernel-4.9-noarch-2.xzm
============================================================================
NAME
upkernel4.9 - Updating the Kernel of Porteus ISO file
upakernel4.9 - Updating the Kernel of Porteus ISO file and
formatting 000-kernel.xzm on the ArchLinux style.
SYNOPSIS
upkernel4.9 Porteus-ISO
upakernel4.9 Porteus-ISO
DESCRIPTION
upkernel4.9 & upakernel4.9 are the tools of Updating the Kernel of Porteus ISO.
upkernel4.9 & upakernel4.9 must be executed by root.
The updated ISO file will be created in a current directory.
The name of updated ISO file is UP."original ISO file name without pathe" .
The current directory,
it is necessary there is a free space more than twice the target ISO.
the ArchLinux style formatting:
000-kernel.xzm@lib --> usr/lib : symbolic link
000-kernel.xzm@usr/lib
cf.Porteus style formatting:
000-kernel.xzm@lib
example.
ISO is 32 bit.
ISO with a path is input.
Code: Select all
# upkernel4.9 ../abc/Porteus-XFCE-v3.1-i486.iso
# ls
UP.Porteus-XFCE-v3.1-i486.iso
UP.Porteus-XFCE-v3.1-i486.iso.md5
2. Kernel
Kernels were built by "mkKernel" command of the APorteus ISO builder.
About "mkKernel" command, please refer to http://forum.porteus.org/viewtopic.php? ... 997#p36689
2.1. Kernel v3.18.46
(1) source
linux-3.18.46.tar.xz
https://www.kernel.org/pub/linux/kernel ... .46.tar.xz
sha256sum: cb404757b727faceae9fe1a436ef0cd12d37d54c67df4814f36b00c4bad17b4a linux-3.18.46.tar.xz
(2) aufs patch
is gotten by the following commands.
Code: Select all
# git clone git://git.code.sf.net/p/aufs/aufs3-standalone aufs3-standalone.git
# cd aufs3-standalone.git
# git checkout origin/aufs3.18.1+
"origin/aufs3.7" in shell script of the tutorial is for 3.7.x kernel.
Please refer togit clone git://git.code.sf.net/p/aufs/aufs3-standalone aufs3-standalone.git
cd aufs3-standalone.git
# uncomment line below to get aufs for stable kernel
git checkout origin/aufs3.7
Porteus home page -> INFO -> Tutorials -> Development -> Compilation and usage of custom Porteus kernel
http://www.porteus.org/component/conten ... ernel.html
Getting script get.aufs.3.18.patch and
the result aufs-3.18.patch (AUFS_VERSION "3.18.1+-20160822") are offered
in upkernel-3.18.46-noarch-1.xzm.
(3) config
Almost new functions are not included.
note) main changes
CONFIG_USB_UAS=y
CONFIG_NAMESPACES=y
By activating upkernel-3.18.46-noarch-1.xzm, there are
/usr/local/share/upkernel/config/32bit-v3.18.46-config .... config for 32 bit
/usr/local/share/upkernel/config/64bit-v3.18.46-config .... config for 64 bit
/usr/local/share/upkernel/config/get.aufs.3.18.patch ...... getting aufs patch script
/usr/local/share/upkernel/config/aufs-3.18.patch .......... created aufs patch
============================================================================
2.2. Kernel v4.1.37
(1) source
linux-4.1.37.tar.xz
https://www.kernel.org/pub/linux/kernel ... .37.tar.xz
sha256sum: da139c1a78a0d4e37931de33030c73d8e4a2a2e155eeface9a50f7692b263bee linux-4.1.37.tar.xz
(2) aufs patch
is gotten by the following commands.
Code: Select all
# git clone git://github.com/sfjro/aufs4-standalone.git aufs4-standalone.git
# cd aufs4-standalone.git
# git checkout origin/aufs4.1.13+
the result auf4.1.13.patch (AUFS_VERSION "4.1.13+-20161219") are offered
in upkernel-4.1.37-noarch-1.xzm.
(3) config
Almost new functions are not included.
note) main changes
CONFIG_USB_UAS=y
CONFIG_NAMESPACES=y *)note 1:
By activating upkernel-4.1.37-noarch-1.xzm, there are
/usr/local/share/upkernel/config/32bit-v4.1.37-1.config .... config for 32 bit
/usr/local/share/upkernel/config/64bit-v4.1.37-1.config .... config for 64 bit
/usr/local/share/upkernel/config/get.aufs4.1.13.patch ...... getting aufs patch script
/usr/local/share/upkernel/config/auf4.1.13.patch ........... created aufs patch
*) note 1:
CONFIG_NAMESPACES was set.
But when Google Chrome browser is executed without option "--disable-gpu", it will be fault.
============================================================================
2.3. Kernel v4.4.39
(1) source
linux-4.4.39.tar.xz
https://www.kernel.org/pub/linux/kernel ... .39.tar.xz
sha256sum: 864bc186b02bf62974676efa282eda775fe12e5729a3416cfe4b17f0c59111a1 linux-4.4.39.tar.xz
(2) aufs patch
is gotten by the following commands.
Code: Select all
# git clone git://github.com/sfjro/aufs4-standalone.git aufs4-standalone.git
# cd aufs4-standalone.git
# git checkout origin/aufs4.4
the result aufs4.4.patch (AUFS_VERSION "4.4-20160912") are offered
in upkernel-4.4.39-noarch-1.xzm.
(3) config
kernel config is converted from the one of "Porteus-XFCE-v3.2-i586.iso"/"Porteus-XFCE-v3.2-x86_64.iso" kernel.
Almost new items are set in 'N' when are converted.
By activating upkernel-4.4.39-noarch-1.xzm,
there are
/usr/local/share/upkernel/config/32bit-v4.4.39-1.config ... config for 32 bit
/usr/local/share/upkernel/config/64bit-v4.4.39-1.config ... config for 64 bit
/usr/local/share/upkernel/config/get.aufs4.4.patch ........ getting aufs patch script
/usr/local/share/upkernel/config/aufs4.4.patch ............ created aufs patch
============================================================================
2.4. Kernel v4.8.15
(1) source
linux-4.8.15.tar.xz
https://www.kernel.org/pub/linux/kernel ... .15.tar.xz
sha256sum: 1605260913729b7b72a64a0598b782725e365dab57d49dec188373d634538fee linux-4.8.15.tar.xz
(2) aufs patch
is gotten by the following commands.
Code: Select all
# git clone git://github.com/sfjro/aufs4-standalone.git aufs4-standalone.git
# cd aufs4-standalone.git
# git checkout origin/aufs4.8
the result aufs4.8.patch (AUFS_VERSION "4.8-20161010") are offered
in upkernel-4.8.15-noarch-1.xzm.
(3) config
kernel config is same as the one of "Porteus-XFCE-v3.2-i586.iso"/"Porteus-XFCE-v3.2-x86_64.iso" kernel.
By activating upkernel-4.8.15-noarch-1.xzm,
there are
/usr/local/share/upkernel/config/32bit-v4.8.15-1.config ...... config for 32 bit
/usr/local/share/upkernel/config/64bit-v4.8.15-1.config ...... config for 64 bit
/usr/local/share/upkernel/config/get.aufs4.8.patch .......... getting aufs patch script
/usr/local/share/upkernel/config/aufs4.8.patch .............. created aufs patch
============================================================================
2.5. Kernel v4.9
(1) source
linux-4.9.tar.xz
https://www.kernel.org/pub/linux/kernel ... 4.9.tar.xz
sha256sum: 029098dcffab74875e086ae970e3828456838da6e0ba22ce3f64ef764f3d7f1a linux-4.9.tar.xz
(2) aufs patch
is gotten by the following commands.
Code: Select all
# git clone git://github.com/sfjro/aufs4-standalone.git aufs4-standalone.git
# cd aufs4-standalone.git
# git checkout origin/aufs4.9
the result aufs4.9.patch (AUFS_VERSION "4.9-20161219") are offered
in upkernel-4.9-noarch-2.xzm.
(3) config
kernel config is converted from the one of "Porteus-XFCE-v3.2-i586.iso"/"Porteus-XFCE-v3.2-x86_64.iso" kernel.
Almost new items are set in 'N' when are converted.
"overlayfs" is statically linked to kernel.(CONFIG_OVERLAY_FS=y)
CONFIG_NAMESPACES=y, CONFIG_UTS_NS=y, CONFIG_IPC_NS=y, CONFIG_PID_NS=y, CONFIG_NET_NS=y
By activating upkernel-4.9-noarch-2.xzm,
there are
/usr/local/share/upkernel/config/32bit-v4.9-2.config ........ config for 32 bit
/usr/local/share/upkernel/config/64bit-v4.9-2.config ........ config for 64 bit
/usr/local/share/upkernel/config/get.aufs4.9.patch ............. getting aufs patch script
/usr/local/share/upkernel/config/aufs4.9.patch ..................... created aufs patch
============================================================================
3. Initrd
The original source 'linuxrc' of initrd.xz has been rewritten.
ISO@/boot/syslinux/initrd.xz ... updated (add a new cheatcode)
Executable entities of 'initrd.xz' were replaced with ones that were gotten from 'ArchLinux' packages.
3.1. Initrd of kernel v3.18.xx
(32 bit)
ISO@/porteus/kernel-v3.18.46-i486.sgn ..... ISO identification for boot
(64 bit)
ISO@/porteus/kernel-v3.18.46-x86_64.sgn ... ISO identification for boot
(1) separate the relation of 001-core.xzm from initrd.xz.
Please refer to
http://forum.porteus.org/viewtopic.php?f=53&t=4990
(2) include new cheatcodes.
============================================================================
3.2. Initrd of kernel v4.1.x
(32 bit)
ISO@/porteus/kernel-v4.1.37-1-i486.sgn ..... ISO identification for boot
(64 bit)
ISO@/porteus/kernel-v4.1.37-1-x86_64.sgn ... ISO identification for boot
(1) include new cheatcodes.
============================================================================
3.3. Initrd of ISO created by 'upkernel4.4'/'upakernel4.4' command
(32 bit)
ISO@/porteus/kernel-v4.4.39-1-i486.sgn ..... ISO identification for boot
(64 bit)
ISO@/porteus/kernel-v4.4.39-1-x86_64.sgn ... ISO identification for boot
(1) include new cheatcodes.
============================================================================
3.4. Initrd of ISO created by 'upkernel4.8'/'upakernel4.8' command
(32 bit)
ISO@/porteus/kernel-v4.8.15-1-i486.sgn ..... ISO identification for boot
(64 bit)
ISO@/porteus/kernel-v4.8.15-1-x86_64.sgn ... ISO identification for boot
(1) include new cheatcodes.
============================================================================
3.5. Initrd of ISO created by 'upkernel4.9'/'upakernel4.9' command
(32 bit)
ISO@/porteus/kernel-v4.9-2-i486.sgn ..... ISO identification for boot
(64 bit)
ISO@/porteus/kernel-v4.9-2-x86_64.sgn ... ISO identification for boot
(1) include new cheatcodes.
============================================================================
3.6. New cheatcodes
(1) a new cheatcode 'retry' (described in ISO@/boot/docs/cheatcodes.txt)
(2) a new cheatcode 'systemd' (described in ISO@/boot/docs/cheatcodes.txt)... Retry the load only once, if the load of the Porteus data faled.
Before retry, reset USB2/USB3 ports.
This cheatcode is usefull for unstable booting from the storage via USB.
(3) a new cheatcode 'persist' (simple persistence method. described in ISO@/boot/docs/cheatcodes.txt)systemd=/path/new-init-program
... This cheatcode specifies the new first program.
In place of the default program to start the first time after Porteus space setting,
the specified program is running.
Example: 'systemd=/usr/lib/systemd/systemd'
upkernel4.4: default program 'init'
upakernel4.4: default program '/usr/lib/systemd/systemd'
============================================================================... This cheatcode sets the symbolic links as followed.
If there is the directory '/live/porteus/persist' on ext4 file system partition,
the '/home' directory will be symbolic link to
the directory '/live/porteus/persist/home' on ext4 file system partition.
and
the '/etc/NetworkManager' directory will be symbolic link to
the directory '/live/porteus/persist/etc/NetworkManager' on ext4 file system partition.
Examples:
/dev/sdb3 is a ext4 file system partition.
1. 1st. boot without 'persist' and prepare as followed.
% su
$ mkdir -p /mnt/sdb3/live/porteus/persist/etc
$ mkdir -p /mnt/sdb3/live/porteus/persist/home
$ cp -a /etc/NetworkManager /mnt/sdb3/live/porteus/persist/etc/.
$ cp -a /home/* /mnt/sdb3/live/porteus/persist/home/.
2. 2nd. boot with 'persist'
4. Tools for a new ISO test
4.1. "ISO to USB" conversion tool module
live-usb-3.1-noarch-7.xzm (352 K)
http://www.mediafire.com/download/jq6o4 ... arch-7.xzm
md5sum: 1b968454f535df3545db3e9b94ec8c21 live-usb-3.1-noarch-7.xzm
[for the Porteus that is constructed with ArchLinux packages]
Alive-usb-16.02.07-noarch-1.xzm (864 K)
http://www.mediafire.com/download/v98w4 ... arch-1.xzm
md5sum: 9e2d341b59ec8fa1479fe379e00b3d7a Alive-usb-16.02.07-noarch-1.xzm

If the 1st partition size is selected MAX(USB size),
one partition will be created in USB.
Otherwise, 2 partitions will be created in USB.
The 2nd partition is used by only linux users.
The 1st partition file system is FAT/ext4.
The contents of ISO will be set in the 1st partition.
The 2nd partition file system is one of FAT, ext3, ext4.
The 2nd partition may be used for general purpose.
If the 2nd partition file system is a linux file system (ext4 ,ext3) ,
it can be used for a persistence directory.
It can be used for a persistence loop file data setting area.
-------------------------------------------------------------------
[updated on 2015.07.22] tool for all (KDE,MATE,LXQT,XFCE,LXDE,FVWM)
[updated on 2015.08.01] add new functions
[updated on 2015.08.09] Bug fix:If the 1st. partition size is max, this program will abort.
[updated on 2015.08.22] Instead of a EFI boot loader from ISO, set a simplified version (bootx64.efi) in EFI/boot.
[updated on 2015.11.12]improvement: live-usb can be executed without /opt/porteus-scripts/xorg/psu.
[updated on 2016.01.17]Improvement: set an icon for missing case.
[updated on 2016.02.07] add Alive-usb-16.02.07-noarch-1.xzm for the Porteus that is constructed with ArchLinux packages.
-------------------------------------------------------------------
4.2. Benchmarks test tool modules
[32 bit]
hardinfo-i686.xzm (422 K)
http://www.mediafire.com/download/54wxt ... o-i686.xzm
[64 bit]
hardinfo-x86_64.xzm (397 K) note) not include "GPU Drawing"
http://www.mediafire.com/download/7olo2 ... x86_64.xzm

Thanks.
[archive]
3.18.45 http://www.mediafire.com/file/2s7rbqkbx ... arch-1.xzm
4.1.36 http://www.mediafire.com/file/hafvx3p35 ... arch-1.xzm
4.2.8 http://www.mediafire.com/download/vmx8y ... arch-1.xzm
4.3.6 http://www.mediafire.com/download/l8d17 ... arch-1.xzm
4.4.38 http://www.mediafire.com/file/pq1pjxspt ... arch-1.xzm
4.5.7 http://www.mediafire.com/download/w6cp5 ... arch-1.xzm
4.6.7 http://www.mediafire.com/download/ki5i2 ... arch-1.xzm
4.7.10 http://www.mediafire.com/file/q9v5xjxx0 ... arch-1.xzm
4.8.14 http://www.mediafire.com/file/kl5gk6ykj ... arch-1.xzm
4.9 http://www.mediafire.com/file/ubul6we49 ... arch-1.xzm
4.3.3-v3.5.upnkernel http://www.mediafire.com/download/ysjaq ... arch-1.xzm
---------------------------------------------------
[updated on 2015.07.10]
[updated on 2015.07.13]
[updated on 2015.07.23]
[updated on 2015.07.24]
[updated on 2015.08.09] updated to kernel v3.18.20
[updated on 2015.09.03] updated to kernel v3.18.21
[updated on 2015.10.09] updated to kernel v3.18.22
[updated on 2015.10.13] add new commands "upkernel4,upakernel4"
[updated on 2015.10.28] updated to kernel v4.2.5
[updated on 2015.11.03] updated to kernel v3.18.23. And add new command "upakernel"
[updated on 2015.11.07] updated to kernel v3.18.24
[updated on 2015.11.11] updated to kernel v4.2.6
[updated on 2015.11.16] add upkernel4.3, upakernel4.3, upnkernel commands
[updated on 2015.11.19] change a set of firmware in kernel v4.3.0.
[updated on 2015.12.14] update to kernel v4.2.7, v4.3.2
[updated on 2015.12.19] update to kernel v3.18.25, v4.2.8, v4.3.3
[updated on 2016.01.08] update to kernel nemesis-v3.5 v4.3.3
[updated on 2016.01.23] add upkernel4.4, upakernel4.4 commands
[updated on 2016.01.28] update to kernel v4.3.4
[updated on 2016.01.29] delete v4.2.x. add v4.1.x.
[updated on 2016.02.05] update to kernel v4.1.17, v4.3.5, v3.18.26, v4.4.1
[updated on 2016.02.17] update to kernel v3.18.27, v4.1.18
[updated on 2016.02.18] update to kernel v4.4.2
[updated on 2016.02.21] update to kernel v4.3.6.
[updated on 2016.02.29] update to kernel v4.4.3.
[updated on 2016.03.04] update to kernel v4.4.4.
[updated on 2016.03.06] update to kernel v3.18.28, v4.1.19
[updated on 2016.03.10] update to kernel v4.4.5.
[updated on 2016.03.17] update to kernel v4.4.6.
[updated on 2016.03.18] update to kernel v3.18.29, v4.1.20.
[updated on 2016.04.08] update to kernel v3.18.30, v4.1.21.
[updated on 2016.04.13] update to kernel v4.4.7. add upkernel4.5, upakernel4.5 commands.
[updated on 2016.04.22] update to kernel v3.18.31, v4.1.22, v4.4.8, v4.5.2.
[updated on 2016.04.29] update to kernel v3.18.32, v4.1.23.
[updated on 2016.05.07] update to kernel v4.4.9, v4.5.3.
[updated on 2016.05.13] update to kernel v4.5.4, v4.4.10, v4.1.24, v3.18.33.
[updated on 2016.05.17] add upkernel4.6, upakernel4.6 commands.
[updated on 2016.05.20] update to kernel v4.4.11, v4.5.5.
[updated on 2016.05.26] update to kernel v3.18.34, v4.1.25
[updated on 2016.06.04] update to kernel v4.4.12, v4.5.6, v4.6.1.
[updated on 2016.06.09] update to kernel v3.18.35, v4.1.26, v4.4.13, v4.5.7, v4.6.2.
[updated on 2016.06.24] update to kernel v3.18.36, v4.1.27.
[updated on 2016.06.27] update to kernel v4.4.14, v4.6.3.
[updated on 2016.07.13] update to kernel v4.4.15, v4.6.4.
[updated on 2016.07.14] update to kernel v3.18.37, v4.1.28.
[updated on 2016.07.29] update to kernel v4.4.16, v4.6.5.
[updated on 2016.08.01] update to kernel v3.18.38, v4.1.29.
[updated on 2016.08.09] add upkernel4.7, upakernel4.7 commands. delete upkernel4.5, upakernel4.5 commands.
[updated on 2016.08.11] update to kernel v3.18.39, v4.1.30, v4.4.17, v4.6.6.
[updated on 2016.08.17] update to kernel v4.4.18, v4.6.7, v4.7.1.
[updated on 2016.08.21] update to kernel v4.4.19, v4.7.2.
[updated on 2016.08.27] update to kernel v3.18.40, v4.1.31.
[updated on 2016.09.07] update to kernel v3.18.41, v4.1.32.
[updated on 2016.09.15] update to kernel v4.4.20, v4.7.3. add upkernel4.8/upakernel4.8 command.
[updated on 2016.09.18] update to kernel v4.4.21, v4.7.4.
[updated on 2016.09.19] update to kernel v3.18.42, v4.1.33.
[updated on 2016.09.19] update to kernel v4.8-rc7.
[updated on 2016.09.25] update to kernel v4.4.22, v4.7.5.
[updated on 2016.09.27] update to kernel v4.8-rc8.
[updated on 2016.10.07] update to kernel v4.4.23, v4.7.6, v4.8.
[updated on 2016.10.08] update to kernel v4.4.24, v4.7.7, v4.8.1.
[updated on 2016.10.13] update to kernel v3.18.43, v4.1.34.
[updated on 2016.10.18] update to kernel v4.4.25, v4.7.8, v4.8.2.
[updated on 2016.10.22] update to kernel v4.4.26, v4.7.9, v4.8.3.
[updated on 2016.10.23] update to kernel v4.4.27, v4.7.10, v4.8.4.
[updated on 2016.10.25] update to kernel v3.18.44, v4.1.35.
[updated on 2016.10.29] update to kernel v4.4.28, v4.8.5.
[updated on 2016.11.02] update to kernel v4.4.30, v4.8.6.
[updated on 2016.11.07] update config of v4.8.6.
[updated on 2016.11.11] update to kernel v4.4.31, v4.8.7.
[updated on 2016.11.15] update to kernel v4.4.32, v4.8.8.
[updated on 2016.11.19] update to kernel v4.4.33, v4.8.9.
[updated on 2016.11.22] update to kernel v4.4.34, v4.8.10.
[updated on 2016.11.26] update to kernel v4.4.35, v4.8.11.
[updated on 2016.12.01] update to kernel v3.18.45, v4.1.36.
[updated on 2016.12.03] update to kernel v4.4.36, v4.8.12.
[updated on 2016.12.09] update to kernel v4.4.37, v4.8.13.
[updated on 2016.12.09] update to kernel v4.4.38, v4.8.14.
[updated on 2016.12.17] update to kernel v4.4.39, v4.8.15.
[updated on 2016.12.18] add upkernel4.9, upakernel4.9 commands.
[updated on 2016.12.25] update to kernel v4.9 (config change)
[updated on 2016.12.01] update to kernel v3.18.46, v4.1.37.