yashsingh1/xdaforums huggingface dataset:
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I cant really provide you a time frame. Everyone has been incredibly busy as of late and my time for stuff like this is decreasing. I'm working on it, and will look into it this weekend
[OnePlus X Original Android Development] diazneoones:
Does this multiROM reallay work for one plus x...Bcoz i'm not able to choose between roms while on Boot.

I planned for rooted stock rom and sailfish boot
[OnePlus X Original Android Development] matwaking:
Its not complete till now,so not working as expected,see WIP in thread heading
[OnePlus X Original Android Development] iamsunface:
Aosp paradox has kexec hardboot support. Will multirom work in that rom
[OnePlus X Original Android Development] Calvin2394:
The hardboot patch is used to enable booting into MultiROM's interface.

As MultiROM itself isn't working fine, the patch doesn't matter.

You'll just have to wait till it's decleared working ;)
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I'll sync with the latest sources and try a build this weekend
[OnePlus X Original Android Development] jamesst20:
How did it goes :) ?
[OnePlus X Original Android Development] liya123:
I can not wait to try it!
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Not so well... I will get back to it on the 25th after finals
[OnePlus X Original Android Development] chwiejak:
Hi, many people are interested in multirom for oneplus x, also I am:)

I hope that it will be available soon, cross fingers.
[OnePlus X Original Android Development] gurgao:
It's 25th buddy,
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Yeah? My last finals today. I will clone everything tonight and get to work
[OnePlus X Original Android Development] pintek:
Patients we had to wait 10 years for doom 2016 we can wait a day or two for him to give us a status report on multirom :D
[OnePlus X Original Android Development] gurgao:
Have been W8ing for a long tym
[OnePlus X Original Android Development] szymeczek34:
10 years is nothing, those waiting for Half Life 3 are the most patient...although there definitely are people who are still waiting for Jesus to come back so yeah, they win :D

Jokes aside, give the guys some time, it's not their job. I'm working on my dissertation paper right now and shouldn't be browsing the forum, too.
[OnePlus X Original Android Development] Xeon3D:
We all are waiting for as long as you are. Yet, did you imagine if every OnePlus X Owner that visits XDA asked here for ETAs, and pointed him that the day that he (sadly) said as ETA had arrived?

Since you've been waiting for SO long, you could have learned how do to it yourself? If not, why not just do it like the rest of us and wait in silence?
[OnePlus X Original Android Development] DavyA:
I've done all I can.

I'm asking everywhere for help.

If you would know when it will work,just clone device tree and solve the problem.
[OnePlus X Original Android Development] gurgao:
Buddy, if I cud do it I wud have contributed in a much better way than just commenting here.... Don't feel offended. It was just meant to tell that a lot of us r waiting anxiously for it
[OnePlus X Original Android Development] CertifiedBlyndGuy:
A bit hesitant to share this because someone is going to take what I say wring, but here is an updated recovery and what should be MR 33. 33 is not booting and we cannot determine why even after a few months of this. Do not flash this without taking a backup as the uninstaller does not work! Try to get a log and send them to me please! The recovery works but nothing else does

https://mega.nz/#F!8BgDlJaC!A0Z0DEsQKJpMLloUgkNb_g

This was built just last night. Enjoy!
[OnePlus X Original Android Development] gurgao:
Sorry, stuck up with Audit now, gonna b gone for 8 days, will try
[OnePlus X Original Android Development] liya123:
Where is the log file to send him?
[OnePlus X Original Android Development] gurgao:
U have to generate log file
[OnePlus X Original Android Development] pintek:
should also post the recovery.log as a attachment next time just a fyi XD I'd test this out but my 1x is my only phone at the moment need it for work DX
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Thanks a ton, but I was referring to MR itself :(

It should log to kmesg.
[OnePlus X Original Android Development] liya123:
What is the name of this log file and the destination folder is located?
[OnePlus X Original Android Development] CertifiedBlyndGuy:
/proc/last_kmesg and /proc/kmesg
[OnePlus X Original Android Development] chwiejak:
Still waiting for it but I have general question. It will be possible to backup my current OS (rooted oxygene), install supported OS with multirom and then install my oxygene as second OS?
[OnePlus X Original Android Development] nihilista:
Generally you can restore every saved rom as second rom or directly clone it to second slot, on other device i did this many times (because stock rom could'nt be installed as second rom directly). But as we have no really full functional Multirom for this device i don't know. Waiting for full MR too, but seems its hard to get it working correctly.
[OnePlus X Original Android Development] liya123:
las_kmsg and kmsg

Аttach files
[OnePlus X Original Android Development] mudnightoil:
I don't see a link for the patched kernel, and it says that it's still a work in progress (though that was updated last 3 months ago). Can someone link it, assuming it exists?

Edit --- Caught up on what's happening. Per everyone else, MultiROM will install but won't actually load ... you can install things through recover but will never get the option to load them and it just boots back to recovery.

But given that I can't actually install the kernel patch (there isn't one), I guess that's why.
[OnePlus X Original Android Development] gouthamgoumi:
Hey guys ..quick question....after installing multirom can I flash any kernel through its recovery?
[OnePlus X Original Android Development] Dinezh4u:
Plz make a tutorial video

:D:D:D:D
[OnePlus X Original Android Development] nihilista:
There are some kexec patched kernels out, boeffla for example. But as MR didn't work yet, you cant use it ;)

Watch this thread and you see that dev's didnt find a solution for the bugs till now....

With MR recovery you can flash whatever you want, its just a twrp with additional options needed for Multirom....

MR components are MR recovery and MR self, btw, till MR didn't work you won't need its recovery...
[OnePlus X Original Android Development] gouthamgoumi:
Can you tell me which kernel supports kexec patch for oneplus x?
[OnePlus X Original Android Development] nihilista:
As i said, boeffla did, but it is not 100% compatible ;)
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I guess you guys deserve an update with where I'm at with this right now....

Most of the team has given up on trying to port this from what I can tell. Personally I haven't made any progress in this regard. I've been busy porting Screwd as of late. I think it may be obvious what the problem actually is here, but from what I got from the log of someone trying after getting the black screen, there isn't a problem whatsoever. In the meantime I'm going to see if the maintainer for Bacon can help me out. Thanks for the patience everyone.
[OnePlus X Original Android Development] pintek:
Hey its ok man your doing your best an love that your being transparent with us to!
[OnePlus X Original Android Development] chwiejak:
Is there still chance to launch multirom on opx? Or everyone gave up? :( I am going to change os on my device and it would help me a lot.

I still hope that it will alive on days:)
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I haven't given up yet. Its just not at the top of my priority list right now. I have to backtrack everything and find where I went wrong. It may cone one day, but at this rate, I can't give a time frame

On a much better note, the Hybrid Recovery launched on the OnePlus forums.
[OnePlus X Original Android Development] liya123:
Is there any development? I wait with impatience.
[OnePlus X Original Android Development] liya123:
So what happens now? We will not have multirom of One plus X.
[OnePlus X Original Android Development] nihilista:
You seen what RJDTWO wrote before? He has some other priorities, so maybe we will have working MR sometime, but maybe not. If i was a developer i would spend much time to get that working, but i'm not so i have to wait or have to learn howto do that coding ;)
[OnePlus X Original Android Development] liya123:
As a start something finish it to the end! Otherwise empty talk to delude ourselves!
[OnePlus X Original Android Development] CertifiedBlyndGuy:
Fine. No more talk. I'll release it when I figure out what the hells wrong and that's that. Similar to how OnePlus never mentions updates. How about that? We ported the recovery, we made the device tree, we tested for days on end... What more do you want?

---------- Post added at 01:47 AM ---------- Previous post was at 01:45 AM ----------

Impatience is a terrible trait to have. Have patience and learn what's required of you in order to do what you want to do. Impatience never sped up anything
[OnePlus X Original Android Development] liya123:
I apologize if I touched someone. My english is not good. Just be very useful to have multirom on our devices.
[OnePlus X Original Android Development] chwiejak:
We all waiting for this but there is no point to force authors for more work. They doing it for us for free!

Is there any way to support developing MR for opx?

BR
[OnePlus X Original Android Development] chwiejak:
[MENTION=5900207]RJDTWO[/MENTION] please just let us know. Do you still working on it or there is no sense wait and try to life without multirom;)
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I've been working on other projects. I'll get around to it in a while.
[OnePlus X Original Android Development] bnwg:
Really looking forward to the working MultiROM for onyx
[OnePlus X Original Android Development] kimmoli:
ping [MENTION=5900207]RJDTWO[/MENTION] , any news on MR33?
[OnePlus X Original Android Development] martinusbe:
I have basic functions working :)
[OnePlus X Original Android Development] Calvin2394:
Any plan on releasing it? :D

(The TG group is open if you need any testers)
[OnePlus X Original Android Development] CertifiedBlyndGuy:
That's great to hear! Whatvtree are you using?

---------- Post added at 02:05 PM ---------- Previous post was at 01:44 PM ----------

Martin beat me to it lol. [MENTION=4139665]martinusbe[/MENTION] would you like to take over this thread or will you stick to Google Plus?

I'm shocked you got it working man!

And [MENTION=1082346]kimmoli[/MENTION] keep up the work on Sailfish!
[OnePlus X Original Android Development] taaeem:
I think he is using this tree https://github.com/MR-op3/device_oneplus_onyx
[OnePlus X Original Android Development] martinusbe:
yeah, i got it working, seems all good

and using no-kexec too

testing now, [MENTION=4910973]Vatsal[/MENTION] is testing it for me

only thing with the method is = Primary kernel can't have kexec

if you want me to take over the thread, that's fine
[OnePlus X Original Android Development] martinusbe:
#stalker :)
[OnePlus X Original Android Development] :
Thank you for the wonderful work Sir !

I would request [MENTION=947981]Lord Boeffla[/MENTION] and [MENTION=3873953]eng.stk[/MENTION] to revert the kexec patch from their kernels.

The only method working as of now is via enabling no-kexec workaround from Multirom settings.
[OnePlus X Original Android Development] martinusbe:
here is some stuff for testing https://www.androidfilehost.com/?w=files&flid=82001

;)
[OnePlus X Original Android Development] martinusbe:
yeah, when no kexec kernel is found it will auto switch to it

(it should)

And at this point i honestly don't see a need to spend time on a hardboot/kexec'd kernel. Everything works without as far as i can tell.
[OnePlus X Original Android Development] CertifiedBlyndGuy:
I'll revert it too... Wonder why that was what was wrong...

---------- Post added at 06:05 PM ---------- Previous post was at 06:04 PM ----------

You are now a mod. :)

---------- Post added at 06:06 PM ---------- Previous post was at 06:05 PM ----------

Oh and [MENTION=4910973]Vatsal[/MENTION], you can take over here as well if you'd like. Just let me know
[OnePlus X Original Android Development] eng.stk:
Nice, but I never had kexec on this device ;)
[MENTION=4139665]martinusbe[/MENTION] also had multirom working in OP3 with no kexec workaround, seems more clean
[OnePlus X Original Android Development] ukanth:
Here is my observation/test result ( might be useful for people who wish to try )

1. multirom-20160721-v33b-UNOFFICIAL-onyx.zip fails to flash in TWRP because assert doesn't validate all use cases

From this

assert(getprop("ro.product.device") == "onyx" || getprop("ro.build.product") == "onyx");

to

assert(getprop("ro.product.device") == "onyx" || getprop("ro.build.product") == "onyx" || getprop("ro.product.device") == "OnePlus" || getprop("ro.build.product") == "OnePlus" || getprop("ro.product.device") == "E1003" || getprop("ro.build.product") == "E1003" || getprop("ro.product.device") == "ONE" || getprop("ro.build.product") == "ONE" || abort("This package is for device: onyx,OnePlus,E1003,ONE; this device is " + getprop("ro.product.device") + "."););

2. I tested it on Sultan's CM13 rom which doesn't have kexec kernel. But in TWRP it doesn't auto toggle the switch

3. The following ROM's didn't work when try to add using MutliROM ( in TWRP) - "Failed with error 7"

* CM 12.1
* OxygenOSS (2.2.1)

4. Following rom's works when adding viw TWRP

* Cardinal AOSP

But I was not able to boot into added ROM . It didn't display the boot menu. Even making it default to the installed ROM also not worked. and Multirom app also not worked.

This is not to complain. Just wanted to consolidate the issues/problem I faced during my testing. I'm sure [MENTION=4139665]martinusbe[/MENTION] & [MENTION=4910973]Vatsal[/MENTION] aware of these. Great Job guys ! Appreciate your work for oneplus X
[OnePlus X Original Android Development] :
The file you need to flash there is multirom.zip. The app works too (Though I never used it)

It works flawless for me.

Regarding OOS and CM12.1 we never ran a test on them nor wish to.
[OnePlus X Original Android Development] ukanth:
I tested with both multirom zips. May I know which ROM you used as base ( default ROM ) ?
[OnePlus X Original Android Development] :
Validus with kexec patch reverted.

I guess that is your issue. Cardinal mantainer needs to revert kexec patch for multirom to work as expected. Or else with kexec patch you will have non booting ROMs
[OnePlus X Original Android Development] matwaking:
I too tried the MR.

First I installed the moded mr-twrp then flashed the unofficial mr-zip

It all went smooth then I added du as secondary rom, also switched to no-kexec support

My primary rom was xosp on bluespark kernel.

After flashing all I first booted into the primary rom (named internal), it booted up smoothly.

Then I tried booting the secondary rom(du) and it too went smoothly,

Till now I haven't faced any problems. However multirom app says the device is not supported,

Anyhow thanks to martinusbe we finally have multirom working on our onyx.
[OnePlus X Original Android Development] martinusbe:
Good morning

Yes I know about the assert, I only added onyx at start because my ROMs have that as device. I told ashwin long time ago his system.prop has device as "oneplus', don't know if he ever fixed it.

Strange you say no menu shows though, even with a kernel with kexec that should work.
[OnePlus X Original Android Development] martinusbe:
Again, multirom app checks for onyx, a ROM based on cm trees has device as oneplus, I will add some variants. But because we now have a kernel without kexec as primary, it will not let you manage ROMs. I will need to disable the check.
[OnePlus X Original Android Development] matwaking:
Yep you are right, right now the app says "This is unsupported device(OnePlus)!" cuz I'm using rom based on cm13(xosp).
[OnePlus X Original Android Development] ukanth:
I doubt sultan's kernel has kexec patch/hardboot. I will try with eng.stk kernel and report it back here. Thanks again for your work ! Is there any way to pull out log from multirom twrp ?
[OnePlus X Original Android Development] martinusbe:
I need someone on OOS to Flash recovery and multrom.zip. someone without fear.

I haven't been on OOS since 3 minutes after unboxing.
[OnePlus X Original Android Development] martinusbe:
if something goes wrong it saves a log to storage

and when you are in menu - misc, there is a button
[OnePlus X Original Android Development] matwaking:
I tried, OOS - worked

H2OS - worked both were installed as primary and xosp as secondry

Also both of above roms were on stock kernel

Also I encountered a problem, with your recovery being installed

device is named "onyx" So neither OOS nor H2OS can be installed from their

Official zip file, (This zip was made for" OnePlus" this device is "onyx")

I think this is the reason why other recoveries name our device as oneplus instead of onyx.
[OnePlus X Original Android Development] :
Hello all,

To avoid confusion, I am writing brief on Installation Instructions and certain description. I'd request [MENTION=4139665]martinusbe[/MENTION] to update OP with this post link.

So you need Primary as well as Secondary ROMs with kernels without Kexec Patch. Ask the ROM mantainer to revert it.

(CM Kernel doesnt have that patch, so ROMs built with CM kernels should be fine)

So lets begin,

1) Flash the Multirom TWRP (Downloadhttps://www.androidfilehost.com/?fid=24591000424948793)

2) Boot To TWRP and Flash Multirom Zip (Downloadhttps://www.androidfilehost.com/?fid=24591000424948790)

3) Boot to your System and Reboot to TWRP. There's a 3dot menu in Upper Right corner. Hit that. Those are Multirom Settings.

4) Click on Add a ROM and navigate to your zip and install it.

5) Reboot and you will have the prompt after bootlogo. Choose secondary or Primary whichever you wish to boot.

Also the App is still WIP, wait for the fix. And it wont download or flash for you. It is just easy way for switching between the ROMs.

Thank you!
[OnePlus X Original Android Development] martinusbe:
Actually, OnePlus uses "OnePlus", and CM has "oneplus" as device name

i think the best solution is to just remove the assert check, and hope nobody gets the idea to flash on a Nexus 6 :rolleyes:
[OnePlus X Original Android Development] matwaking:
Hmm right, but how about adding all three to the check OnePlus oneplus and onyx
[OnePlus X Original Android Development] chwiejak:
I have official oxygene 2.2.0 (roted). It is possible to keep it and use as primary (or secondary) rom? Second rom which I want to use is cyanogen13. Will it go?
[OnePlus X Original Android Development] matwaking:
Yep it will go, install mr-twrp and twrp.zip,then (menu from upper right corner) add a ROM
[OnePlus X Original Android Development] martinusbe:
yeah, adding oneplus, OnePlus, E1003, ONE

that should cover it
[OnePlus X Original Android Development] matwaking:
Hehe:D:good:
[OnePlus X Original Android Development] martinusbe:
updated OP with new (test)build
[OnePlus X Original Android Development] taaeem:
Good job!

*slowly going back in the woods*
[OnePlus X Original Android Development] ukanth:
Here is log from recovery. Please have a look at your leisure time https://gist.github.com/ukanth/480dcca12b96c14c3c92a9a5582a9d49
[OnePlus X Original Android Development] chwiejak:
Second link do not work. Can you update it?
[OnePlus X Original Android Development] martinusbe:
links are in the OP
[General PAC Discussion] SherryKumar15:
so I absolutely love the nightly release. its perfect but one thing.... the camera doesn't work.... is there any way i can get it to work anyone figure it out cuz i really want to install it but i do need the camera
[Off-topic] spooky boy:
hi there guys it's spooky booy again. today I'll talk about a device, probably its the cheapest phone ever. or actually its the damn cheapest phone ever. its for only 251 rupees. yes u heard it right. just for 251. now most of all r thinking I'm a damn mad & rest of all r thinking the device got nothing potential. so lets get to know the device clearly. the name of the device is FREEDOM 251

specifications : it has 4'' ips display, 1 gb of ram, 8 gb of rom memory, & expendable up to 32 gb. it has 3.2 mp auto focus rear cam &., point 3 mp of front facing cam. it runs by a powerfull 1.3 ghz of quad core processor. with 1450 mah powerful battery (though its not that powerful), & the mos important is the operating system & its the Google s previous Android L yes the Android 5.1 lollipop.

so it too much for that 251 rupees.

I wish u guys will check the device out. its all for today. please hit the thanks button if u like my post.

comment below if u have any objection & let me know that.

(the post dedicated to my brother RAHUL who told me about the device)

THANK U ALL
[Off-topic] Jesse72:
So who's sending me one when my birthday comes around?
[Off-topic] spooky boy:
maybe your beloved one ?
[Off-topic] vbajs:
Guys I have to say that in my opinion,

the freedom251 is just a scam
[Off-topic] EricLandis:
Is this what you referring, the cheapest phone.

[IMG="Is what you referring to the cheapest phone?"]http://i63.tinypic.com/mcq9w4.jpg[/IMG]
[Off-topic] Lt_Columbo_87:
i tried to buy it but the site is not working.
[Off-topic] Planterz:
http://www.phonearena.com/news/The-...s-launch-has-been-an-utter-trainwreck_id78487
[8525, TyTN, MDA Vario II, JasJam General] ndcart:
I've seen someone post about this issue before, but I can't find it anywhere now. No matter what rom I run on my 8525, my softkeys (ok, call, hangup, contact) just quit working out of no where. I can turn the display off with the power button and back on, then they start working again for a while. Then they'll quit working again at random. Anyone have a clue what I can try to fix this. It's driving me crazy!!!!! :eek:
[8525, TyTN, MDA Vario II, JasJam General] MikeChannon:
I suspect hardware. Could be the d-pad circuit or just the d-pad connector being loose.

Mike
[8525, TyTN, MDA Vario II, JasJam General] ndcart:
But why would it start working again after turning the screen off and on? That sounds like a software issue to me. I'm just not sure at this point.
[Xiaomi Redmi 1S] Vj Raj:
Team Horizon presents​

XenonHD is a custom firmware aka ROM for various Android devices. It is built from Android Open Source Project (AOSP) with additional features, performance and battery life improvements.

The idea behind XenonHD is to give users a ROM that is "blazing fast, rock stable and buttery smooth".​

ScreenShots

Yet to upload!

Installation instructions:​

Factory Reset/Wipe Data

Format System

Format Cache

Format Dalvik Cache

Install ROM

Install Gapps

Reboot

Downloads

XenonHD B1 --17/02/2016--

XenonHD R1 --30/06/2016--

GApps

Layers themes

My DevHost - http://d-h.st/users/vj raj

Thanks to:

AOSP

Team Horizon

Cyanogenmod

AOKP

enricocid (Boot animation)

SlimRoms

XDA:DevDB Information

XenonHD, ROM for the Xiaomi Redmi 1S

Contributors

Vj Raj

Source Code: https://github.com/teamhorizon

ROM OS Version: 6.0.x Marshmallow

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Recovery with SELinux support (latest PhilZ/TWRP)

Based On: AOSP

Version Information

Status: Stable

Current Stable Version: 1.0

Stable Release Date: 2016-06-30

Current Beta Version: 1.0

Beta Release Date: 2016-02-17

Created 2016-02-17

Last Updated 2016-06-30
[Xiaomi Redmi 1S] sahil_anas:
Another one :D Downloading
[Xiaomi Redmi 1S] taware786:
Thanks............
[Xiaomi Redmi 1S] whys73:
Tried this yesterday, ROM is quite good but i can't figure it out how to change most left capacitive button behaviour. There's only home button that can be customized, maybe someone can guide me how to change left capacitive button to open / close menu instead of recent app. Thanks
[Xiaomi Redmi 1S] Eziogamer:
How is the battery backup...nd is there any stutter or lag? Nd also is there any lag while expanding the notification drop down (pannel)....thank U