FORUMS
Remove All Ads from XDA

EFIDroid

1,253 posts
Thanks Meter: 2,123
 
By m11kkaa, Recognized Developer / Contributor on 25th August 2016, 10:00 AM
Post Reply Email Thread
EFIDroid is a easy to use, powerful 2ndstage-bootloader based on EDKII(UEFI).
It can be installed one-click with the EFIDroidManager app. You can add/remove/edit multiboot ROM's.

There's no special support needed by ROM's or RecoveryTools(no kexec etc).

Supported devices
  • fairphone/fp2 (Fairphone 2)
  • motorola/condor (Motorola Moto E 1rd Gen)
  • motorola/peregrine (Motorola Moto G 4G)
  • oneplus/bacon (OnePlus One)
  • pantech/ef63 (Vega Iron 2)

FAQ
  • this is a UEFI port, can we port Windows?
    no, trust me.
  • Can I still use fastboot after installing this?
    If you flash to the boot/recovery partitions, UEFI will be overwritten.(dd in android/recovery instead). all other partitions work as usual.
  • I FOUND A BUG
    Report it on Github. If there already is an issue for your bug and you don't have anything useful to add, just hit the thumbs-up button. This way I know how many people are affected and can adjust my priority list. I will not keep track of all bugs reported in posts of this thread. If you want a bug to get fixed, report it on github

Installation
  • Just download the EFIDroidManager App from the playstore and hit install.

XDA:DevDB Information
EFIDroid, Tool/Utility for all devices (see above for details)

Contributors
m11kkaa
Source Code: http://github.com/efidroid


Version Information
Status: Alpha

Created 2016-08-25
Last Updated 2016-11-11
Attached Thumbnails
Click image for larger version

Name:	screen_main.png
Views:	9182
Size:	61.0 KB
ID:	3854024   Click image for larger version

Name:	screen_reboot.png
Views:	9054
Size:	65.3 KB
ID:	3854025   Click image for larger version

Name:	screen_file_explorer.png
Views:	8994
Size:	58.3 KB
ID:	3854026  
The Following 85 Users Say Thank You to m11kkaa For This Useful Post: [ View ]
 
 
25th August 2016, 01:56 PM |#2  
HelpMeruth's Avatar
Senior Member
Flag Westzaan
Thanks Meter: 709
 
Donate to Me
More
can explain a little more what the benefit is?
25th August 2016, 03:11 PM |#3  
m11kkaa's Avatar
OP Recognized Developer / Contributor
Thanks Meter: 2,123
 
Donate to Me
More
Quote:
Originally Posted by HelpMeruth

can explain a little more what the benefit is?

benefit over what? if you mean multitom: efidroid tries to focus on simplicity, and doesn't require any kernel modifications etc.
in general: well having such a powerful bootloader in your boot stage gives you lots of possibilities, like multiboot, replacements/additions for kernels/ramdisk/cmdline.

This project has a lot more potential than what's currently implemented. i.e. you can give samsung devices fastboot and sony devices a standalone recovery. Also you can natively boot GNU GRUB if you're into booting linux kernel's the desktop way.
The Following 20 Users Say Thank You to m11kkaa For This Useful Post: [ View ]
28th August 2016, 09:24 AM |#4  
xdvs23's Avatar
Senior Member
Flag Bavaria
Thanks Meter: 1,666
 
Donate to Me
More
Nice to see this, really interested in it...
28th August 2016, 06:31 PM |#5  
Senior Member
Thanks Meter: 19
 
More
Looks great ! Can this co-exist with existing multi-roms?
28th August 2016, 06:40 PM |#6  
m11kkaa's Avatar
OP Recognized Developer / Contributor
Thanks Meter: 2,123
 
Donate to Me
More
Quote:
Originally Posted by crazydude10

Looks great ! Can this co-exist with existing multi-roms?

EFIDroid uses a completely different concept and is not compatible with multitom.
The Following User Says Thank You to m11kkaa For This Useful Post: [ View ]
23rd September 2016, 08:31 PM |#7  
xenreon's Avatar
Recognized Themer
Thanks Meter: 1,837
 
More
Love what you're doing here!
The Following User Says Thank You to xenreon For This Useful Post: [ View ] Gift xenreon Ad-Free
23rd September 2016, 08:44 PM |#8  
core7x's Avatar
Senior Member
Flag Kuala Lumpur
Thanks Meter: 51
 
More
Worth to try.
23rd September 2016, 08:53 PM |#9  
Junior Member
Thanks Meter: 9
 
More
Probably this project has a lot of potential, why don't you publicise it a little more? Make some request to other devs so that they can note your work, and help you to support more functions and devices
23rd September 2016, 09:00 PM |#10  
m11kkaa's Avatar
OP Recognized Developer / Contributor
Thanks Meter: 2,123
 
Donate to Me
More
Quote:
Originally Posted by Manu99

Probably this project has a lot of potential, why don't you publicise it a little more? Make some request to other devs so that they can note your work, and help you to support more functions and devices

Thank you.
My publication skills are very bad but I guess I could scroll through device forums and PM a few talented devs.
Btw I spent the last 2 years working on this project(I had to build up an entirely new technical infrastructure) and before that I worked on Xiaomi Mi2 for 3 years(before Xiaomi was allowed on XDA) so I don't know who the big devs are on XDA
The Following 9 Users Say Thank You to m11kkaa For This Useful Post: [ View ]
24th September 2016, 11:45 AM |#11  
xdvs23's Avatar
Senior Member
Flag Bavaria
Thanks Meter: 1,666
 
Donate to Me
More
Quote:
Originally Posted by Manu99

Probably this project has a lot of potential, why don't you publicise it a little more? Make some request to other devs so that they can note your work, and help you to support more functions and devices

Work is actually going on behind the scenes for various devices, they should pop up here soon too.
The Following User Says Thank You to xdvs23 For This Useful Post: [ View ] Gift xdvs23 Ad-Free
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes