drebrez
8a7255ef27
Update heimdall script to flash both (kernel+initramfs) at once
2017-07-14 22:35:59 +02:00
Oliver Smith
9d2e384cb4
postmarketos-mkinitfs: Bump pkgver to 0.1.5
2017-07-14 18:10:56 +02:00
Oliver Smith
6f6f3112eb
Merge branch 'configfs-usb' of https://github.com/Decatf/pmbootstrap
2017-07-14 18:09:26 +02:00
Oliver Smith
650d3d7e69
Update gcc-* to 6.4.0
2017-07-14 07:09:52 +02:00
ryang
0cf22ffebf
Add ConfigFS based usb network configuration
...
This extends the initramfs init script to setup USB networking on kernels
using USB_CONFIGFS.
2017-07-13 11:17:48 -04:00
Oliver Smith
4e4c1abe8a
Add new dependency test package: hello-world-wrapper
2017-07-12 22:19:01 +02:00
Oliver Smith
86e0b019f9
deviceinfo: add heimdall partitions / make flasher variables optional
2017-07-10 20:27:06 +02:00
Oliver Smith
fbf4ff7c59
[mako] Use red screen workaround
2017-07-09 11:53:21 +02:00
Oliver Smith
a8cc32a4c4
This fixes the following error:
...
mkbootimg: error: argument --base: invalid parse_int value: ''
So now postmarketos-mkinitfs can really generate boot.img files.
2017-07-09 11:19:29 +02:00
Oliver Smith
0075054187
Close #137 : Remove "deviceinfo_modules" / minor deviceinfo changes
...
Minor changes:
* device-lg-hammerhead: remove left-over comment
* device-samsung-i9100: remove fastboot section
2017-07-08 08:46:27 +02:00
Oliver Smith
b8cb92af07
Update busybox-static-* to 1.27.0-r1
2017-07-08 07:48:35 +02:00
Oliver Smith
2357b81c5f
Fix #139 : Update musl-armhf to 1.1.16-r15
2017-07-08 07:44:33 +02:00
drebrez
9dbcc5d00c
[i9070] Use kernel modules / Wifi support (!)
...
* Add kernel module compilation
* Add wifi firmware from vendor files (to `/lib/firmware/postmarketos`) and fix modules install path
* Add patch to change hardcoded dhd firmware/nvram paths
* Add wifi module (dhd) to the list of kernel modules that should be loaded at boot time
Details:
https://github.com/postmarketOS/pmbootstrap/pull/138
Thanks you very much, drebrez \o/
2017-07-08 05:30:00 +00:00
Oliver Smith
db6882b410
deviceinfo: Add link to reference and reword comments
2017-07-06 18:58:14 +02:00
Oliver Smith
62a627097c
Merge pull request #136 from postmarketOS/build-all-kernels-natively
...
[i9070][i9100] Build kernels natively
2017-07-06 16:03:48 +00:00
Oliver Smith
0a43d44c6f
Close #92 : pmOS-specific /etc/motd, /etc/issue
2017-07-05 20:52:37 +02:00
Oliver Smith
7b7af3cd2d
Get rid of the _pmb_build_in_native_chroot hack
2017-07-05 18:40:00 +02:00
Oliver Smith
1220ed9fbe
Generate aports for busybox-static-armhf and -aarch64
...
...and add generating both aports to the testsuite.
2017-07-05 18:24:47 +02:00
Oliver Smith
706851e2da
Fix #128 : Remove obsolete 'deviceinfo_flash_offset_base'
2017-07-04 23:25:31 +02:00
Oliver Smith
d6de60f07d
Merge pull request #130 from PabloCastellano/develop
...
Small changes
2017-07-04 20:37:19 +00:00
Oliver Smith
a153675c28
i9100: remove recovery/download mode instructions txt file
...
This info belongs in the wiki instead.
2017-07-04 18:19:05 +02:00
Pablo Castellano
1382fe9d57
[titan] Removed duplicate deviceinfo_generate_bootimg in deviceinfo
2017-07-03 23:49:05 +02:00
Oliver Smith
6828280782
Merge pull request #125 from postmarketOS/mkinitfs-bootimg
...
Create boot.img file in mkinitfs
2017-06-30 15:21:56 +00:00
Attila Szöllősi
d82b41319e
Device sony amami ( #100 )
...
* Add device: sony-amami
* Add kernel package for sony-amami
2017-06-30 15:19:46 +00:00
drebrez
6e1e4c5cfc
Device samsung i9070 ( #123 )
...
* Add Samsung Galaxy S Advance (i9070) device-specific package
* Add Samsung Galaxy S Advance (i9070) kernel package
* Add initfs-hook script to set framebuffer settings
* Enable adb root access in recovery mode (TWRP)
* Add usb configuration in initfs-hook script
Add weston calibration values
Update description of kernel changes
* Remove TMRP recovery and change init script to boot directly postmarketOS
2017-06-29 20:04:16 +00:00
Oliver Smith
7fe9b28ab2
Activate boot.img generation in all fastboot-compatible devices
2017-06-29 21:26:55 +02:00
Oliver Smith
eb51b544a2
Generate boot.img files in mkinitfs
...
* Only, when deviceinfo_generate_bootimg="true" in the deviceinfo
* It respects a new deviceinfo_kernel_cmdline parameter from the deviceinfo
2017-06-29 21:20:20 +02:00
drebrez
6485278d95
Change initialization order, execute hooks before the usb network setup
2017-06-29 18:51:24 +02:00
Martijn Braam
c6bd820c85
Bumped version on hammerhead packages
2017-06-29 00:22:17 +02:00
Martijn Braam
4625771305
Added dependency on linux-firmware
2017-06-29 00:19:59 +02:00
Martijn Braam
5216fcada7
Reverted accidental menuconfig change
2017-06-29 00:18:55 +02:00
Martijn Braam
32c71bbb21
Added bcmdhd calibration from google git
2017-06-29 00:16:22 +02:00
Martijn Braam
e0ebe06f44
Changed broadcom config for hammerhead
2017-06-29 00:07:57 +02:00
Oliver Smith
affe49eaed
Merge pull request #117 from PabloCastellano/device-motorola-titan
...
Moto G 2014 (titan)
2017-06-28 22:06:11 +00:00
Oliver Smith
21128d29d3
Merge pull request #119 from postmarketOS/optional-fde
...
Optional Full Disk Encryption (Close #86 )
2017-06-28 22:03:08 +00:00
Pablo Castellano
ee7e7f067c
Changes done after code review
2017-06-28 20:10:18 +02:00
Pablo Castellano
376f8278d5
deviceinfo_generate_bootimg
2017-06-28 20:09:27 +02:00
Pablo Castellano
4390e4fa54
udev rule to use touchscreen + calibration
2017-06-28 20:09:27 +02:00
Pablo Castellano
c24e6eab01
Added deviceinfo_weston_pixman_type variable to fix red screen bug
2017-06-28 20:09:27 +02:00
Pablo Castellano
ae10f17f7d
Added profile.sh and initfs-hook hacks
...
Weston works! (and has red screen bug)
Note: I have to manually ssh and
sh /etc/postmarketos-mkinitfs/hooks/00-device-motorola-titan.sh
2017-06-28 20:09:27 +02:00
Pablo Castellano
a844564629
Use dtb image. It finally boots!
2017-06-28 20:09:27 +02:00
Pablo Castellano
2e369f9379
Disable CONFIG_KERNEL_XZ
2017-06-28 20:09:27 +02:00
Pablo Castellano
714fabe42a
Enable CONFIG_DEVTMPFS=y
2017-06-28 20:09:27 +02:00
Pablo Castellano
9dd30614f1
Removed some unnecessary changes from gcc5 big patch
2017-06-28 20:09:27 +02:00
Pablo Castellano
56c4c44b7f
Flash time!
2017-06-28 20:09:27 +02:00
Pablo Castellano
54948b6bf6
Kernel compiles!
...
- Removed -Werror
- Use linux-lg-mako as base
- Split big .diff in .patch files so that they are automatically applied
- Applied patches to kernel
Previously it was stuck showing this error:
https://pastebin.com/L7Q01Q7s
See:
https://forum.armbian.com/index.php?/topic/545-building-kernel-with-gcc5/
https://github.com/xapp-le/owl/issues/4
Other interesting changes to merge:
5236526cf8
2017-06-28 20:09:27 +02:00
Pablo Castellano
d894d02e02
After menuconfig and accept all default values
2017-06-28 20:09:27 +02:00
Pablo Castellano
21438b4ab2
Use LineageOS kernel
...
Copied defconfig from
https://github.com/LineageOS/android_kernel_motorola_msm8226/blob/cm-14.1/arch/arm/configs/titan_defconfig
2017-06-28 20:09:27 +02:00
Pablo Castellano
9a98079c5c
APKBUILD + deviceinfo (work in progress)
...
- Removed ACTIVATE_DOWNLOAD_MODE.txt and ACTIVATE_RECOVERY.txt
From lineage-14.1-20170602-nightly-titan-signed.zip
$ unpackbootimg -i boot.img
Android magic found at: 0
BOARD_KERNEL_CMDLINE androidboot.bootdevice=msm_sdcc.1 androidboot.hardware=qcom vmalloc=400M utags.blkdev=/dev/block/platform/msm_sdcc.1/by-name/utags buildvariant=userdebug
BOARD_KERNEL_BASE 00008000
BOARD_RAMDISK_OFFSET 01000000
BOARD_SECOND_OFFSET 00f00000
BOARD_TAGS_OFFSET 00000100
BOARD_PAGE_SIZE 2048
BOARD_SECOND_SIZE 0
BOARD_DT_SIZE 1763328
2017-06-28 20:09:27 +02:00
Pablo Castellano
4ef6ab85d3
Porting to Moto G 2014 "titan"
...
- Use samsung-i9100 as template
2017-06-28 20:09:27 +02:00