[Galaxy Note 10.1 General] Sendora:
Fedora 19 on N8000 (native) Guide

http://www.youtube.com/watch?v=_TaPelfyRCE&feature=youtu.be

I just followed this instructions:

http://thermatk.github.io/opensgn-easy/

*) Requires

Rooted N8000

Linux Deploy (Play Store)

Linux Box (rpm based -> we need dracut for the initramfs)

*) Partitioning ExternalSd

1) FAT (Android/ externalSD)

2) EXT4 / (/dev/block/mmcblk1p2)

*) Linux Deploy Options

mkdir /storage/external_sd

mount -t ext4 /dev/block/mmcblk1p2 /storage/external_sd/

Profile Name -> Fedora Linux

Properties:

Distribution -> Fedora

Distribution suite -> 19

Architecture -> armhfp

Installation Type -> Directory

Installation Path -> /storage/external_sd/

Desktop Environment -> Other

Install GUI -> -

VNC -> -

INSTALL (takes some time … :)

START

*) Set new password and do a update

(./data/data/com.magicandroidapps.bettertermpro/bin/ssh username@localhost)

sudo su -

passwd

yum update

*) Get rpm’s for KDE and Xserver (and stuff ;)

yum install kdm kde-runtime kde-workspace kvkbd git valgrind preload prelink

gcc pulseaudio org-x11-drv-evdev xorg-x11-drv-fbdev xorg-x11-drv-keyboard xorg-x11-drv-mouse xorg-x11-server-Xorg xorg-x11-xkb-utils kde-plasma-networkmanagement dejavu-sans-fonts vim openssl abootimg bash-completion mlocate yum-plugin-fastestmirror yum-plugin-priorities yum-plugin-protectbase kmix bluez bluedevil rpm-build alsa-utils

kde-i18n-German kde-i18n firefox rfkill xorg-x11-font-utils xorg-x11-fonts-Type1 glx-utils mesa-dri-drivers bluez-hcidump

*) RPM Fusion Repository

rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-19.noarch.rpm

rpm -ivh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-19.noarch.rpm

perl -i -pe "s/(\[.*\])/\1\nprotect=yes/" /etc/yum.repos.d/{fedora*,rpmfusion*}

*) Set graphical boot and Kvkbd

ln -s /lib/systemd/system/graphical.target */etc/systemd/system/default.target

/etc/kde/kdm/Xsetup

kvkbd --loginhelper &

*) Edit your fstab (should look like this)

/dev/mmcblk1p2 / ext4 rw,relatime,barrier=1,data=ordered 0 0

# WIFI BLUEZ XORG

git clone https://github.com/thermatk/opensgn-easy.git -b commonfiles

mv opensgn-easy/firmware/* /opt/

echo "options dhd op_mode=0 nvram_path=/opt/wifi/nvram_net.txt_murata firmware_path=/opt/wifi/bcmdhd_sta.bin" >> /etc/modprobe.d/dhd.conf

get /data/n8000/usr/share/alsa/ucm/Midas_WM1811/

mv Midas_WM1811 /usr/share/alsa/ucm/

copy xorg.conf

Find rc.local in this thread and copy it

chmod -x /etc/rc.d/rc.local

# BLUEZ

mount /dev/block/mmcblk0p3 /srv

cp -f /srv/bluetooth/bt_addr /opt/bluez/

umount /srv

chmod 755 /opt/bluez/brcm_patchram_plus

*) Kernel:

http://thermatk.github.io/opensgn-easy/#instructions

create a folder and clone the repository with kernel sources there

mkdir compileopensgn

cd compileopensgn/

git clone https://github.com/X-Stranger/N8000.git -b arch

Clone the prebuilt toolchain to the same folder and move it to /opt

git clone https://android.googlesource.com/platform/prebuilt

sudo mv prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/ /opt/

Now go to the downloaded kernel and configure it:

cd N8000

export CROSS_COMPILE=/opt/arm-eabi-4.4.3/bin/arm-eabi-

export ARCH=arm

export SUBARCH=armv7h

make mrproper

make n8000_linux_mali_defconfig

->>> vim .config

set your rootfs

export INSTALL_MOD_PATH=$(pwd)/compiledmodules

make -j2 # CPU cores + 1 here

make modules_install

rm compiledmodules/lib/modules/3.0.31*/source

rm compiledmodules/lib/modules/3.0.31*/build

*) Initramfs

http://xdaforums.com/showthread.php?t=2070139&page=3

dracut -H --nofscks --no-kernel --kver 3.0.31-gb76398a-dirty --force -o "plymouth i18n udev-rules" --nohardlink --nostrip -l

*) Flash recovery

abootimg -u /dev/mmcblk0p6 -k zImage -r initramfs

*) Boot recovery + njoy ;)

I try to make a SRPM for the kernel, maybe we can automate the process after

installing Linux via Linux Deploy ;)