Martijn Braam
7ea65a04d9
Bumped version for device-nokia-rx51
2017-06-10 19:49:49 +02:00
Martijn Braam
2bf3f46d7c
Added hook to enable backlight on boot for n900
2017-06-10 18:43:33 +02:00
Oliver Smith
6252394abd
Merge pull request #80 from postmarketOS/device-nokia-rx51
...
Martijn Braam's work on nokia rx51 (N900)
2017-06-10 10:49:27 +00:00
Oliver Smith
f63c17cc2a
Merge pull request #79 from MartijnBraam/device-nokia-rx51
...
Nokia branch cleanup
2017-06-10 10:13:01 +00:00
Martijn Braam
aac5fc5fde
Nokia branch cleanup
2017-06-10 11:43:24 +02:00
Oliver Smith
5eafa59753
Merge pull request #78 from MartijnBraam/device-nokia-rx51
...
Nokia n900 device support (rx51)
2017-06-10 00:42:34 +00:00
Martijn Braam
74ae8d071d
Added uboot handeling to mkinitfs
2017-06-10 01:41:01 +02:00
Martijn Braam
383d6d3caf
Renamed kerneloutput to vmlinuz- to avoid initfs build errors
2017-06-10 01:39:41 +02:00
Martijn Braam
565f8fc6f1
Added uboot script to n900
2017-06-10 01:38:46 +02:00
Oliver Smith
6999e6ea47
Fix #40 : allow sdcard install, when the sdcard is mounted as /dev/sd*
2017-06-10 00:29:48 +02:00
Martijn Braam
a5583d512d
Added uboot flag to deviceinfo
2017-06-09 23:42:53 +02:00
Martijn Braam
a3e1a3c336
Bootable kernel for Nokia n900
2017-06-09 23:11:29 +02:00
Martijn Braam
ac3af4d70d
Merge branch 'master' of github.com:postmarketOS/pmbootstrap into device-nokia-rx51
2017-06-09 20:27:19 +02:00
Oliver Smith
afa42ce0a3
pmbootstrap initfs: Make wording in --help more consistent
2017-06-09 19:49:01 +02:00
Oliver Smith
9619682dea
Merge pull request #75 from PabloCastellano/fix_checksum
...
postmarketos-mkinitfs-hook-usb-shell: Fix checksum
2017-06-09 17:38:28 +00:00
Pablo Castellano
0d18c9faaa
postmarketos-mkinitfs-hook-usb-shell: Fix checksum
2017-06-09 19:32:26 +02:00
Oliver Smith
18339d0a14
Close #69 : add 'pmbootstrap initfs' and improve initfs workflow
...
* allows to build/extract/list initramfs, add/del hook
* rebuild the initfs whenever running install or trying to flash/boot it
* flasher flash/boot: automatically set up a minimal rootfs with kernel and initfs,
if it does not exist yet
2017-06-09 19:22:25 +02:00
Oliver Smith
32ad868cdc
apk.installed(): Retuns all packages and versions now
...
pmb.chroot.apk.installed() used to return only the explicitly installed
packages. This is not good enough for the initfs check functions (and
especially for the "lazy reproducible builds", from which branch this
commit was cherry picked).
This commit introduces more noise for the logfile - if this becomes
a problem, raise your voice in the issues tracker and we'll do something
about it.
(This commit also changes minor code styling in other files, I did
not run autopep8 last time, because flake8 didn't complain...)
2017-06-09 18:01:39 +02:00
Oliver Smith
4b903b7232
postmarketos-mkinitfs: Bump pkgrel, update hashes
2017-06-09 17:50:18 +02:00
Oliver Smith
69b558e45c
Merge pull request #72 from MartijnBraam/feature/70-change-default-ip-and-subnet-for-telnetd
...
Changed telnetd ip in boot process to 172.16.42.1/24, see issue #70
Close #70 .
2017-06-09 15:38:21 +00:00
Martijn Braam
9fc91c4edf
Changed telnetd ip in boot process to 172.16.42.1/24, see issue #70
2017-06-09 12:29:56 +02:00
Oliver Smith
d63d3f84ff
Update heimdall to 1.4.2
2017-06-08 20:37:08 +02:00
Martijn Braam
90cd0ad84d
Initial n900 commit
2017-06-08 19:27:02 +02:00
Oliver Smith
e55347315d
pmbootstrap index: Automatically set up abuild
2017-06-08 18:19:17 +02:00
Oliver Smith
50195a6af2
pmbootstrap log: Add a -n/--lines parameter (like tail has)
...
...also increase the default line count to 30, so it's easier to
spot an error if you didn't have the log open when it happened.
This parameter also works for 'pmbootstrap log_distccd', for consistency.
2017-06-08 18:15:38 +02:00
Oliver Smith
9515782f8d
Fix 67: New '--add' parameter for 'pmbootstrap install' to add custom packages.
...
Example usage:
./pmbootstrap install --add='vim,gcc'
2017-06-08 18:10:00 +02:00
Oliver Smith
5016c196ba
Fix two typos in the config
2017-06-08 18:02:00 +02:00
Oliver Smith
f1ab344f09
Fix #68 : properly update the device chroot in the install step
...
* build all dependencies, that have a newer version
* upgrade all packages inside the chroot
2017-06-08 17:54:53 +02:00
Oliver Smith
9e945423d9
Package 0xffff (Maemo flasher) as there's interest in porting pmOS to the N900
2017-06-07 23:35:34 +02:00
Oliver Smith
1e64a3b511
Remove busybox aport: telnetd is enabled in upstream now
...
Pull request, that got merged:
https://github.com/alpinelinux/aports/pull/1092
Please note, that you can't directly upgrade from postmarketOS "busybox-extras" to the upstreamed version.
To upgrade properly, do the following:
* delete your self-compiled busybox* packages:
`sudo rm ~/.local/var/pmbootstrap/packages/armhf/busybox*`
* zap all your armhf chroots with:
`./pmbootstrap.py zap`
2017-06-07 23:14:24 +02:00
Oliver Smith
31b276eeb9
WIP #64 : make gcc-armhf lazy-reproducible, properly compare symlinks
2017-06-06 22:21:59 +02:00
Oliver Smith
36527e548e
Fix #61 : Check whether device nodes exist, after they have been created.
...
As reported in #53 , it appears that older versions of eCryptfs don't
really create the device nodes, although `mknod` does not fail on
the commandline. That's fixed now with this extra check.
2017-06-06 16:36:57 +02:00
Oliver Smith
a537dbb3ac
Add *.rej and *.orig to gitignore (failed patches create these files)
2017-06-06 16:29:22 +02:00
Oliver Smith
eac1b69f0e
Fix #44 : Do not clean up /home/build after successful build
...
This adjusts the /etc/abuild.conf automatically during build init.
Zap your build chroots now, to benefit from this commit.
2017-06-06 16:26:44 +02:00
Oliver Smith
fdcaa2c75c
Merge pull request #66 from lawl/device/hammerhead
...
remove 3d driver support for now, so MSM framebuffer works
2017-06-06 13:52:44 +00:00
Martijn Braam
0a93e360bc
Added touchscreen support for hammerhead
2017-06-06 00:43:59 +02:00
Santosh D
6719165665
remove 3d driver support for now, so MSM framebuffer works
2017-06-05 22:19:41 +02:00
Oliver Smith
63ac1f5f6c
WIP #64 : "lazy reproducible builds"
2017-06-05 03:58:45 +02:00
Oliver Smith
8b3ffc8dc8
Fix #51 : Merge pull request #55 from PabloCastellano/use_sha256_for_cache
...
Changed sha512 to sha256 to avoid "file name too long" error (issue #51 )
2017-06-04 21:36:20 +00:00
Pablo Castellano
42473c89d6
Changed sha512 to sha256 to avoid "file name too long" error (issue #51 )
2017-06-04 17:00:02 +02:00
Oliver Smith
8fcbaec305
Slightly re-arrange the links, add link to the security warning
2017-06-04 04:50:06 +02:00
Oliver Smith
64521b1435
Make static code analysis go through again
2017-06-04 04:27:49 +02:00
Oliver Smith
9d4bc61545
Fix #47 : Support /dev/sd* as sdcard device
...
* The check for valid sdcard paths has been removed (because it
doesn't make sense for /dev/sd*, this might as well be a real
harddrive)
* New check: abort if any partition of the sdcard is mounted
* Automatically detect if the partitions are called "p1", "p2" etc.
or just "1", "2" etc. (/dev/sda1 vs. /dev/mmcblk0p1)
* pmb.helpers.mount.ismount(): check the source (new) and the target
path in /proc/mounts
2017-06-04 02:57:37 +02:00
Oliver Smith
1f96439a84
Fix #49 : Change license for device-lg-hammerhead from FIXME to MIT
2017-06-04 00:31:48 +02:00
Oliver Smith
48295ce599
Merge pull request #48 from lawl/device/maguro
...
Add samsung-maguro
2017-06-03 20:53:11 +00:00
Santosh D
f0c5d1b50d
remove dead code and bump pkgrel on postmarketos-base
2017-06-03 22:48:49 +02:00
Santosh D
948d4f0caf
fix tty configuration
2017-06-03 22:13:22 +02:00
Santosh D
d0ddbb5f29
fix naming convention and kernel config
2017-06-03 22:05:44 +02:00
Oliver Smith
4d61411de6
Merge pull request #46 from MartijnBraam/device-lg-hammerhead
...
WIP: Hammerhead kernel config improvements
2017-06-03 18:57:21 +00:00
Martijn Braam
968be8452e
Hammerhead framebuffer modules
2017-06-03 16:48:46 +02:00