- Jan 27, 2019
-
-
escoand authored
-
- Jan 26, 2019
-
-
escoand authored
-
escoand authored
-
rahmanshaber authored
More information and screenshots in the GitLab project: https://gitlab.com/cubocore [skip ci]: ollieparanoid made sure this builds for x86_64, armhf, aarch64, armv7.
-
- Jan 25, 2019
-
-
Lwrless authored
Finally got display working, but it's based on MoKee kernel which is also hosted on GitHub by community. So what works: * USB Networking * Flashing * Touchscreen * Display * Weston with Xwayland The device boots and shows the splash screen properly, after about 3 sec the screen went black. I had to "echo 127 > /sys/devices/i2c-0/0-0038/leds/lm3530-backlight/brightness" to make the backlight work, even though the value of it was already 127. [skip ci]: this was built successfully in CI already
-
Bart Ribbers authored
Tested it with Weston and it boots fine. [skip ci]: already built in CI, no need to build again
-
Oliver Smith authored
-
Grant Miller authored
[skip ci]: this MR was built successfully in CI already
-
Grant Miller authored
I have tested this on xfce4 and weston. Also plasma-mobile "works"! The performance isn't any better than on armhf, it's still less than one frame per second and llvmpipe still doesn't work. After switching to armv7, this kernel fails to compile with the following error unless CONFIG_CRYPTO_AES_ARM_BS is disabled: arch/arm/crypto/aesbs-core.S:449: Error: thumb conditional instruction should be in IT block -- `addeq r6,r6,#0x10' arch/arm/crypto/aesbs-core.S:904: Error: thumb conditional instruction should be in IT block -- `addeq r6,r6,#0x10' arch/arm/crypto/aesbs-core.S:2100: Error: thumb conditional instruction should be in IT block -- `subne r9,#0x10'
-
- Jan 23, 2019
-
-
Bart Ribbers authored
We had 2 music players included which doesn't make sense, and vvave is actually made with a focus on mobile. [skip ci]: do not try to build this merge request, ollieparanoid made sure that it builds for x86_64, armhf, aarch64.
-
Bart Ribbers authored
Tested on Qemu amd64. Everything built and ran successfully. Even better, applications start in full-screen again!
-
Bart Ribbers authored
Quite a few Nexus 5X devices have the tendency to bootloop after a while of being on, iirc because it overheats. This has been a known issue for quite some time, and most Android ROM's for it have measures in place to prevent this, in the form of disabling some CPU cores (iirc "Big cores" or something like that). My Nexus 5X is also subject to this issue. According to craftyguy, resolving this is as easy as changing the boot command to not use those CPU cores. This commit does exactly that. It should probably be made optional for people with this device without that issue, but since I have no clue how to do that atm, this is the safest for now.
-
Hacker1245 authored
OTG was tested with a keyboard and a pendrive. [skip ci]: this was built successfully in CI earlier, only rebased and squashed the commits here.
-
Marijn rom authored
mdss-fb-init-hack fixes the black screen (e.g. in XFCE4)
-
Ion Agorria authored
Initial support for Xiaomi A1 aka xiaomi-tissot using LineageOS 15.1 kernel, has similar board to Xiaomi Redmi 4 aka xiaomi-mido with some differences that had to be patched such as reversing skip_initramfs and ignoring dm param. 16.0 kernel boots but display fb init doesn't work. Weston boots with touch support, SSH via USB RNDIS works. [skip ci]: this built once in CI already, good to go.
-
- Jan 22, 2019
-
-
Bart Ribbers authored
Tested on Qemu amd64. Everything builds and runs correctly. [skip ci]: ollieparanoid made sure that this builds for x86_64, armhf and aarch64.
-
Oliver Smith authored
-
Oliver Smith authored
When we bump the version in pmaports.cfg and the min. required pmaports version in the pmbootstrap code, then forks of pmaports.git must be rebased on pmaports.git master. Otherwise "pmbootstrap init" fails, and because we have it set to quiet (so the output does not distract from the interesting output if everything goes fine), there was no meaningful error message yet. Wrap the "pmbootstrap init" call and display a helpful message that tells the user to rebase.
-
Matthias Berndt authored
Continue even if some kpartx commands fail. This is necessary for the htc vision and perhaps other devices.
-
Martijn Braam authored
Upgrade unixbench to git master instead of the old git tag I've used. New version has way better way to check core count on ARM machines.
-
- Jan 21, 2019
-
-
Hacker1245 authored
Add initfs hook to enable it, and set the deviceinfo variable.
-
NeKit authored
Integrate Gemini PDA support into master from old branch: https://github.com/postmarketOS/pmbootstrap/commits/device-planet-geminipda Most of hybris-related changes (besides KWin) was merged, so it is just device and kernel aports now. The state of hardware support is unchanged from: https://wiki.postmarketos.org/wiki/Planet_Computers_Gemini_PDA_(planet-geminipda) Without hybris, it can boot to graphics with X11 fbdev driver, the included config enables correct rotation (as it has portrait display, but usable only in landscape). For running it with hybris, which can allow for 3D acceleration, we need a way to package and provide large LXC image for running Halium Android container. Lately Adam Boardman from Gemini PDA community also got voice calls working in Debian install with a mix of SailfishOS middleware and Ubuntu Touch applications, which could be probably adapted for postmarketOS if needed.
-
Grant Miller authored
-
Grant Miller authored
-
Oliver Smith authored
Right now, this doesn't build anymore, it is failing with: /home/pmos/build/src/itinerary-c47772e49de6662acd7769d5c8cef94379ea7bcf/src/app/reservationmanager.h:21:10: fatal error: KItinerary/ExtractorRepository: No such file or directory #include <KItinerary/ExtractorRepository> ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ I've tried to update it to the latest commit, but then it fails with another error. Turns out, this package depends on kitinerary (with a k!), and whenever we update that, we also need to update this package to the latest commit. Unfortunatelly, itinerary does not have tagged versions yet. So I would like to remove it for now, it does not seem like anybody is using it at this point, and so it's just additional maintenance effort for nothing. We could package it again, when it has tagged versions and is therefore easy to update together with kitinerary. Remove kitinerary too, because it isn't used by anything else.
-
- Jan 20, 2019
-
-
Luca Weiss authored
Add firmware-rtl8723bt package and Pine wifi and bluetooth firmware subpackage. [skip ci]: ollieparanoid will build this MR manually before merging, it will probably not finish CI within one hour.
-
Luca Weiss authored
-
Hacker1245 authored
The device boots, USB networking works, display works (touch doesn't work). All other information is in the Wiki page.
-
Luca Weiss authored
The Pine boots, Weston shows on a HDMI display. [skip ci]: doesn't finish in time; ollieparanoid tested that this compiles for armhf, aarch64, armv7
-
- Jan 19, 2019
-
-
Martijn Braam authored
Adds an aport for unixbench and a wrapper so it can be started with ubench without requiring write permissions in /usr. To launch the benchmark on a phone and have it finish in a reasonable amount of time: $ ubench dhry whets Output on an i7-7700HQ in the pmbootstrap chroot: Dhrystone 2 using register variables 146273178.2 lps (10.0 s, 7 samples) Double-Precision Whetstone 44390.3 MWIPS (9.7 s, 7 samples) System Benchmarks Partial Index BASELINE RESULT INDEX Dhrystone 2 using register variables 116700.0 146273178.2 12534.1 Double-Precision Whetstone 55.0 44390.3 8071.0 ======== System Benchmarks Index Score (Partial Only) 10057.9 This is a neat way to get relative performance between devices and testing performance for upstream/downstream kernels.
-
- Jan 18, 2019
-
-
Oliver Smith authored
Change arch line to same as linux-postmarketos-stable (so the current build scripts won't attempt to build linux-postmarketos-stable for armv7).
-
Grant Miller authored
-
Grant Miller authored
Add karchive-dev and libxml2-dev to depends_dev
-
Robert Yang authored
-
Oliver Smith authored
-
- Jan 15, 2019
-
-
Oliver Smith authored
Add python2 to makedepends, so it builds in strict mode for armv7. Otherwise it would fail with: checking whether /usr/bin/python2 version >= 2.6... configure: error: too old
-
- Jan 14, 2019
-
-
Martijn Braam authored
-
Grant Miller authored
-
- Jan 11, 2019
-
-
Bart Ribbers authored
This MR updates the app to the latest commit (currently from 2 days ago). It also updates plasma-angelfish, but I changed the $pkgrel to follow the format of the other Git packages. This also re-enables plasma-angelfish and vvave in the default Plasma Mobile installation, as they were previously disabled due to qt5-qtwebengine (which they depend on) requiring a soname bump upstream.
-
- Jan 10, 2019
-
-
Bart Ribbers authored
Add patch to remove inline from some functions to make hildon-desktop compile on armv7.
-