Hal Emmerich
4a816f1234
Fix locking and emacs
2019-10-07 19:00:56 -05:00
Hal Emmerich
40c258c49b
remove references to stretch in build system, make more generic to support future upgrades
2019-10-06 21:57:19 -05:00
Hal Emmerich
9df3a682e5
remove out of date, unused patches
2019-10-06 20:54:54 -05:00
Hal Emmerich
63aa66101b
Revert "Merge branch 'master' into crypto"
...
This reverts commit 8c8cf1c921
, reversing
changes made to 4bbd91699f
.
2019-10-06 13:13:33 -05:00
Hal Emmerich
8c8cf1c921
Merge branch 'master' into crypto
2019-10-04 17:43:01 -05:00
Hal Emmerich
60a0f3d9f4
Root encryption fully functional, documentation added
2019-10-03 00:40:14 -05:00
Hal Emmerich
01ef15d1a0
Addcryptsetup to initramfs, add debug flag
2019-09-29 20:16:30 -05:00
SolidHal
59893f5cf0
Fixup initramfs mmc booting
2019-09-26 11:34:59 -07:00
Hal Emmerich
214ee55580
Testing mmc booting
2019-09-26 13:10:47 -05:00
Hal Emmerich
60283c7e30
Initramfs booting funcitonal, built in using kernel config
2019-09-20 23:50:08 -05:00
Hal Emmerich
b02b5b7adc
Revert "Revert "Correct external boot fstab to use sd card or usb""
...
This reverts commit a5e7219fa0
.
2019-09-17 23:31:16 -05:00
Hal Emmerich
dec6cd88a7
Revert "Add initramfs to image to enable root encryption"
...
This reverts commit a61a66718f
.
2019-09-17 23:30:50 -05:00
Hal Emmerich
a5e7219fa0
Revert "Correct external boot fstab to use sd card or usb"
...
This reverts commit d16b6ce588
.
2019-09-17 23:27:34 -05:00
Hal Emmerich
a61a66718f
Add initramfs to image to enable root encryption
2019-09-17 20:50:27 -05:00
Hal Emmerich
d16b6ce588
Correct external boot fstab to use sd card or usb
2019-09-15 19:18:10 -05:00
Hal Emmerich
3a3d14cd0e
Fix screen locking
2019-09-15 16:17:48 -05:00
Hal Emmerich
f58c0f7487
Fix systemd complaining about autofs
2019-09-15 01:33:51 -05:00
Hal Emmerich
21e8e01b7c
Remove kernel support for the built in bcm wireless
...
- It displays as two wireless devices, cluttering network-manager
- We don't provide the firmware it needs anyway, as it is closed source, so it wouldn't work
wq:wq
2019-09-14 23:54:55 -05:00
Hal Emmerich
9704e44d55
Fix ath9k firmware loading regression issue#111
2019-09-10 22:56:51 -05:00
Hal Emmerich
ce84c7550e
add panfrost support
2019-09-08 23:07:12 -05:00
Hal Emmerich
956fed8181
Fixed display when panfrost is not used
2019-09-08 22:47:22 -05:00
Hal Emmerich
b25df547dd
Introduce new 5.2 config
2019-09-08 22:28:38 -05:00
Hal Emmerich
43b385e5a3
removed patches not required for 5.2.9
2019-08-25 19:30:11 -05:00
SolidHal
3f8a2255a1
Merge pull request #109 from SolidHal/ath9k-no-ep-patch
...
Merge in new ath9k workaround and backported 5.x patches
2019-08-21 15:37:54 -07:00
Hal Emmerich
1cd8ae19a9
Add new workaround patch from ath9k devices
...
Add backported patched from 5.x from usb related fixes
Up kernel version to most recent lts
2019-08-21 17:31:41 -05:00
Hal Emmerich
cbb4c99221
config for newest 4.19, remove the problem patch
2019-08-17 17:01:46 -05:00
Hal Emmerich
60c63f47bf
Add patch for removing a short startup delay that is no longer needed
2019-08-17 16:48:30 -05:00
Hal Emmerich
c59981e5bc
added Native Language Support for using pmount and FAT partitions
...
closes #107
2019-08-02 17:30:41 -05:00
Hal Emmerich
7255998530
Add support for usb tethering
...
closes #93
2019-08-02 17:24:38 -05:00
SolidHal
7a671cb692
Build the open ath9k firmwares into the kernel image
...
Make the ath9k firmwares before the kernel so it can be built in
Commented out the code that copies the firmwares into the filesystem
This fixes #103 . Since the firmware is built into the kernel image,
the firmware is available during boot time.
2019-07-13 22:53:46 -05:00
Hal Emmerich
39dcd2c4da
fix the vop spam patch
2019-06-25 14:24:31 -05:00
Hal Emmerich
fedca1d5bb
Add patch to silence the vop warn on spam
2019-06-25 14:21:03 -05:00
Hal Emmerich
6baa479149
Added screen locker, kernel upgrade script, ath9k as builtin
...
- Added xfce4-screensaver as a screen saver and screen locker since light-locker is broken
- Added script that can be used from a PrawnOS bootable usb or sd card to upgrade the kerenl of PrawnOS on the internal emmc
- Made the ath9k module built in to remove any dependence on the file system
- removed useless line from inject kernel script, we arent on version 3.14
2019-06-25 13:42:22 -05:00
Hal Emmerich
8a7fa39e20
Added the Arm errata workaround patches
...
These are in the release alpha version 10, they just missed getting commited
2019-06-24 15:50:05 -05:00
Hal Emmerich
1c0e6ab5ce
- Updated to kernel 4.19.53
...
- Added patches for two ARM errata that cause hangs in specific cpu states
- Disabled some power management features:
- Disabled suspend at the kernel level since it is broken/unsupported in the mainline kernel
- Disabled APM emulation
- Disabled some USB features:
- Disabled USB default persist
- Disabled USB dynamic minors
- Disabled USB monitoring for debug, shouldn't be enabled by default
- Disabled USB 3.0 support, shouldn't be enabled as the c201 has no 3.0 ports
- removed two patches that have made it into 4.19
- removed the debug options from the cmdline
- made the kernel build script announce what patch is being applied
- removed light-locker, as it does not function properly
2019-06-22 17:47:54 -05:00
Hal Emmerich
5999c43776
Added patch to stabilize suspend/wakeup
...
patch fixes suspend and wakeup that is initiated by closing/opening the lid of the machine,
this does not fix the bug the occurs when a DE is installed, a lock screen is used, and login is completed
before the vop_crtc_enable_vblank backtrace gets dumped to the console
2019-06-13 17:22:00 -05:00
Hal Emmerich
769f481332
Upgrade to kernel 4.19.49
...
- added patch for usb from 4.20 which seems to fix the wifi hang issue that happened on 4.19
- changed power management to not turn off display on inactivity as sometimes the machine doesnt wakeup properly. Need to test patch from old 4.19 branch to see if that fixes this.
2019-06-10 17:58:20 -05:00
Hal Emmerich
ba38741ac2
remove unnecessary synaptic i2c kernel driver
2019-06-07 13:45:35 -05:00
JeremyRand
cbf2683420
Support suites other than Stretch ( #96 )
...
* Support suites other than Stretch
* Insert suite into image filename
* Fix installing Firefox on Sid
* Fix downloading Chromium on Sid
* Don't use sid-updates or security sid/updates
2019-06-07 12:05:58 -05:00
Hal Emmerich
7b459e0327
fix kernel hostname
2019-06-05 13:00:00 -05:00
Hal Emmerich
0fdeae8bfc
added two usb patches from upstream for improved stability
2019-06-05 12:35:07 -05:00
Hal Emmerich
0fc096ec64
Added ascii logo to installer, removed verbose flag
2019-05-23 13:01:18 -05:00
Hal Emmerich
875e0bb7f0
better icons
2019-05-23 11:59:05 -05:00
Hal Emmerich
9cffd2476f
removed uneeded i2c config option
2019-05-23 00:22:40 -05:00
Hal Emmerich
7ad3f7462b
Fixed filesystem corruption issues
...
Fixed:
filesystems were created with journaling disabled, now journaling is enabled
filesystem was mounted rw on boot, which prevented fsck from running
- changed to ro, which then gets mounted as rw by systemd using the fstab file
- added a fstab for the external boot devices that tries both usb and sd card
2019-05-23 00:19:32 -05:00
Hal Emmerich
4f0a76d669
add the modified numix theme
2019-05-22 17:51:27 -05:00
Hal Emmerich
7d453ffe00
add prawn to lockscreen, app menu
2019-05-22 17:50:16 -05:00
Hal Emmerich
b4dacfdeb0
Better center the prawn on the icon, include the gimp image file
2019-05-22 16:43:31 -05:00
Hal Emmerich
c50f54194a
added some circular icons
2019-05-22 15:26:10 -05:00
Hal Emmerich
93a29b1855
make the blank kernel the correct size, old one didnt take block size into account and assumed block size of 1 instead of 512
2019-05-22 11:54:22 -05:00
Hal Emmerich
01368ff288
Add patches to fix emmc yelling, and get clock properly
...
fixes issue #26
2019-05-22 10:37:57 -05:00
Hal Emmerich
8836840094
remove ipv6 module, instead bake in.
...
add chromium. added image for uart pinout.
2019-05-21 20:00:07 -05:00
Hal Emmerich
b1e036e50c
Improved image making for debugging
2019-02-27 13:20:11 -06:00
Hal Emmerich
ad9bc541ca
add logo files
2019-01-14 11:50:39 -06:00
Hal Emmerich
cf4d9f8327
Correct preferences, include backports
2019-01-11 11:44:13 -06:00
Hal Emmerich
642aa0623a
Added support for smaller emmcs. Issue reported in #68
2019-01-10 17:35:26 -06:00
Hal Emmerich
188082b20c
Fix locale errors on build, add chromium support
...
add option to easily install chromium after build since firefox doesnt have functional sound
remove regdb files, they serve no purpose as the wireless driver will not load them. This is a kernel bug and is fixed in
4.19, where they are't needed at all.
2019-01-10 13:43:03 -06:00
Hal Emmerich
c6adc16285
Bring in firefox from buster
2019-01-09 14:44:24 -06:00
SolidHal
85afb0967f
Merge branch 'master' of https://github.com/SolidHal/PrawnOS
2018-10-31 23:01:42 -05:00
SolidHal
ecc4d4938b
Package in the source-code-pro font for spacemacs
2018-10-30 20:03:57 +00:00
SolidHal
a2e8109037
Install firefox by default, add launchers
...
for firefox and emacs. Borrow improved firefox settings
from devsus, thanks @dimkr !
Add accountsservices to make lightdm happy
2018-10-30 19:03:00 +00:00
SolidHal
20544bc0af
Disable trackpad while typing
2018-10-25 21:43:01 -05:00
SolidHal
dd64f30e27
Disable sleep on lid, causes issues
2018-10-25 21:21:24 -05:00
SolidHal
1c95febafd
Merge branch 'master' into develop
2018-10-25 17:00:52 -05:00
SolidHal
9c6ab12465
Switch to using libinout instead of synaptics.
...
Better palm detection, better swipe detection. better better better
2018-10-25 14:12:09 -05:00
SolidHal
b287d7772d
Disable three finger swipe fixup up palm rejection
2018-10-25 18:37:34 +00:00
SolidHal
1398ef7c7c
Disable "CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE", current version of arm-none-eabi breaks
2018-10-23 18:30:51 -05:00
SolidHal
4edb0d5df7
Clean up kernel config, improve install scripts
...
make install script use cgpt and gdisk instead of fdisk
Install gdisk and parted by default
Make top panel smaller, transparent, remove workspace switcher
2018-10-23 18:04:18 -05:00
SolidHal
0bf8a1b291
Switched to using the us ftp debian mirrors as the deb.debian.org cdn was down
2018-10-22 19:46:17 -05:00
SolidHal
161919bf29
Clean up uneeded patches
2018-10-22 19:45:05 -05:00
SolidHal
ab75e656d3
Add patch that remove cache flush on reset
2018-10-22 19:39:35 -05:00
SolidHal
704a6aaffd
Include double reset patch
2018-10-21 17:46:52 -05:00
SolidHal
8bb308703d
Fix patch name
2018-10-19 22:40:33 -05:00
SolidHal
f830ebb8c2
Add test patch for reboot issue
2018-10-19 21:13:05 -05:00
SolidHal
7099215b02
Merge pull request #50 from SolidHal/develop
...
Pull in keybindings, copyright, README changes, installer changes
2018-10-11 20:27:31 +00:00
SolidHal
f0fc28f877
Added copyright notices, small patches, openvpn support
2018-10-11 15:09:25 -05:00
SolidHal
fd7c481051
Username entry is now safe and tested. Add missing grf handles. Fixes small dmesg error
2018-10-10 15:09:02 -05:00
SolidHal
e063a50fc5
Better palm detection
2018-10-09 18:46:32 +00:00
SolidHal
763a55779a
Disable debian security updates FOR NOW.
2018-10-09 16:41:08 +00:00
SolidHal
9d9aebdfa9
Fix keybindings, fix xfwm permissions, fix bug where sources.list wasn't installed properly
2018-10-03 11:39:10 -05:00
SolidHal
703f5753ad
Somehow blew up the keybindings, should be fixed now
2018-10-02 22:46:19 +00:00
SolidHal
ea64c80771
Added stretch updates and security updates to sources
2018-10-02 20:09:51 +00:00
SolidHal
99a5d8ef23
Update docs, refine keybindings
...
Added basic keybinding docs
Added forword-word and backword-word bindings
2018-10-02 19:47:47 +00:00
SolidHal
64b21e6b47
Small function key build fix
...
Fixed a readme typo
Hopefully doing locale generation correctly now
added some new "untested" patches.
I tried the emmc patch and the power patch but they didn't seem to change anything:
They didnt remove the invalid clk rate emmc errors that seem harmless
The HDMI patch seems to be a combination of patches, maybe they fix the sound issue?
2018-10-01 21:01:08 -05:00
SolidHal
a405785e9b
Add function key controls, disable touchpad tap drag
2018-10-01 15:43:28 +00:00
SolidHal
fd014011e0
Added note about releases, added ecryptfs kernel module
2018-09-24 19:52:08 -05:00
SolidHal
cdf4c214cb
Added wallpaper license info
2018-09-22 11:30:17 -05:00
SolidHal
eef8e5a251
Make plank launchers auto install to new users, disable lid lock for now since its touchy.
2018-09-22 10:59:30 -05:00
SolidHal
86d2bde641
Remove most of xfdashboard support, alt-tab is much better...
2018-09-22 04:39:35 +00:00
SolidHal
be8f302093
Add the stable release of xfdesktop and use that instead as it seems more stable
2018-09-22 04:19:07 +00:00
SolidHal
fc9af80e19
Add libinput-gestures and xfdashbord as "packages" as building is slowwww
...
Add infrastructure to install these "packages"
Try including plank settings again...
2018-09-22 04:12:52 +00:00
SolidHal
61f040d62b
Make plank autostart correctly. Add libinput gesture. Add xfdashboard build commented out
2018-09-22 02:23:42 +00:00
SolidHal
06c9d33a8b
Add bluetooth support as described in issue #40
2018-09-21 09:56:12 -05:00
SolidHal
5356c58346
Switch what wallpaper is default
2018-09-20 19:20:01 +00:00
SolidHal
93e2e15c7a
Add libinput gesture config
2018-09-20 19:14:34 +00:00
SolidHal
de1c49f808
Make usage of the trackpad _much_ smoother
2018-09-20 17:04:44 +00:00
SolidHal
7dda32b516
Begin addressing wireless regdb, cleanup scripts. Remove uneeded dwc2 patch
2018-09-20 10:10:47 -05:00
SolidHal
08bc81f9e9
Workaround for issue #38 , ar9271 issues
2018-09-18 09:31:34 -05:00
SolidHal
2152579c22
Use suspend, not hibernate as hibernate is not supported at this time
2018-09-14 15:49:04 +00:00
SolidHal
7450f64356
fixup plank setup for xfce
2018-09-14 15:38:03 +00:00