Commit Graph

552 Commits

Author SHA1 Message Date
3887147c60 update adbd 2025-10-24 02:18:34 +08:00
faust93
994539e94a Bring multirom to M86 2016-12-18 14:13:41 +03:00
Nolen Johnson
1228cd3729 Merge branch 'android-7.0' of https://github.com/multirom-nexus6p/multirom into android-7.0 2016-10-16 19:45:24 -04:00
Nolen Johnson
1f6e47e0df update kexec 2016-10-16 19:44:50 -04:00
Nolen Johnson
f447fd2132 Merge pull request #10 from multirom-nexus6p/master
Merges from master
2016-10-16 19:13:01 -04:00
Nolen Johnson
affc5aad73 Merge pull request #7 from Myself5/master
arm64: add support for dt.img
2016-10-16 19:11:49 -04:00
Nolen Johnson
351320eb01 update submodules 2016-10-16 19:04:46 -04:00
Nolen Johnson
851a313629 Revert "update submodules"
This reverts commit 2bda930eb7.
2016-10-16 19:03:35 -04:00
Nolen Johnson
2bda930eb7 update submodules 2016-10-16 19:01:25 -04:00
oshmoun
ed44721421 arm64: add more logging for loading dtb.img and exclude more places
where --dtb is passed with no parameter.

this causes arm64 kexec to error out.
2016-06-20 23:15:56 +02: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
3020a819e8 Add equals key to decryption keyboard (fixes Tasssadar/multirom#80) 2016-03-09 22:37:31 -08:00
Zhuowei Zhang
91eebf83a7 Fix decryption on Android N preview 2016-03-09 21:13:02 -08:00
Zhuowei Zhang
d374c694ad Update adbd 2016-02-29 19:31:45 -08:00
Zhuowei Zhang
426a08bc94 Add hook for modifying final command line before kexecing 2016-02-11 18:13:55 -08:00
Zhuowei Zhang
057bad16c7 kexec-tools: add submodule for arm64 kexec-tools 2016-02-10 20:32:42 -08:00
Zhuowei Zhang
42d2dcb3cf trampoline: Add new pre/post encrypt hooks, fake system properties library
These are needed on Snapdragon 810 where an extra daemon (qseecomd) must
be started prior to decryption, and where the decryption library polls
a system property to make sure that daemon is running

Also fix missing fonts log spam in trampoline_encmnt by symlinking the one available font
2016-02-10 20:19:16 -08:00
Zhuowei Zhang
4d02af6e26 Fix encryption support build in Omni 6.0 tree 2016-02-10 20:19:16 -08:00
HashBang
20a0889dac fix build with android-6.0 tree
Change-Id: Ia1126b186f77875868e417efeb121ba894580aa0
2016-02-10 20:19:16 -08:00
Vojtěch Boček
1cad0efa84 Merge pull request #75 from sub77/patch-1
Fix building of stock twrp
2016-02-09 19:55:52 +01: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
1a5516466b Fix double-free 2016-02-07 19:38:25 +01:00
Vojtech Bocek
da50856bd5 [m33][t27] Bump versions 2016-02-07 18:45:56 +01:00
Vojtech Bocek
d63b4e9132 Fixups for fw_mounter-less mounting 2016-02-07 18:45:29 +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
cae487184e Restore build in omni 6.0 tree 2016-01-10 21:43:44 +01:00
Vojtech Bocek
64d0205c45 Update kexec-tools 2015-06-03 17:57:22 +02:00
Vojtech Bocek
6af69527e8 Update kexec-tools 2015-06-02 02:26:35 +02:00
Vojtěch Boček
69b43e1e48 Merge pull request #62 from CaptainThrowback/master
Initialize adb via usb_function_switch
2015-06-01 20:12:34 -04:00
Captain Throwback
0f1c246dec Initialize adb via usb_function_switch 2015-06-01 20:05:47 -04:00
Vojtech Bocek
982e54556a Re-add "Boot primary ROM" button to trampoline_encmnt
* We can do that now because we don't need /data mounted
  to workaround restorecon_recursive in init.rc
2015-05-31 21:17:31 +02:00
Vojtech Bocek
e6594408d4 Use different method to workaround "restorecon_recursive /data"
* Inject entries for MultiROM folders into /file_contexts
  instead of editing *.rc files.
* Thanks nkk71 for the suggestion.
2015-05-31 20:55:42 +02:00
Vojtech Bocek
0ff3e9988e [t26] Backport some ueventd fixes
e2d63af  Move sprintf to snprintf.
d1d9602  init: refactor firmware loading locations into table
d1d9602  init: refactor firmware loading locations into table
1225a61  init: consider all platform devices for find_platform_device
2015-05-29 21:00:47 +02:00
Vojtech Bocek
68561d8e98 Add some more O_CLOEXEC 2015-05-29 20:57:41 +02:00
Vojtech Bocek
21ec010d5c [t25] Properly clean-up in trampoline (fixes M preview boot) 2015-05-29 00:19:59 +02:00
Vojtech Bocek
df3d66a473 Revert "[t22] Don't move /main_init to /init before executing it"
This reverts commit d3147e465c.

Conflicts:
	version.h

SELinux in Android M preview needs it to be called /init.
2015-05-29 00:18:38 +02:00
Vojtech Bocek
4b3da31b90 Detect if kernel doesn't have kexec syscall enabled 2015-05-28 23:59:48 +02:00
Vojtěch Boček
d8daf27d8d Merge pull request #55 from joshuabg/master
Remove unneeded function for arm64 compatibility
2015-04-07 11:13:40 +02:00
Vojtech Bocek
249441ebde [t24] Fix pattern encryption password recognition if it overlaps itself 2015-04-07 09:20:32 +02:00
Hashbang
dbb9fd2687 Remove unneeded function for arm64 compatibility
Change-Id: I19b3ad77fe916cbee7df6600970abefef32be5c2
2015-04-04 13:19:18 -04:00
Vojtech Bocek
3f9f0dbc11 Remove obsolete support for resolution-specific themes 2015-04-02 17:01:56 +02:00
Vojtech Bocek
efb0603e41 Update kexec-tools 2015-04-01 00:33:59 +02:00
Vojtech Bocek
60bb45bb7a Always use fw_mounter to mount secondary ROM's firmware.img
* Mounting the image as /firmware in multirom can clash with real
  /firmware mounted for encryption support
2015-03-31 14:29:42 +02:00
Vojtech Bocek
1d9e5587b8 Merge branch 'master' of github.com:Tasssadar/multirom 2015-03-28 14:43:38 +01:00
Vojtech Bocek
ef90e19ece [m32] Bump version 2015-03-28 14:43:15 +01:00
Vojtěch Boček
4a14446acb Merge pull request #54 from KINGbabasula/master
Silence warnings from unused variables
2015-03-23 15:36:12 +01:00
KINGbabasula
55600f4acc Use a macro for unused variables
Change-Id: I491bea842274029feb965b71c3a62b5953c2ce5c
2015-03-23 14:57:20 +01:00
KINGbabasula
5f73cc6c99 Silence warnings from unused variables
Change-Id: I4bebc7947770a26467f3435a4249fa34c94c266b
2015-03-22 10:38:36 +01:00
Vojtech Bocek
c34c410c9f [t23] Fix keyboard having only upper-case letters
* Caused by buttons automatically doing strtoupper()
* Bump trampoline version because keyboard is used in trampoline_encmnt
2015-03-19 19:21:46 +01:00
Vojtech Bocek
5950f62218 Support linux-based ROMs with separate dtb.img 2015-03-19 18:40:14 +01:00