yashsingh1/xdaforums huggingface dataset:
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
Video Tutorials

A quick preview of MultiSystem v1.0 tested on Lollipop for VZW Note 3. The video has been captured on a stable virtual ROM of JasmineROM v5.0.1. It's FULLY compatible with FlashFire on virtual/stock systems. More devices will get supported as well, after required testing.

[YOUTUBE]CsMZl2PfQFQ[/YOUTUBE]

[YOUTUBE]A7fYBPiArlw[/YOUTUBE]​

Facebook: https://www.facebook.com/hsbadr/videos/vb.331488823689599/428178174020663
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
How to check if you are running a Stock/Virtual System?

There're many ways to check whether you're running a Stock or Virtual system. MultiSystem app should include this simple check at some point. That's important to avoint ruining the Stock system & keep it safe. To make it clear to NOOBZ & anyone who's requesting "another" proof even though I owe hime nothing. Very weird!

Anyway, BusyBox mountpoint applet can print the current block/device mounted to /system mountpoint by running the following command:

busybox mountpoint -n /system

The stock system is mounts the original system partition:

[B][COLOR="Red"]/dev/block/mmcblk0p23[/COLOR][/B]

while the virtual system mounts a loop device associated with a system IMG:

[B][COLOR="Blue"]/dev/block/loop0[/COLOR][/B]

Here're two videos for both stock & virtual systems...

[YOUTUBE]lks1D4eAZ1g[/YOUTUBE]

[YOUTUBE]o2ryf2Xr1rU[/YOUTUBE]

UPDATE:

Now, you could run the following command to print the current system (stock or virtual) and the system device (physical partition or loop device):

MultiSystem status

Note: The block device number (mmcblk0p23) may vary per device & per variant !
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
How to repartition microSD card for MultiSystem?

You can use any tool/program for partitioning on Android, Linux, Mac, or Windows. For example, MiniTool Partition Wizard is a good partitioning tool for Windows. So, let's use it for this task. Simply, you need to follow this PDF tutorial (thanks to [MENTION=3271517]carl1961[/MENTION]). In sum:

Step 1: delete old partitions on SD card

Step 2: create FAT32 PRIMARY partition

Step 3: create EXT4 PRIMARY partition

Then, apply changes (note that the program UI may get changed in newer versions).
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
How to check microSD card partitions for MultiSystem?

You need to correctly repartition microSD card into two partitions:

exFAT or FAT32 for the 1st partition (your new external storage)

EXT4 for the 2nd partition (your MultiSystem partition)

Use the directions in this post!

You should check your 2nd SD partition in EXT4 format mounted to /MultiSystem:

check that the /MultiSystem directory exists after a reboot

check that the 2nd SD partition (/dev/block/mmcblk1p2) is mounted to /MultiSystem by running the following command in Terminal Emulator or ADB shell:

mount | grep /MultiSystem

The output should be:

/dev/block/mmcblk1p2 /MultiSystem ext4 rw,seclabel,relatime,data=ordered 0 0
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
How to check MultiSystem Installation?

The 1st thing to do after installing MultiSystem is to check the /MultiSystem directory & its contents (it shouldn't be empty!). Then, check usage by running the following commands in Terminal Emulator or ADB shell:

su
bash
MultiSystem

If it retuns "MultiSystem not found" or permission denied, try to use open MultiSystem app to Update Configurations & try again. If this does't fix it, try the following command:

/MultiSystem/bin/MultiSystem

This should work if you've MultiSystem binaries installed in (extracted to) /MultiSystem directory. If so, you can create a symlink in /system/xbin as follows:

mount -o remount,rw /system
ln -sv /MultiSystem/bin/MultiSystem /system/xbin/MultiSystem

Then, test it by running:

MultiSystem

The last thing before using it is to check the boot options: reboot & monitor the GREEN LED indicator for 3 seconds (change in the app) , which give you the following options:

Volume UP = Primary virtual ROM

Volume DOWN = Secondary virtual ROM

HOME KEY = Stock System

Sure, you should have installed one or more virtual ROMs.

Backup & restore or creating/installing a virtual ROM are easy as copy & paste: all img's will be at

/MultiSystem/img/system

To backup a virtual/stock system, you have many options:

Use create function to create from stock system

Use copy function to copy the IMG

Copy & paste with a new name

Use FlashFire (fully supported on virtual/stock ROMs)

...

If you've IMG mounting issues, run the following commands:

mount -o remount,rw /system
busybox ln -sv /proc/self/mounts /system/etc/mtab

If this doesn't help, try mounting from Terminal Emulator or ADB shell after selecting the IMG in MultiSystem app, by running the following command:

MultiSystem mount virtual
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] hsbadr:
MultiSystem Video Tutorial

[YOUTUBE]CsMZl2PfQFQ[/YOUTUBE]​

Thanks To: [MENTION=4246643]Tomsgt[/MENTION] , aka RootJunky ;)

Don't forget to subscribe & like the video to show appreciation of his great effort & time spent in making the video :highfive::good:
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] heyitsmatt1:
Maybe not ready for the s5

I have installed this on my s5. It's very buggy, at least for me it has just been a world of trouble. I had to restore back to stock eventually. I did not have full permissive Linux either. It was weird multi system was completely installed on my device and I could switch between two roms. But I couldn't find multisystem anywhere in terminal.
[Verizon Galaxy S 5 Q&A, Help & Troubleshooting] alshaikh711:
Thanks in advance
[Sony Cross-Device Development Themes and Apps] xkeita:
Just tried this on CM12.1 Nightly on ZL and works like a charm! One thing, be sure to get the latest apktool (2.0.0, not 2.0.0-RC4) from their page cause that one adds support for 5.1 Lollipop :P

[MENTION=6185458]idid idamrep[/MENTION] may I ask what theme are you using on your rom? I like that battery icon! :)
[Sony Cross-Device Development Themes and Apps] idid idamrep:
Nice ?

To change battery icon, i follow [MENTION=4485836]Erhany[/MENTION] & [MENTION=4315551]Ticklefish[/MENTION] 's guide here http://xdaforums.com/android/themes/how-to-change-battery-icon-kitkat-rom-t2919361 ?
[Sony Cross-Device Development Themes and Apps] STRYDER~007:
Nice tutorial friend! But let me save all this trouble.. I've ported Official Xperia Z3 Lollipop SystemUI to CM12.. Which includes this Sony Clock.. I'll soon share! ;) By the way I've also ported Xperia Z3 Particle effect lockscreen..Stay tuned in Cross device thread! :D
[Sony Cross-Device Development Themes and Apps] idid idamrep:
I already saw ur screenshots on XL fb group. U'r awesome, man :good::laugh:

I'm waiting for that :)

I wrote this guide for those who can't wait for ur work :D
[Sony Cross-Device Development Themes and Apps] STRYDER~007:
Tutorials and guides are always welcome friend!Keep up the good work.. :highfive::good:
[Sony Cross-Device Development Themes and Apps] vandroid7:
Nice guide bro :good: very helpful post. Thanks for sharing ;)
[Sony Cross-Device Development Themes and Apps] verma.arun833:
Hey can you plz help me to port this clock widget on lockscreen vertical one into my xperia s cm12.......i dont know how to recompile or decompile any apks.....can you do it for me mate? ??:o
[Sony Cross-Device Development Themes and Apps] wolfmannight:
Nice Bro thanks
[Sony Cross-Device Development Themes and Apps] erikrecca:
Can you make for me with my system UI? I don't have knowledge to do it
[Sony Cross-Device Development Themes and Apps] Black_Eyes:
[MENTION=6185458]idid idamrep[/MENTION] Can you share the battery pngs? i have modified my SystemUI with Erhany's Guide :)

Will be grateful :)
[Sony Cross-Device Development Themes and Apps] idid idamrep:
Here's my systemui, just extract it ?

https://www.dropbox.com/s/ub5menuj8hew72o/SystemUICM12(7.5).zip?dl=0
[Sony Cross-Device Development Themes and Apps] xkeita:
Just passing by to confirm that it works too under PA 5.1 (Lollipop 5.1.1) but I'm too lazy to edit the battery icon u.u
[Sony Cross-Device Development Themes and Apps] dedito:
yes, it's work with PA 5.1.1 System UI.

anyway how i can change the battery icon ?

can someone guide me thanks
[Sony Cross-Device Development Themes and Apps] JaviMotta98:
Have you installed the framework-res.apk from your ROM before decompiling (the first option)?
[Sony Cross-Device Development Themes and Apps] ohmygel:
Where can i find framework-res.apk sir? Shall i install it to my phone or to the computer? Actually, i got no error decompiling system ui and home. But when i recompile it, i got error on system ui.
[Sony Cross-Device Development Themes and Apps] Krenol:
not working on blisspop 3.4 with caf and my lg g2. I tried with signing the systemui, without, with putting in the manifest and meta-inf but nothing works :(
[Sony Cross-Device Development Themes and Apps] tngoctu:
Work perfect on my Droid razr HD with CM12.1 rom. Many Thanks.

[IMG="Droid razr HD lock screen"]https://lh3.googleusercontent.com/9OIInU1yjhQF5IsP_MFN1SI1AXwCiuO5ybmgTxg2OZQ=w376-c-h667-no[/IMG]
[Sony Cross-Device Development Themes and Apps] JaviMotta98:
The framework-res.apk is already installed in your phone, as it's a system app. You have to install it in Advanced APKTool. The app is located in /system/framework/framework-res.apk. Copy it to the folder "2-In", open Advanced APKTool, select the first option and install the framework-res.apk.
[Sony Cross-Device Development Themes and Apps] ohmygel:
I'll try this later sir. Thanks
[Sony Cross-Device Development Themes and Apps] :
Did you use theme? What theme is it?
[Sony Cross-Device Development Themes and Apps] afah_me:
Nice guide bro:good::good::good:

tapi hnya bagian tglx aja yg krg mirip "sony clock widget" (horizontal)

NB: saya sdh install sony clock widget port
[Sony Cross-Device Development Themes and Apps] idid idamrep:
XperiaPop Z4 theme

use english, bro :p

just delete <item name="android:textAllCaps">true</item> in <style name="new_style">
[Sony Cross-Device Development Themes and Apps] mayank22:
How can i mod odexd systemui using this guide?
[Sony Cross-Device Development Themes and Apps] idid idamrep:
no need to deodex systemui. coz we don't touch smali, just xml.
[Sony Cross-Device Development Themes and Apps] mayank22:
Do i need to copy original android manifest or other file from original to newly compiled systemui.apk?
[Sony Cross-Device Development Themes and Apps] WhiteNeo:
Copy manifest and META-INF folder from unmodified SystemUI. :)
[Sony Cross-Device Development Themes and Apps] mayank22:
Ohk so that was the mistake i was making therefore i was getting missing status bar
[Sony Cross-Device Development Themes and Apps] mayank22:
ok now i successfully modded systemui.apk but i have one prblm

In the clock on lockscreen the thickness of font of both hour and minute are same how can i make minute font thin?
[Sony Cross-Device Development Themes and Apps] WhiteNeo:
You're missing the Sony stock fonts.. Flash this:

http://xdaforums.com/showthread.php?t=3066866
[Sony Cross-Device Development Themes and Apps] mayank22:
Thank u so much bro:good::laugh:
[Sony Cross-Device Development Themes and Apps] afah_me:
[MENTION=6185458]idid idamrep[/MENTION], how to fix this bro? which value to edit? :confused:
[Sony Cross-Device Development Themes and Apps] mayank22:
what do u mean?

btw how did you get this xperia battery icon?
[Sony Cross-Device Development Themes and Apps] idid idamrep:
try to reduce size

<style name="BoldTimeTextStyle" parent="@style/TimeShadow">

<item name="android:textSize">108.0dip</item>

<style name="LightTimeTextStyle" parent="@style/TimeShadow">

<item name="android:textSize">108.0dip</item>
[Sony Cross-Device Development Themes and Apps] afah_me:
see here...

That's not my problem bro....

btw i will sent private message :D
[Sony Cross-Device Development Themes and Apps] masoudseven:
Can you give me the download link of Advanced ApkTool !?!?!
[Sony Cross-Device Development Themes and Apps] anhtuan.uct:
Here
[Sony Cross-Device Development Themes and Apps] anhtuan.uct:
It support for CM12.1? I did same and put SystemUI.apk to system. Reboot and error dark Lockscreen. How to fix? tks [MENTION=6185458]idid idamrep[/MENTION]
[Sony Cross-Device Development Themes and Apps] kelvintan133:
Help?

Trying to get it to work on LX 5.1.1 here on Xperia Arc. Decompile, Recompile & Sign was successful.

But it din't work. After reboot, it doesnt show Systemui FC (funny tho) and my launcher is still working except no Wallpaper, Status Bar, Lockscreen. Technically the systemui isn't showing but it's not force closing either.

Any idea?
[Sony Cross-Device Development Themes and Apps] WhiteNeo:
Never sign system apps. ;)

Copy META-INF folder and AndroidManifest.xml from the unmodified SystemUI.apk over to the recompiled one instead. :)
[Sony Cross-Device Development Themes and Apps] kelvintan133:
Okay. Interesting. Will try it again and inform how it goes. Thanks! :)
[Sony Cross-Device Development Themes and Apps] kelvintan133:
It works! Thank you so much for the advice. Didn't delete my odex file.
[Sony Cross-Device Development Themes and Apps] saddega:
i got fc, i really want it hiks hiks
[Sony Cross-Device Development Themes and Apps] Speedcuber92:
Please, can someone tell me exactly, where should I copy from and where to?
[Sony Cross-Device Development Themes and Apps] WhiteNeo:
Just use TickleMyAndroid to decompile and select "Keep original signature" before recompiling. This will do the trick. :)
[Sony Cross-Device Development Themes and Apps] ivoda:
Anyone knows how to make clock as on xperia x? Vertical, normal hour fonts, not bold...
[Sony Cross-Device Development Themes and Apps] shafyqsod:
I: Building resources...
warning: string 'accessibility_quick_settings_airplane' has no default translation.
warning: string 'accessibility_quick_settings_bluetooth' has no default translation.
warning: string 'battery_low_subtitle' has no default translation.
warning: string 'done_button' has no default translation.
warning: string 'jelly_bean_dream_name' has no default translation.
warning: string 'kg_text_message_separator' has no default translation.
warning: string 'quick_settings_wifi_display_label' has no default translation.
warning: string 'quick_settings_wifi_display_no_connection_label' has no default translation.
warning: string 'ssl_ca_cert_dialog_title' has no default translation.
warning: string 'ssl_ca_cert_info_message' has no default translation.
warning: string 'ssl_ca_cert_settings_button' has no default translation.
warning: string 'ssl_ca_cert_warning_message' has no default translation.
I: Building apk file...

does this ok? will it ruin my phone?

EDIT: after push to the system, my phone didnt have status bar and black wallpaper.. i wonder why?

EDIT 2: now it working like a chram. thnaks bero.
[Sony Cross-Device Development Themes and Apps] bangkempet:
Help, how to appears notification in Lockscreen only 3,cause if 4 the clock crash with statusbar. Yeah i know how to reduce the size of clock but looks weird for me
[Sony Cross-Device Development Themes and Apps] Moemen Gaber:
Is there any solution for Xperia Z2 camera on CM12.1 ? the front facing camera is very very noisy :(
[Sony Cross-Device Development Themes and Apps] thaiminhtam:
How to mod cm13 ??
[Sony Cross-Device Development Themes and Apps] nitesh9:
How did you get it work? Me too facing SystemUI FC and no statusbar and lockscreen after doing this mod.
[Sony Cross-Device Development Themes and Apps] boyrock:
Can I mod LOS 14, with the same method?
[Moto X General] JulesJam:
I have pointed this out in several places, but I wanted to make a thread about it so that it gets more widespread attention.

When the 5.1 update is released, if instead of taking the OTA you use Motorola Device Manager to update, you will have a copy of the 5.1 fxz for your device on your computer. It will be in the folder c:\programdata\motorola\SUE\firmwares if you have a PC.

If the OTA has already begun to download on your device, then MDM won't update you b/c it will say there is an update in progress. So if you are rooted, you must delete or freeze the MotorolaOTA app. If you are not rooted, I think there may be some way to avoid the OTA but idk, you would have to read up on it. I think you may be able to wipe your data partition and/or cache if the download has begun in order to erase it, idk.
[Moto X General] scryan:
You know, I have been meaning to freeze the update app, thats always kinda been SOP with modded phones, though I know how much everyone loves their OTAs :)

I know I searched once before and couldn't find the name, as most don't seem to do it; which app do I need to freeze?

I think I am planning to wait for the official to drop, then try it for a bit hopefully from a TWRP backup before updating my bootloader and what not via fastboot (assuming Moto gives the dev editions an SBF again...)
[Moto X General] rohitdna:
I googled for FXZ... Which means Full XML Zip, but didnt seem to find what it does and, how it is important..??

Any xplanation wud really be helpfull...

Thank you..!

:)
[Moto X General] imnuts:
It is the full ROM, so if you wanted to go back to stock, you would flash it, wipe user data, and be ready to go.
[Moto X General] rohitdna:
So, whn 5.1 is released, if i update it using Motorola device manager, the previous operating system which is 4.4.4 will be backed up, using FXZ...??
[Moto X General] tcrews:
No, it's the full 5.1 so that when/if you screw up your phone you can fastboot flash the stock 5.1. Once you update fully, you can't ever go back. This just gives you the safety net of being able to restore a stock 5.1 system.
[Moto X General] JulesJam:
MotorolaOTA.
[Moto X General] JulesJam:
Stock 5.1 system and recovery!

You can NEVER* safely downgrade the bootloader and partition table of a Moto X!!!!!!!

* there was 1 exception to this that jcase and found and was able to use it to root 4.4.4 - if you are not jcase though, you should not try to downgrade motoboot.img or gpt.bin!!!!!!
[Moto X General] scryan:
Doh. Yeah stupid me, used to other phones with more cryptic updater apps... Guess thats what I get for not just trying to find it on my own. Thanks.
[Moto X General] JulesJam:
bump
[Moto X General] demifalcon:
What's the difference between an FXZ versus an SBF? Now that the official 5.1 OTA is out for the XT1053, I need it to update my phone from the 5.0.2 soak
[Moto X General] Travisdroidx2:
I tried to use mdm on the small 4.4.4 update. When I plugged my phone in it said my device was already in the middle of upgrading even though I did not install it yet. So once you are prompted by OTA how to get mdm to work? Mfastboot seems much easier. But yes, I want the file.

---------- Post added at 02:48 AM ---------- Previous post was at 02:38 AM ----------

I am pretty sure it won't be long for someone to release the image files once they are officially released. It usually doesn't take long.
[Moto X General] JulesJam:
Back up the device then do a factory reset. Then put it in bootloader mode and start MDM.

If that doesn't work, take out the SIM card and after the factory reset, activate the phone but don't put in a google account or let it connect to Wifi and then go to settings and enable developer options and USB debugging and then connect it to your computer and start MDM.
[Moto X General] JulesJam:
i use those terms synonmously although there may be a difference idk.
[Moto X General] athulele:
Doing a quick google search told me this -

FXZ = Full XML Zip

SBF = System Binary File

I guess SBF cant be extracted by winrar etc but FXZ can be
[Moto X General] DarkWolffe:
Now that 5.1 is being officially released and rolled out, can we start this back up?
[Moto X General] TheWhiteChallenger:
do i actually have to do the update to gt the fxz?
[Moto X General] retzkie:
hey i tried to flash back to stock and run the MDM, but it said that i already have the newest version (KK)

and then i tried to install the new motorola update service, and run the MDM again.. but still it said that i already have the newest version (KK)

and now i run the OTA update because i dont know how to make it using MDM, i really want the FXZ file because i want back it up for me

sorry for my super bad english :D
[Moto X General] stealtheye:
I'm on mac.

Got the 5.1 Retail.en.GB update notice OTA. But i want to use MDM to capture the FXZ.

I connect and say check and it says no updates.

Any ideas??
[Moto X General] _litz:
Put your phone into airplane mode, reboot to recovery, erase cache, reboot normally (make sure you're still in airplane mode), connect to MDM, and it should see the update.
[Moto X General] Travisdroidx2:
I had the same problem with the small security OTA Verizon just pushed a week or so ago. I could not get the MDM to work for me as well. Most likely user error since I never use MDM.
[Moto X General] robertocd:
If I understood correctly MDM doesn't work anymore for updating newer phones.

https://forums.motorola.com/posts/3e1c1e1cb3?commentId=948906#948906
[Moto X General] Travisdroidx2:
Thanks, that explains why it wasn't working for me.
[Moto X General] md07:
you should backup you phone using TWRP when you update successful Android 5.1. But now, you can use custome ROM and wait for full flash 5.1 file
[Moto X General] estatico888:
When and where do you think I will find the full flash 5.1 file?

Motorola is very gelous about its firmware, they could post the original firmware on their website but they don't. I am really disapponted :(:(
[Moto X General] AaronCompNetSys:
Subscribing, hoping for this file as well on the XT1053.
[Moto X General] TheWhiteChallenger:
Any one do this yet?
[Moto X General] Travisdroidx2:
Read post 22 on this page. Looks like this method no longer works.
[Droid RAZR M Q&A, Help & Troubleshooting] viktorahlstrom:
I rebooted my razr and it booted into fast boot, I am able to boot into my system by booting into the boot selection screen. It shows "Flash failure".
[Verizon Galaxy S 5 Android Development] hsbadr:
​

MultiSystem is a powerful tool for locked- and unlocked-bootloader Android devices.

★ Disclaimer:

★ Notes:

★ Features:

★ ChangeLog:

★ Instructions:

★ Downloads:

★ Credits:

I'd like to thank everyone who made a donation just to show appreciation.

Verizon Samsung Galaxy Note 4 (N910V), Note 3 (N900V) & LG G3 (VS985)

Hit thanks, follow thread & add 5-star rating/review

... Donations are always appreciated!

​

XDA:DevDB Information

MultiSystem, Tool/Utility for the Verizon Samsung Galaxy S 5

Contributors

hsbadr

Source Code: https://github.com/hsbadr/MultiSystem

Version Information

Status: Testing

Current Stable Version: 1.3.1

Stable Release Date: 2015-05-09

Current Beta Version: 1.1.1

Beta Release Date: 2015-05-02

Created 2015-05-06

Last Updated 2015-05-10
[Verizon Galaxy S 5 Android Development] hsbadr:
Supported Devices

+++
[Verizon Galaxy S 5 Android Development] hsbadr:
Reserved #2
[Verizon Galaxy S 5 Android Development] hsbadr:
Reserved #3
[Verizon Galaxy S 5 Android Development] hsbadr:
Reserved #4
[Verizon Galaxy S 5 Android Development] hsbadr:
Reserved #5
[Verizon Galaxy S 5 Android Development] skranendonk:
So not to be a complete noob but what exactly does this do? Like an eli5 version?
[Verizon Galaxy S 5 Android Development] Bobcus Leper:
Does this allow the for the Verizon variant of the Galaxy S5 to flash AOSP based kernels? Or does multiboot still have the same limitations as SafeStrap on the Verizon Galaxy S5?
[Verizon Galaxy S 5 Android Development] hsbadr:
Please read the Q&A section; it includes answers to these questions in details.