• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[Rom][V.5.1][6.0] XOS for Infinix Hot 2

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
XOS
XOS Chameleon ported from infinix Hot 4

Disclaimer:
Code:
I'm not responsible if your device gain the ability to fly or
became very cool & awesome after flashing this rom! 
You're flashing this at your own risk.
After countless time spent on porting this rom, I present to you the beautiful XOS rom !

  • What is working?
- Display
- Sound
- WiFi
- Bluetooth
- GPS
- Camera (Primary & Secondary)
- Storage (SD card & internal storage)
- Ril
- FM radio
- Xtheme
- All x apps
- Root
- ... etc
- almost everything


  • What is not working?

- Flash light toggle in systemUI


  • Bugs:
- Notification LED is buggy Fixed
- No bugs in the rom.


  • Changelog:
Version 1:
Code:
- Based port on X557-H807A1-M-160815V57
- Added USB storage in build.prop
- Fixed screen lock password
- Removed apps inside system/vendor to reduce zip size
Version 2:
Code:
- Used better META-INF [SIZE="1"][COLOR="Gray"](Faster flashing process).[/COLOR][/SIZE]
- Used Android one 08082016 kernel.
- Changed mount point names in updater-script to Android one partition table [SIZE="1"][COLOR="gray"](Do not flash on infinix rom partition table).[/COLOR][/SIZE]
- Changed boot logo [SIZE="1"][COLOR="gray"](Used infinix Hot 4 logo)[/COLOR][/SIZE]
- Deleted some system apps to optimize rom for Android one system partition [SIZE="1"][COLOR="gray"](Deleted: Compass, Drive, Hangouts, fingerprint, Feedback, Google play music, User guide, XClub, and XShare)[/COLOR][/SIZE]
- Zipaligned apps to optimize ram.
- Replaced AOSP keyboard with Xperia keyboard by bejunk [SIZE="1"][COLOR="gray"](Keyboard has emotion prediction and skins)[/COLOR][/SIZE]
- Added apps to data/app [SIZE="1"][COLOR="gray"](Google Camera, Xposed installer, Xposed torch)[/COLOR][/SIZE]
- Added power saving tweak in build.prop
- Added low ram configuration tweak in build.prop
- Added Busybox zip.
- Fixed root and [B]added[/B] root package in rom zip [COLOR="gray"][SIZE="1"](No need to flash root after flashing the rom, it is already rooted!).[/SIZE][/COLOR]
- Fixed Notification LED and Charging LED.
- Fixed FM radio messed channels.
- Fixed Camera panorama FC when start recording.
- Fixed Gallery FC when editing a picture.
- Fixed lockscreen wallpaper doesn't change with theme.
- Fixed font not changing bug [SIZE="1"][COLOR="Gray"](report if it doesn't work for you, I'll look into it later) , (Fonts started to work for me when I done te following, [URL="http://forum.xda-developers.com/showpost.php?p=68753824&postcount=153"]check here[/URL]).[/COLOR][/SIZE]
Version 3:
Code:
- Rebased the port on firmware from Infinix Hot4 lite latest update.
- Used kernel from 20160914 Android one update.
- Used all audio libs from Hot 4 firmware instead of Hot 2 audio libs that were in pervious versions.
- Removed Hot 4 kernel logo as it shows glitches in offline charging. [SIZE="1"][COLOR="Gray"]( If you were on version 2, flash logo.bin from stock rom via sp flashtool )
[/COLOR][/SIZE]- Edited Updater-script to be flashable on both Infinix and Android one partition table. [COLOR="gray"][SIZE="1"]( To make flashing esaier for you ;) )[/SIZE][/COLOR]
- Added Google keyboard instead of AOSP keyboard [SIZE="1"][COLOR="Gray"]( For those having "keyboard not showing in setup wizard" issue )[/COLOR][/SIZE]
- Added support for missing Engineer mode *#*#3646633#*#*
- No Finger Print related settings/app on this rom.
- Status Bar is now tinted, no need for "Flat style bars" Xposed module.
- Removed build.prop tweaks.
- Fixed Google Camera, and related force closes in the app.
- Fixed GPS accurecy.
- Updated superSU and BusyBox.
Version 4:
Code:
- Rebased my port on the recent update from infinix (10-January-2017).
- Some other minor changes
- Infinix [URL="http://prtsc.ca/i/6rBcb"]changelog[/URL]
Version 5:
Code:
- Rebased on version 4
- Video bug fix by @memoo_mshm
Version 5.1:
Code:
- Rebased on version 4
- Updated vendor blobs
- Updated Boot.img zImage
- Fixed video bug
  • Screenshots
- Look in the screenshots tab.

  • Workaround for notification LED and flash light toggle: (fixed. this is not needed anymore)
- For LED you can try LED blinker notifications or Light flow with root to control LED and flash light, from playstore.
- You can also download any Torch app as an alternative for broken flash light toggle. (use xposed torch)


Download
Version 1:
Version 2:
Version 3:
Version 4:
Version 5 by memoo_mshm:
Version 5.1:
  • How to flash?
- Make sure you have Android one partition table (Flash Android one rom via SP flashtool).
- If you don't have a custom recovery, download from here (works well, recommended), or TWRP 3.0.2-1 for Hot 2 from Hovatek and flash it via SP flashtool.
- Reboot into recovery (Power off your phone, wait until it vibrates, hold power button + volume up button simultaneously)
- Wipe everything except SD card; wipe Cache, Dalvik /art Cache, Data, system. Internal memory is optional.
- Flash XOS rom, and Xposed framework then reboot. (Xposed framework is recommended for xposed torch to work with hardware buttons)
- Alternatively you can try dual boot patcher to flash rom. (SD card doesn't work when using the app with MM roms)
- If you are flashing a newer version of the rom no need to wipe anything. (wipe only in this case if you faced problems).

  • FAQ
Code:
[B]- Can't grant permission for an app?[/B]
Turn off all the draw over other app options.
[B]- Enable Magazine lock screen?[/B]
Go to Settings/Security choose Magazine lock screen.
[B]- Notifications not showing on lock screen?[/B]
Go to Settings/Sound & notification/Notifications choose "when device is locked" then "show all notifications content"
[B]- How to uninstall an app from launcher?[/B]
Xlauncher is a lil bit like EMUI launcher; apps present on home screen, what looks like an app drawer is just a small app to arrange apps from A-Z. So breifely uninstall app from home screen.
[B]- Status bar is not tinted on some apps? (Fixed on version 3).[/B]
This is not a port bug, XOS rom is just like that.. use flat colored bars xposed module to change it. (not needed now)
[B]- Can I use/enable USB OTG?[/B]
USB OTG is not supported by defualt in Hot 2 Android one kernel, we need kernel support for this feature to work.
[B]- How to remove fingerprint app from the app drawer? (removed on version 3)[/B]
You can't. It is inside settings.apk ; it needes to be deodexed and modified to remove it, so just ignore it.
[B]- Is flash light toggle/kernel gestures are going to be fixed?[/B]
No, it is impossible without kernel support.
[B]- I can't find a specific feature/this feature is missing?[/B]
Well, I only port the rom, I do not add features to it, if you can't find a specific feature you used to have on another rom, then simply it is not supported in XOS rom.
[B]- Night mode in camera force closes?[/B]
It is not supported, do not use it.
[B]- I found a bug, can you fix it?[/B]
Give me a logcat of the bug and for sure I'll try to fix it.. So logcat or it never happened.
[B]- When some bugs will be fixed?[/B]
Don't ask for ETA please, some bugs are hard to fix and other are unfixable.
~ Happy flashing ~

XDA:DevDB Information
XOS Chameleon, ROM for the Infinix HOT 2

Contributors
Mysteryagr, Nonta72
ROM OS Version: 6.0.x Marshmallow
ROM Firmware Required: Android one partition table
Based On: Infinix UI

Version Information
Status: Stable
Current Stable Version: 5
Stable Release Date: 2017-3-22

Created 2016-09-06
Last Updated 2017-3-22
 

Attachments

Last edited:

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
Reversed

Reversed


This is not needed anymore!
Flashing XOS rom on Android one

This is for people who do not want to flash infinix rom, or they don't know how to, or they found it a difficult task!

  • Some informations:
Android one has a small system partition approximately 1.80 GB, so when you try to flash some roms it will fail because of low space.
Usually the workaround for this is flashing infinix rom via SP flash tool (select format + download) it will change your phone partition table giving you a bigger system parition.
Even though this task is very easy, I get so many messages from people complaining about bootloops, or they couldn't flash infinix rom and they soft bricked their devices.. some other flashed infinix rom via custom recovery and they wonder why XOS bootloop for them * facepalm *

  • Workaround for you
1- Download XOS rom
2- Unzip it
3- Delete META-INF folder.
4- Download META-INF from attachments, unzip it to rom directory)
5- Go to system/app and delete some apps to free some space, for example you can delete (Chrome, Hangouts, Youtube, & userguide.. etc)
6- Make sure that system folder size is less than 1.80 GB (1.70 or 1.60 GB just in case)
7- zip the rom back
8- Flash it, it should boot.

Notice: current bugs in the rom cannot be fixed, I won't provide further updates.
 

Attachments

Last edited:

Mazen Yasser

Member
Jul 5, 2016
20
4
0
Port Said
SD

Guys i have to Ask ..
First of all thanks for your great work .. :eek:

Second : i Tried to port it before but i got the SD Card is corrupted bug >> How Did you fix "SD card is Corrupted" bug .. :D
Please Reply to me .. :angel:
Thanks :)
 

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
Guys i have to Ask ..
First of all thanks for your great work .. :eek:

Second : i Tried to port it before but i got the SD Card is corrupted bug >> How Did you fix "SD card is Corrupted" bug .. :D
Please Reply to me .. :angel:
Thanks :)
I didn't test SD Card actually, I flashed the rom via Dual boot patcher and it breaks SD card on MM roms.
Wait for someone to confirm that it is working, if it is.. all I've done is changed the mount point in the updater-script for flashing boot.img

Edit: SD card confirmed to be working.
 
Last edited:

mody oka

Member
Feb 25, 2014
24
7
0
cairo , Egypt
Frist of all
Good work bro And thanks for that amazing rom It's very smooth
But i found 2 bugs
1- usb connection didn't work with me even usb debugging
2- it same room unable to root
I've tried everything apps and su zips also
 
  • Like
Reactions: Expyeedris

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
Frist of all
Good work bro And thanks for that amazing rom It's very smooth
But i found 2 bugs
1- usb connection didn't work with me even usb debugging
2- it same room unable to root
I've tried everything apps and su zips also
1- USB on which mode? MTP or USB storage? what windows you have?
MTP mode doesn't work on windows 10, USB storage only.
2- it doesn't seem to work, didn't find a solution yet.
 

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
why just stuck in booting?:crying:
Because you didn't follow the instructions, are you on Android one rom?

Android one rom has small system partition
Android one system partition = 1.82 GB
XOS rom size = 1.88 GB
It will fail if you try to install it on Android one rom.

You need to flash Infinix rom first via SP flash tool, it will modify partition table and you will have bigger system partition.

And do not flash root, it either bootloop or doesn't grant permissions.
 

Toluene15

Senior Member
Aug 10, 2016
78
6
0
Lagos
why just stuck in booting?:crying:
The ROM installation takes a lot of time(abt 20min). I almost aborted it. I tot it had freezed because it stood still at 'formating system' but later continued.
The bootloop occurred when I tried rooting the ROM so don't root it yet after installation. :cool:

-Please how do we fix the led notification bug? :(:confused:
 

Attachments

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
The ROM installation takes a lot of time(abt 20min). I almost aborted it. I tot it had freezed because it stood still at 'formating system' but later continued.
The bootloop occurred when I tried rooting the ROM so don't root it yet after installation. :cool:

-Please how do we fix the led notification bug? :(:confused:
I wrote clearly in the thread that flashing take time, I told you to be patient, but people do not read :)

No fix for notification LED bug at the moment, I'll try to fix it...
 

negga4al

Member
Sep 20, 2015
23
3
3
Lagos
Smooth ROM

This ROM is by far one of the best for Hot 2, well done.
As with most of the ROM you ported, rooting is unavailable :( , so might be difficult to fix led bug on our own.

SD card works.
USB mode works...every other thing except LED.

Rocking this at the moment.
 
  • Like
Reactions: Nonta72

Nonta72

Elite Member
Mar 27, 2013
1,547
738
0
Speed Force
This ROM is by far one of the best for Hot 2, well done.
As with most of the ROM you ported, rooting is unavailable :( , so might be difficult to fix led bug on our own.

SD card works.
USB mode works...every other thing except LED.

Rocking this at the moment.
Flash marshmallow compatible supersu in recovery!
Root is an easy job :D
 

Mysteryagr

Recognized Developer / Recognized Contributor
Aug 16, 2012
3,085
1,330
113
Cairo
Flash marshmallow compatible supersu in recovery!
Root is an easy job :D
Unfortunately, people on facebook reported that it bootloops after flashing systemless root, and normal root is not working; it doesn't grant permissions
I'm looking into it, but not sure if there is something I can do.
 

essgen

Senior Member
Apr 20, 2016
69
5
0
The ROM is good with a but, could it be possible toake it easy for everyone to use cos most ROMs work well on android one so flashing is nothing.
But when one had to revert first to infinix ROM meh its not very encouraging knowing d data lose involved.
So if its possible to bring it down pls try.
Or make d infinix ROM flash able on android one...