faust93
994539e94a
Bring multirom to M86
2016-12-18 14:13:41 +03:00
Christian Oder
6b293c0d53
multirom: don't use --boardname and empty --dtb for arm64 devices
2016-06-20 23:15:50 +02:00
Zhuowei Zhang
057bad16c7
kexec-tools: add submodule for arm64 kexec-tools
2016-02-10 20:32:42 -08:00
Florian Molitorisz
f1717d6f26
Fix building of stock twrp
...
multirom breaks build if no multirom flags are set.
2016-02-09 11:59:15 +01:00
Vojtech Bocek
c61c3a4ebf
SELinux-related 6.0 fixes
...
* Run restorecon on /data/.layout_version
* Fix firmware image mounting, remove obsolete fw_mounter
* Add mechanism to append things to rc files
2016-02-06 20:51:50 +01:00
Vojtech Bocek
7db8f34697
Move drawing, input and utils code into separate library
2015-02-16 21:01:06 +01:00
Vojtech Bocek
2449b5b27e
Add trampoline_encmnt
2015-02-15 21:11:22 +01:00
Vojtech Bocek
79ac32ec51
Enable using different pixel format for recovery and multirom
2015-01-14 13:45:04 +01:00
Vojtech Bocek
1199939436
Merge branch 'master' of github.com:Tasssadar/multirom
2015-01-05 00:34:26 +01:00
Vojtech Bocek
e0c48a1132
Restore build in 5.0 tree
2015-01-05 00:34:10 +01:00
Dan Pasanen
4ca2667caf
multirom: add support for setting a default brightness for a device
...
* Some devices don't do well at 40. Allow for a device maintainer to
specify a default brightness.
Change-Id: Id76eb3d12313cbb81418b0dbc07e65f4a2cb3328
2015-01-03 14:51:28 -06:00
Vojtech Bocek
92e1445e61
Make qcom overlay vsync optional
...
* It is utterly broken on flo
2014-09-28 14:51:45 +02:00
Vojtech Bocek
87a1a119ca
Build adbd instead of using prebuilt binary
2014-09-27 17:44:48 +02:00
Vojtech Bocek
a76c5534a3
Build kexec-tools instead of using prebuilt binary
2014-09-04 21:02:47 +02:00
Vojtech Bocek
d6fcafc36a
Fix tags in logs
2014-08-20 16:31:00 +02:00
KINGbabasula
4dbeecb7af
Add MR_QCOM_OVERLAY_CUSTOM_PIXEL_FORMAT
...
If set will change MDP_FB_FORMAT to the custom Pixel Format specified in BoardConfig.mk
2014-08-19 10:26:33 +02:00
Vojtech Bocek
d9aeaf454e
Throw error if MR_QCOM_OVERLAY_HEADER is not defined when using overlay
2014-08-18 10:58:37 +02:00
KINGbabasula
0dfe530f63
Add MR_QCOM_OVERLAY_HEADER
...
If set framebuffer_qcom_overlay.c will include the custom header
2014-08-18 10:39:55 +02:00
Vojtech Bocek
fe44e01829
Remove unused checkbox class
2014-08-13 18:11:59 +02:00
Vojtech Bocek
769132964a
Update landscape theme to tabview UI
2014-08-12 23:26:00 +02:00
Vojtech Bocek
0c6df1f494
Introduce touch_tracker, fix swiping in tabview
2014-08-12 21:18:53 +02:00
Vojtech Bocek
75135e83d6
Implement tabview
2014-08-12 02:23:07 +02:00
Vojtech Bocek
3229eac1b0
Fix mounting of radio.img on Android L preview
...
* Workaround SELinux stuff
* Use fstab "class" for changing the fstab instead of separate code
2014-08-06 17:48:38 +02:00
Vojtech Bocek
6cf8b65384
Re-implement landscape theme
2014-07-23 17:01:36 +02:00
Vojtech Bocek
eafd7fd7a4
Implement center-positioned notification card, misc stuff
2014-07-13 21:23:06 +02:00
Vojtech Bocek
779fb85835
Start implementing notification card
2014-07-10 00:17:25 +02:00
Vojtech Bocek
249167cc74
Bunch of API and/or random changes
...
* Rewrite fb_text API
* Support for multiple font styles (italic, bold, ...)
* Add animation cancel_check callback, which is called from
anim_cancel_for() and if it returns true, animation will
be canceled.
* Temporarily disable landscape theme
* Remove msgbox concept
* Fix background color in emergency screen
2014-07-04 00:29:25 +02:00
Vojtech Bocek
7797f90eff
Finalize listview visuals and animations
...
* Implement batching of framebuffer item changes
- when you enter a batch, rendering is blocked
* Support changing of base background framebuffer color
2014-07-02 23:57:17 +02:00
Vojtech Bocek
c89614d18a
Implement fb_item animations system
2014-07-01 20:51:48 +02:00
Vojtech Bocek
57e4e5e583
Rewrite framebuffer drawing code to use truetype fonts
2014-07-01 16:21:03 +02:00
Vojtech Bocek
7401df27f8
freetype: first tests
2014-06-28 00:14:00 +02:00
Vojtech Bocek
fb6a845b11
Merge branch 'master' into png
...
Conflicts:
framebuffer.c
2014-04-20 01:35:45 +02:00
Vojtech Bocek
9575484add
Show icons in the ROM list
2014-04-20 01:20:26 +02:00
Vojtech Bocek
6c19064f3d
Some initial mess (can draw one type of png on one type of framebuffer)
2014-03-10 20:08:23 +01:00
Vojtech Bocek
cb6a47fcea
Call fb_draw() only from separate thread, add MR_CONTINUOUS_FB_UPDATE
2014-03-10 17:48:49 +01:00
Vojtech Bocek
3e57fcdedb
Add Qualcomm ION overlay framebuffer implementation
2014-03-04 23:54:15 +01:00
Vojtech Bocek
029707fbee
Split framebuffer implementation from the drawing code
2014-03-04 23:48:25 +01:00
Vojtech Bocek
040743f43f
Refactor kexec loading, add support for standalone dtb.img
2014-02-08 18:57:32 +01:00
Vojtech Bocek
3ea05287c6
Disable 50selinuxrelabel, breaks SELinux contexts if used with MultiROM
2014-01-02 19:39:18 +01:00
Vojtech Bocek
c2d29a88b5
Move containers to standalone file
2014-01-02 17:25:05 +01:00
Vojtech Bocek
b6e870793f
Add tramp_hook_before_device_init hook, move hooks to their own header
2013-12-09 18:53:02 +01:00
Vojtech Bocek
0cba7e2f65
Add support for kexec with DTB
2013-12-07 00:30:56 +01:00
Vojtech Bocek
6ad5aa0418
Allow to override DPI_MUL with MR_DPI_MUL in device files
2013-10-09 15:57:56 +02:00
Vojtech Bocek
6a4d5558c2
Implement "workers" system
2013-10-02 21:32:49 +02:00
Vojtech Bocek
97377262af
Force build error when MR_KEXEC_MEM_MIN is not defined
2013-09-27 19:48:17 +02:00
Vojtech Bocek
369b8f1e9a
Add device-specific hooks mechanism
2013-09-27 17:18:58 +02:00
Vojtech Bocek
c12a29c608
Use only bootloader's cmdline instead of complete cmdline
2013-09-24 18:08:16 +02:00
Vojtech Bocek
2c94e7176c
Update libbootimg include path
2013-09-24 16:51:41 +02:00
Vojtech Bocek
d42a893cdc
Use libbootimg in ZIPs and to update trampoline in bootimgs
2013-09-23 19:10:07 +02:00
Vojtech Bocek
48f0dd6e63
Use universal themese scaled according to DPI_MUL
...
* Resolution-specific themes are still supported
2013-09-14 21:56:02 +02:00