Skip to content

Commit b713ec2

Browse files
authored
Update README.md
1 parent c0986c2 commit b713ec2

File tree

1 file changed

+11
-59
lines changed

1 file changed

+11
-59
lines changed

README.md

Lines changed: 11 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -1,64 +1,16 @@
1-
# xe303c12_play_linux
1+
# Some builded disk images of [xe303c12_play_linux](https://github.com/quarkscript/xe303c12_play_linux)
22

3-
[Script](https://github.com/quarkscript/xe303c12_play_linux/blob/master/gadebli) that could build debian based armhf disk image for xe303c12 chromebook. Currently implemented support for Kali and Devuan linuxes ( script was based on https://github.com/offensive-security/kali-arm-build-scripts )
3+
## Devuan 4 Chimaera disk image
4+
[Link to releases](https://github.com/quarkscript2/xe303c12_arm_linux/releases)
5+
- DE: LXQT + OPENBOX + SDDM autologin
6+
- Disk Size: 1882M
7+
- Filesystem: btrfs
8+
- External apps: thunderbird, neovim, patched mesa, custom kernel.
49

5-
Actually it was made for self educational purpose.
10+
Licenses depends of used apps, mostly [GNU GPL](https://www.gnu.org/licenses/)
611

7-
- [kali test disk image](https://drive.google.com/u/0/uc?id=1meNMjZaphdySOPjudi1tr-4pjXMNLCBm&export=download) ( kernel 5.13.8 / autologin to xfce4 )
8-
- [devuan test disk image](https://drive.google.com/u/0/uc?id=12rDOgfDg_YptOwp3wKWLqZjO5fxTWOe_&export=download) ( kernel 5.15.5 / autologin to lxqt )
9-
- [devuan test disk image 2](https://drive.google.com/u/0/uc?id=1Smkv6HW1iJC-Ycm49tVAKdKLLLC2f7gk&export=download) (kernel 5.15.6 / autologin to xfce)
12+
![](demo.jpg)
1013

11-
Disk image can be simply resized by [edim](https://github.com/quarkscript/linux-armv7-xe303c12-only/blob/master/edim) script ( [demo](https://youtu.be/ALJR2doOipc) ) without rebuilding system
14+
> mesa-utils and neofetch are not installed by default
1215
13-
Since script was rewrited [this demo](https://youtu.be/GCAjI37bUYo) may not completely fit to it, but idea and scheme the same.
14-
15-
Some kernel packages placed at [releases](https://github.com/quarkscript/xe303c12_play_linux/releases).
16-
17-
My suggestion how to use the script from installed x86_64 (x86) Kali Linux with Linux Kernel source 5.15.12 or from installed Devuan linux x86_64 for xe303c12-devuan-armhf-linux
18-
```#!/bin/bash
19-
20-
# enable network
21-
sudo dhclient eth0
22-
23-
# download kernel source
24-
wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.15.12.tar.xz --no-check-certificate
25-
26-
# download rcn-ee patch
27-
wget https://rcn-ee.com/deb/sid-armhf/v5.15.0-rc7-armv7-x7/patch-5.15-rc7-armv7-x7.diff.gz
28-
29-
# download config
30-
wget https://raw.githubusercontent.com/quarkscript/xe303c12_play_linux/master/config
31-
32-
# download script
33-
wget https://raw.githubusercontent.com/quarkscript/xe303c12_play_linux/master/gadebli
34-
35-
# make script executable
36-
chmod +x gadebli
37-
38-
# extract patch
39-
gzip -d patch-5.15-rc7-armv7-x7.diff.gz
40-
41-
# download kali injection patch
42-
wget https://gitlab.com/kalilinux/build-scripts/kali-arm/-/raw/master/patches/kali-wifi-injection-5.9.patch
43-
44-
# unite patches
45-
cat kali-wifi-injection-5.9.patch>>patch-5.15-rc7-armv7-x7.diff
46-
47-
# build kali-linux system, disk image and kernel; write build log
48-
sudo ./gadebli patch-5.15-rc7-armv7-x7.diff btrfs |& tee -a build.log
49-
50-
## or build devuan-linux with xfce: system, disk image and kernel; write build log
51-
#sudo ./gadebli patch-5.15-rc7-armv7-x7.diff btrfs devuan |& tee -a build.log
52-
53-
## rebuild kernel; write build log
54-
#sudo ./gadebli patch-5.15-rc7-armv7-x7.diff ck |& tee -a build.log
55-
56-
## or rebuild kernel for devuan; write build log
57-
#sudo ./gadebli patch-5.15-rc7-armv7-x7.diff ck devuan |& tee -a build.log
58-
59-
## rebuild disk image; write build log
60-
#sudo ./gadebli btrfs bdi |& tee -a build.log
61-
62-
## of rebuild devuan disk image; write build log
63-
#sudo ./gadebli devuan btrfs bdi |& tee -a build.log
64-
```
16+
> Extra instructions could be found at source repo

0 commit comments

Comments
 (0)