<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>CHOON.NET Forums - The Lounge/Chit Chat</title>
        <description>Drop in here to discuss whatever you want. NO OFFER/PROMOTION PLEASE!</description>
        <link>http://choon.net/forum/list.php?16</link>
        <lastBuildDate>Thu, 20 Jun 2013 06:25:40 +0800</lastBuildDate>
        <generator>Phorum 5.2.19</generator>
        <item>
            <guid>http://choon.net/forum/read.php?16,1073051,1073051#msg-1073051</guid>
            <title>How To Compile Custom ICS Kernel v3.0.y for Samsung Galaxy S2 (3 replies)</title>
            <link>http://choon.net/forum/read.php?16,1073051,1073051#msg-1073051</link>
            <description><![CDATA[ <b><span style="color:#FF0000">Updated Information Please Refer to <a href="http://choonandroid.blogspot.sg/p/how-to-compile-custom-ics-kernel-v30y.html"  rel="nofollow">http://choonandroid.blogspot.sg/p/how-to-compile-custom-ics-kernel-v30y.html</a></span></b><br />
<br />
I will just list down those steps since I maintain my own repository at <a href="https://github.com/giamteckchoon/choon-GT-I9100-kernel"  rel="nofollow">https://github.com/giamteckchoon/choon-GT-I9100-kernel</a>.  This repository is based on origial ICS kernel 3.0.15 and port those stable patches into it to keep it up-to-date.  Currently it is v3.0.31.<br />
<br />
You need a linux box to compile of course.<br />
<br />
1. Download android source according to <a href="http://source.android.com/source/downloading.html"  rel="nofollow">http://source.android.com/source/downloading.html</a> as we need prebuilt linux-x86 toolchain arm-eabi-4.4.3.  If you download into ${HOME}/android, please set up the PATH accordingly. i.e.:<br />
<pre class="bbcode">export PATH=$PATH:${HOME}/android/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin</pre>
Or put it in your .bashrc file.<br />
<br />
2. After you have repo sync the android source and setup the appropriate PATH as in step 1, you can clone my repository from github:<br />
<pre class="bbcode">$ git clone git://github.com/giamteckchoon/choon-GT-I9100-kernel.git</pre>
<br />
3. See which version you like to compile v3.0.16 to v3.0.31.  Each release will have the tag v3.0.x as I use those patches from kernel.org linux-stable git tree to pull those patches into stable-patches/v3.0.x directory accordingly then doing each patch porting into my tree.  Ok, long story should be cut :p<br />
<br />
I am using v3.0.31 since this is the latest:<br />
<br />
<pre class="bbcode">$ cd choon-GT-I9100-kernel
$ git fetch -v --tags
$ mkdir ../v3.0.31
$ git archive --format=tar --prefix=/ v3.0.31 | (cd ../v3.0.31/ &amp;&amp; tar xvf -)
$ cd ../v3.0.31</pre>
<br />
The first command above is to change current working directory into the newly clone repository from github.<br />
The second command above is to fetch all tags.<br />
The third command above is to make a directory v3.0.31 of choon-GT-I9100-kernel's parent directory.<br />
The fouth command above is to archive/unpack the current tag v3.0.31 in choon-GT-I9100-kernel git tree then unpack to ../v3.0.31 directory.<br />
The fifth command is to change the current working directory to the newly unpack v3.0.31 directory.<br />
<br />
Ok, now compile time ;)<br />
<br />
Let said you want to set special EXTRAVERSION so that you are proud of showing your friends etc. that hey this is from my custom compile kernel ;)  You have two ways.  One edit Makefile directly or set the variable EXTRAVERSION to the build_kernel.sh script like below:<br />
<br />
<pre class="bbcode">$ EXTRAVERSION=&quot;-20120509.1.choon&quot; ./build_kernel.sh</pre>
<br />
When you are done, you will get the output message whether it is successful or not.  If successful, you can either use heimdall (Linux) or Odin (Windows) to flash your custom compile kernel.  For me, I am using heimdall :)<br />
<br />
More information about the two can be read at:<br />
<br />
<b>heimdall</b><br />
<a href="http://forum.xda-developers.com/showthread.php?t=755265"  rel="nofollow">http://forum.xda-developers.com/showthread.php?t=755265</a><br />
<a href="http://www.glassechidna.com.au/products/heimdall/"  rel="nofollow">http://www.glassechidna.com.au/products/heimdall/</a><br />
<br />
<b>Odin</b><br />
<a href="http://forum.xda-developers.com/showthread.php?t=1075278"  rel="nofollow">http://forum.xda-developers.com/showthread.php?t=1075278</a><br />
Download link is there about Odin v1.85.  Look for Get Odin v1.85 string in that thread.<br />
<br />
See attached about my latest compile kernel snapshot of my Samsung Galaxy S2 ;)<br />
<br />
Hope this helps someone :)]]></description>
            <dc:creator>choon</dc:creator>
            <category>The Lounge/Chit Chat</category>
            <pubDate>Sun, 24 Jun 2012 20:59:58 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?16,672307,672307#msg-672307</guid>
            <title>Install xen and xen-kernel on RHEL 6, CentOS 6 or Scientific Linux 6 using choonrpms repo (no replies)</title>
            <link>http://choon.net/forum/read.php?16,672307,672307#msg-672307</link>
            <description><![CDATA[ Hi,<br />
<br />
Received a few emails asking how to install xen and dom0 kernel for CentOS 6 hence this thread will show you the steps.<br />
<br />
<span style="color:#FF0000"><b>Disclaimer:<br />
<br />
You are free to use CHOONRPMS Repos as you like but there isn't any warranty if you choose to use it.  CHOON.NET or the maintainer of CHOONRPMS Repos will not be responsible for any damage caused.  You have been warned!<br />
</b></span><br />
<br />
<b>CentOS 5.x support has been ceased.</b><br />
<br />
<b>HOW TO INSTALL XEN ON RHEL 6, CENTOS 6 OR SCIENTIFIC LINUX 6</b><br />
<br />
Supported OS for Xen in CHOONRPMS Repos are:<br />
<br />
- Scientific Linux 6.x (x86_64 and i386)<br />
- CentOS 6.x (x86_64 and i386)<br />
- RHEL 6.x (x86_32 and i386)<br />
<br />
When I use SL, it means Scientific Linux.<br />
When I use # it is means a command need to be issued as root.<br />
For RHEL 6.x can use CENTOS 6.x choonrpms repos.<br />
<br />
<b>Please read this HOW TO at least once before heading to install.</b><br />
<br />
<b>IMPORTANT NOTE:<br />
<br />
You are strongly recommended to use your OS network configuration to setup the bridge instead of using xen builtin script.</b><br />
<br />
Step 1: Install Base and Core for your RHEL6, CentOS 6 or SL 6<br />
<br />
Step 2: Disable selinux<br />
<pre class="bbcode"># sed -i -e 's@^SELINUX=.*@SELINUX=disabled@' /etc/selinux/config</pre>
<br />
Step 3: Install choonrpms-release rpm package<br />
<br />
For CentOS 6 x86_64 or RHEL 6 x86_64<br />
<pre class="bbcode"># yum -y localinstall --nogpgcheck <a href="http://choonrpms.choon.net/centos/6/choonrpms/x86_64/choonrpms-release-1.0-6.choon.centos6.noarch.rpm"  rel="nofollow">http://choonrpms.choon.net/centos/6/choonrpms/x86_64/choonrpms-release-1.0-6.choon.centos6.noarch.rpm</a></pre>
<br />
For CentOS 6 x86_32 or RHEL 6 x86_32<br />
<pre class="bbcode"># yum -y localinstall --nogpgcheck <a href="http://choonrpms.choon.net/centos/6/choonrpms/i386/choonrpms-release-1.0-6.choon.centos6.noarch.rpm"  rel="nofollow">http://choonrpms.choon.net/centos/6/choonrpms/i386/choonrpms-release-1.0-6.choon.centos6.noarch.rpm</a></pre>
<br />
For SL 6 x86_64<br />
<pre class="bbcode"># yum -y localinstall --nogpgcheck <a href="http://choonrpms.choon.net/sl/6/choonrpms/x86_64/choonrpms-release-1.0-6.choon.sl6.noarch.rpm"  rel="nofollow">http://choonrpms.choon.net/sl/6/choonrpms/x86_64/choonrpms-release-1.0-6.choon.sl6.noarch.rpm</a></pre>
<br />
For SL 6 x86_32<br />
<pre class="bbcode"># yum -y localinstall --nogpgcheck <a href="http://choonrpms.choon.net/sl/6/choonrpms/i386/choonrpms-release-1.0-6.choon.sl6.noarch.rpm"  rel="nofollow">http://choonrpms.choon.net/sl/6/choonrpms/i386/choonrpms-release-1.0-6.choon.sl6.noarch.rpm</a></pre>
<br />
Step 4: Enable choonrpms repo<br />
<br />
<pre class="bbcode"># choonrpmsrepoctl enable choonrpms</pre>
<br />
Step 5: Add choonrpms-kernels repo and enable it<br />
<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-kernels
# choonrpmsrepoctl enable choonrpms-kernels</pre>
<br />
Step 6: Choose which xen version you want to install xen-4.0.x or xen-4.1.x or xen-4.2.x<br />
<br />
For Xen-4.0.x:<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-xen-4.0
# choonrpmsrepoctl enable choonrpms-xen-4.0</pre>
<br />
For Xen-4.1.x:<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-xen-4.1
# choonrpmsrepoctl enable choonrpms-xen-4.1</pre>
<br />
For Xen-4.2.x: (recommended)<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-xen-4.2
# choonrpmsrepoctl enable choonrpms-xen-4.2</pre>
<br />
For Developers Testing Latest Xen-Unstable: (not recommended and it supports x86_64 only)<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-xen-unstable
# choonrpmsrepoctl enable choonrpms-xen-unstable</pre>
<br />
Step 7: Install xen and xen-kernel<br />
<br />
<pre class="bbcode"># yum -y install xen xen-kernel</pre>
<br />
<b>IMPORTANT NOTE:<br />
<br />
You are strongly recommended to use your OS network configuration to setup the bridge instead of using xen builtin script.</b><br />
<br />
If you are using your OS network configuration to setup network bridge (which you should), please remember to change the following line in /etc/xen/xend-config.sxp after installing xen:<br />
<br />
<pre class="bbcode">(network-script choon-network-script)</pre>
<br />
To:<br />
<br />
<pre class="bbcode">(network-script /bin/true)</pre>
<br />
That's all.  You will need to change the default= line in grub.conf before you reboot.  You normally don't need to add entry into grub.conf as it will be added accordingly with default options such as:<br />
<br />
<pre class="bbcode"># cat /etc/grub.conf 
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd0,0)
#          kernel /vmlinuz-version ro root=/dev/md1
#          initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
fallback=1
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Scientific Linux (2.6.32.59-1.choon.sl6.x86_64)
	root (hd0,0)
	kernel /xen.gz dom0_mem=512M loglvl=all guest_loglvl=all cpuidle=0 cpufreq=none
	module /vmlinuz-2.6.32.59-1.choon.sl6.x86_64 ro root=UUID=253ead8a-1abb-4b3c-ad6b-fef64a62e6c2 rd_MD_UUID=39b06196:45413454:8768eece:ba056ec6 rd_NO_LUKS rd_NO_LVM rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto crashkernel=auto rhgb quiet
	module /initramfs-2.6.32.59-1.choon.sl6.x86_64.img
title Scientific Linux (2.6.32-220.17.1.el6.x86_64)
	root (hd0,0)
	kernel /vmlinuz-2.6.32-220.17.1.el6.x86_64 ro root=UUID=253ead8a-1abb-4b3c-ad6b-fef64a62e6c2 rd_MD_UUID=39b06196:45413454:8768eece:ba056ec6 rd_NO_LUKS rd_NO_LVM rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYBOARDTYPE=pc KEYTABLE=us crashkernel=auto crashkernel=auto rhgb quiet
	initrd /initramfs-2.6.32-220.17.1.el6.x86_64.img</pre>
<br />
<b>MORE INFORMATION ABOUT XEN-KERNEL</b><br />
<br />
<pre class="bbcode"># rpm -qi xen-kernel-2.6.32.59
Name        : xen-kernel                   Relocations: (not relocatable)
Version     : 2.6.32.59                         Vendor: (none)
Release     : 1.choon.sl6                   Build Date: Sat 24 Mar 2012 03:20:19 AM SGT
Install Date: Mon 11 Jun 2012 02:02:57 AM SGT      Build Host: builder6.choon.net
Group       : System Environment/Kernel     Source RPM: xen-kernel-2.6.32.59-1.choon.sl6.src.rpm
Size        : 63116630                         License: GPL
Signature   : DSA/SHA1, Sat 24 Mar 2012 03:20:32 AM SGT, Key ID 83183499d630bf25
Summary     : Choon Patched Xen PVOps Linux Kernel
Description :
The xen-kernel package contains the Linux kernel (vmlinuz),
the core of your Linux operating system.  The kernel handles the basic
functions of the operating system:  memory allocation, process allocation,
device input and output, etc.

This kernel has been patched to be a Xen Dom0 aka pvops.

git url = git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
git branch = xen/next-2.6.32
git commit = a938a246d34912423c560f475ccf1ce0c71d9d00</pre>
<br />
Besides the above information, the following kernel modules are ported into the xen-kernel:<br />
<br />
1. iscsitarget version 1.4.20.2<br />
2. aufs version 2.1-32<br />
3. igb version 3.2.10<br />
<br />
Firmware files are installed in /lib/firmware/version-release so for xen-kernel-2.6.32.59-1.choon.sl6.x86_64 (SL6) will be /lib/firmware/2.6.32.59-1.choon.sl6.x86_64 so that it won't overwrite any stock firmware files at all.<br />
<br />
If you want to use kernel v3.x as dom0 kernel, you can choose whether it is v3.0 or v3.1 or v3.2 or v3.3 or v3.4 or v3.5.  i.e. to use v3.0, use choonrpmsrepoctl to create and enable the repo:<br />
<pre class="bbcode"># choonrpmsrepoctl create choonrpms-kernels-3.0
# choonrpmsrepoctl enable choonrpms-kernels-3.0</pre>
Then you can install choon-kernel using yum:<br />
<pre class="bbcode"># yum -y install choon-kernel</pre>
Likewise if you want to use v3.1 or v3.2 or v3.3 or v3.4 or v3.5, just replace the choonrpms-kernels-3.0 to its respective version such as choonrpms-kernels-3.1 for v3.1 and choonrpms-kernels-3.2 for v3.2 and choonrpms-kernels-3.3 for v3.3 and so on... ...<br />
<br />
Take note that new longterm kernels are v3.0, v3.2 and v3.4 though.  v3.1 and v3.3 are already EOLed.  Refer to <a href="http://kernel.org/"  rel="nofollow">http://kernel.org/</a> for more information if in doubts.<br />
<br />
<b>Updates:</b><br />
<hr class="bbcode"/>
<span style="color:#FF0000"><b>16 Jun 2012: Please read latest updates in my blog at <a href="http://choonrpms.blogspot.com/"  rel="nofollow">http://choonrpms.blogspot.com/</a> as I won't post/edit any updates in this thread unless it is really necessary.  Update packages for Xen and choon-kernel are quite often as long as the respective upstream releases its source.  So please check my blog often if you can.</b></span><br />
<hr class="bbcode"/>
09 Mar 2012: I will blog about choonrpms repos at <a href="http://choonrpms.blogspot.com/"  rel="nofollow">http://choonrpms.blogspot.com/</a><br />
<hr class="bbcode"/>
08 Mar 2012: xen-4.1.3-23263.0 released.  Upstream changeset changeset 23263:b01091775dd9 for 4.1.3-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.1-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.1-testing.hg</a><br />
<hr class="bbcode"/>
08 Mar 2012: xen-4.0.4-21577.0 released.  Upstream changeset changeset 21577:c41ab909f08e for 4.0.4-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.0-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.0-testing.hg</a><br />
<hr class="bbcode"/>
08 Mar 2012: xen-4.0.4-21576.0 released.  Upstream changeset changeset 21576:c62e9965b395 for 4.0.4-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.0-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.0-testing.hg</a><br />
<hr class="bbcode"/>
08 Mar 2012: xen-4.1.3-23259.0 released.  Upstream changeset changeset 23259:ed5c1ad51a23 for 4.1.3-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.1-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.1-testing.hg</a><br />
<hr class="bbcode"/>
05 Mar 2012: xen-kernel-2.6.32.58-0 released. Here are the changelog about this release:<br />
- Add Source2002: v2.6.32.57_to_v2.6.32.58.patch to apply patches<br />
  upgrade from 2.6.32.57 to 2.6.32.58<br />
- Add Source2003: 2.6.32.y-writeback-fixups-for-dirty_writeback_centisecs.patch,<br />
  refer to [<a href="http://bugs.debian.org/594923"  rel="nofollow">bugs.debian.org</a>]<br />
<hr class="bbcode"/>
01 Mar 2012: choon-kernel-3.0.23-0 and choon-kernel-3.2.9-0 released.<br />
<hr class="bbcode"/>
28 Feb 2012: choon-kernel-3.2.8-0 released.<br />
<hr class="bbcode"/>
24 Feb 2012: xen-4.1.3-23231.0 released.  Upstream changeset 23231:04d72f81775d for 4.1.3-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.1-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.1-testing.hg</a><br />
<hr class="bbcode"/>
24 Feb 2012: xen-4.0.4-21565.0 released.  Upstream changeset 21565:bf902d6661e3 for 4.0.4-rc1-pre at <a href="http://xenbits.xensource.com/staging/xen-4.0-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.0-testing.hg</a><br />
<hr class="bbcode"/>
21 Feb 2012: choon-kernel-3.0.22-0 and choon-kernel-3.2.7-0 released.<br />
<hr class="bbcode"/>
20 Feb 2012: xen-kernel-2.6.32.57-1 released.  Upstream just merged with longterm v2.6.32.56 and tag xen-2.6.32.56.  Here are the changelog about this release:<br />
- Move Source2002: v2.6.32.56_to_v2.6.32.57.patch to Source2001 to apply<br />
  patches upgrade from 2.6.32.56 to 2.6.32.57<br />
- Remove Source2001 v2.6.32.55_to_v2.6.32.56.patch since it is committed/merged<br />
- Rebuild on release 2.6.32.56 using commit<br />
  8326829847694d598382b3c5717f220e30b03137 from upstream xen/next-2.6.32 branch<br />
  upstream (tag xen-2.6.32.56)<br />
<hr class="bbcode"/>
14 Feb 2012: xen-4.1.3-23225.0 released.  Upstream changeset 23225:f2543f449a49 at <a href="http://xenbits.xensource.com/staging/xen-4.1-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.1-testing.hg</a><br />
<hr class="bbcode"/>
14 Feb 2012: xen-kernel-2.6.32.57-0 released. I ported those changes from longterm v2.6.32.y version 2.6.32.57 into it while waiting for Jeremy to merge with the longterm v2.6.32.y in his tree.<br />
<hr class="bbcode"/>
14 Feb 2012: choon-kernel-3.0.21-0 released.<br />
<hr class="bbcode"/>
14 Feb 2012: choon-kernel-3.2.6-0 released.<br />
<hr class="bbcode"/>
07 Feb 2012: choon-kernel-3.2.5-0 released.<br />
<hr class="bbcode"/>
07 Feb 2012: choon-kernel-3.0.20-0 released.<br />
<hr class="bbcode"/>
04 Feb 2012: xen-kernel-2.6.32.56-0 released.  I ported those changes from longterm v2.6.32.y version 2.6.32.56 into it while waiting for Jeremy to merge with the longterm v2.6.32.y in his tree.<br />
<hr class="bbcode"/>
04 Feb 2012: choon-kernel-3.0.19-0 released.  This kernel is dom0 capable.<br />
<hr class="bbcode"/>
04 Feb 2012: choon-kernel-3.2.4-0 released.  This kernel is dom0 capable.<br />
<hr class="bbcode"/>
03 Feb 2012: Xen Security Advisory 6 (CVE-2012-0029) - HVM e1000, buffer overflow ...<br />
in xen-4.0-testing (changeset 21563:3feb83eed6bd) and xen-4.1-testing (changeset 23224:cccd6c68e1b9):<br />
<a href="http://xenbits.xensource.com/staging/xen-4.0-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.0-testing.hg</a><br />
<a href="http://xenbits.xensource.com/staging/xen-4.1-testing.hg"  rel="nofollow">http://xenbits.xensource.com/staging/xen-4.1-testing.hg</a><br />
Both of them are in choonrpms-xen-4.0 and choonrpms-xen-4.1 repos respectively.<br />
<hr class="bbcode"/>
<br />
I think that is about it ;)<br />
<br />
Hope this helps!<br />
<br />
Thanks.<br />
<br />
Kindest regards,]]></description>
            <dc:creator>choon</dc:creator>
            <category>The Lounge/Chit Chat</category>
            <pubDate>Tue, 22 Nov 2011 00:40:00 +0800</pubDate>
        </item>
        <item>
            <guid>http://choon.net/forum/read.php?16,30325,30325#msg-30325</guid>
            <title>[RQ]  bcwars.com &amp; pokerrpg.com hacked 200k Email and Plain text passwords (1 reply)</title>
            <link>http://choon.net/forum/read.php?16,30325,30325#msg-30325</link>
            <description><![CDATA[ Hi sorry for the wrong section but i couldn't post into this thread bcwars.com &amp; pokerrpg.com hacked 200k Email and Plain text passwords [<a href="http://choon.net/forum/read.php?23,5666"  rel="nofollow">choon.net</a>]<br />
<br />
Please if you still have the databases  send them to krisicash[@]gmail.com<br />
Or give me download links in this thread.All downloadlinks arount the web are dead so please help]]></description>
            <dc:creator>krisione</dc:creator>
            <category>The Lounge/Chit Chat</category>
            <pubDate>Sun, 10 Apr 2011 23:41:59 +0800</pubDate>
        </item>
    </channel>
</rss>
