- Simple one-click installation
- Added log for installallation
- Fixed LED indicator for Note 4
Has anyone tried flashing aroma with this yet? Is it compatible?
After about 5 hours I finally got MultiSystem up and running. I'm installing my first virtual slot right now (Optimizing apps). I copied my stock rom and put it on a different slot. I used @hsbadr tip of modifying the updater script, which was literally just replacing one line of code. Flashed using FlashFire and so far it looks like it's going to work. I'm excited!!!
I did see in the QA that you said it couldn't work with a KK rom. But honestly I think you could make it work, though it would be tricky and dangerous. But couldn't you do something like this?
BTW please no one try this it's just a theory lol.
1. Boot into a virtual slot (on lollipop)
2. Use FF to flash a KK rom to that slot.
3. Boot back into stock.
4. Use FF to flash the KitKat Kernel (forcing a reboot).
5. Boot into the KK Rom.
In my mind I think that would work, any thoughts? Of course you would have to reboot by flashing a Lollipop kernel (or if your phone random reboots for any reason) you'll have to odin the Lollipop kernel.
It's definitely a double edged sword.
AllianceRom just booted! Yayyy!! Thanks again!
Btw I'm having the same issue switching between roms. Hangs at boot animation.
Having to essentially do a factory reset ever time you want to switch is kind of counterintuitive, youre pretty much just reflashing the rom every time you switch.You'll have to wip system data before switching; I'll add a feature to store each ROM data in a sparate location. For multiple OS versions (e.g., KK & LP), it should work, but you've to flash a compatible kernel before switching. This won't be an issue for unlocked devices by implementing kexec to automatically execute the required kernel for each ROM on boot.
Having to essentially do a factory reset ever time you want to switch is kind of counterintuitive, youre pretty much just reflashing the rom every time you switch.
I dont see much issue with taking more space, I think it should be an option or something to separate them or keep it sperate.You don't have to factory reset! Only system data should be removed b/c each ROM may include differnt mods for the same APK (hence, system data conflicts). This won't be an issue if you're copying the ROM in the stock system to a virtual IMG. Anyway, eparating the data for each ROM will make it easier, but will also use more space.
Ive actually got it working now, i backed up my current system as an image and have that loaded as primary so i can have it as recovery, that works fine with no wiping required. You can wipe system data in flashfire, it means one thing, wipe system data, system data is an actual thing, and you'll need to do it before bokting in to a slot running a different rom/rom versionsl.So what you're saying is, we need to wipe cache/dalvik before switching roms?
You say "system data" but that could mean many things.
Ive actually got it working now, i backed up my current system as an image and have that loaded as primary so i can have it as recovery, that works fine with no wiping required. You can wipe system data in flashfire, it means one thing, wipe system data, system data is an actual thing, and you'll need to do it before bokting in to a slot running a different rom/rom versionsl.
Sent from my Twi5ted SM-G900A using Tapatalk
This service is FREE of charge, use it at your own risk, take it or leave it !
THIS SOFTWARE IS PROVIDED AS IS AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. USE AT YOUR OWN RISK!
MultiSystem is a powerful tool and can perform potentially dangerous and/or destructive operations on your device and data that may affect your life. While it is unlikely to do irreversable damage to your device, it is not impossible, and you should proceed with caution. Loss of data and/or the need to re-flash a full stock (manufacturer-supplied) firmware IMGs (usually requiring a computer) is always a possibility, and is increasingly likely if you do not know what you are doing. It is possible to lose root access when using MultiSystem on locked-bootloader devices running unexpoitable (bu rooted) Android firmware, without careful reading of documentation or following the instructions. Please consult with expert users before performing actions you do not comprehend.
To devs: Please do not use/port MultiSystem to any other device. If you'd like to add support for your device, please contact me!
To users: This thread is only for DEVELOPMENT. If you need a place for general discussions, go to MultiSystem Q&A thread.
- Keeps stock system partition safe/rooted
- Permenant root survival with proper use
- MultiROM support via virtual ROMs
- Unlimited number of virtual ROMs
- Booting options to choose stock, primary, or secondary virtual ROM
- Any of the virtual ROMs can work as a recovery replacement
- Flashing multiple ROMs at the same time without a reboot
- Ability to create/install ROMs on Linux to microSD card
- Great performance & battery life on virtual ROMs
- Recovery solution to install ROMs or Mods
- Easy upgrade to newer versions of Android
- Ability to safely apply OTA updates to virtual system
- Permissive SELinux and other kernel tweaks
- Safe flashing that doesn't trip KNOX flag on Samsung devices
- Wrapper script runs via ADB or a Terminal Emulator on device
- APK to manage all MultiSystem functions with a nice UI and extra options
- Management for the best performance & user experience
- Support for all Android devices with microSD card
- Portability to almost all devices
- Compatibility with all Android versions
- @ChainFire - for SuperSU & FlashFire
- @Hashcode - for Safestrap Recovery
- @[NUT] - for XZDualRecovery
- @Androguide.fr - for APKreator & various libraries/apps
- Jack Palevich - for Terminal Emulator for Android
- @osm0sis - for Android Image Kitchen
- All authors of binaries/libraries, source codes, or tutorials...
- It's fine to just click Thanks! or enjoy my work without saying anything.
- A donation is to show appreciation of the work I have done already.
- A donation is not by any means in expectation of future work.
- A donation doesn't entitle for preferred/private support/requests.
- A donation is meant as a gift - always appreciated, never required.
+++Samsung Devices
Samsung Galaxy Note 3
- Samsung Galaxy Note 3 - Verizon Variant [Retail Edition]
- Samsung Galaxy Note 3 - Verizon Variant [Developer Edition]
- Samsung Galaxy Note 3 - AT&T Variant
- Samsung Galaxy Note 3 - T-Mobile Variant
- Samsung Galaxy Note 3 - Sprint Variant
- Samsung Galaxy Note 3 - International Variant
Samsung Galaxy Note 4
- Samsung Galaxy Note 4 - Verizon Variant [Retail Edition] (ROOT Required!)
- Samsung Galaxy Note 4 - Verizon Variant [Developer Edition]
- Samsung Galaxy Note 4 - Verizon Varian [Retail Edition] (ROOT Required!)
- Samsung Galaxy Note 4 - AT&T Variant (ROOT Required!)
- Samsung Galaxy Note 4 - T-Mobile Variant
- Samsung Galaxy Note 4 - Sprint Variant
- Samsung Galaxy Note 4 - International Variant
Samsung Galaxy S4
- Samsung Galaxy S4 - Verizon Variant
- Samsung Galaxy S4 - AT&T Variant
- Samsung Galaxy S4 - T-Mobile Variant
- Samsung Galaxy S4 - Sprint Variant
- Samsung Galaxy S4 - International Variant
Samsung Galaxy S5
- Samsung Galaxy S5 - Verizon Variant
- Samsung Galaxy S5 - AT&T Variant
- Samsung Galaxy S5 - T-Mobile Variant
- Samsung Galaxy S5 - Sprint Variant
- Samsung Galaxy S5 - International Variant
LG DevicesLG G3
- LG G3 VS985 - Verizon Variant (Under Testing + more features utilizing Bump!)
- Simple one-click installation
- Added log for installallation
- Fixed LED indicator for Note 4