Related
I am curious how people use the duel boot roms to their purposes
Here is what I think,
1. One for pure office work and one for pure entertainment
2.One with all the bloatware and one without
3.One for battery life and one for all tweaking experiments,
4. Have feel of different roms at once
and final,
5. Just to show off (like me ,I do not know what to do with it yet)
Additions please,
Thanks,
semantsen said:
I am curious how people use the duel boot roms to their purposes
Here is what I think,
1. One for pure office work and one for pure entertainment
2.One with all the bloatware and one without
3.One for battery life and one for all tweaking experiments,
4. Have feel of different roms at once
and final,
5. Just to show off (like me ,I do not know what to do with it yet)
Additions please,
Thanks,
Click to expand...
Click to collapse
i remember that there was an app that was able to get dualboot on the device, but i don't know its name and if it is one x compatible
matt95 said:
i remember that there was an app that was able to get dualboot on the device, but i don't know its name and if it is one x compatible
Click to expand...
Click to collapse
An app! that is great,:good:
I thought it is possible by flashing with specific kernel only!
Please share when you remember,
Thanks and regards,
Could multirom be ported to OPO users?
Would be so awesome for 64gb version !
Cheers
You must ask Tassadar, multirom creator, who will confirm (or not) if hardware is compatible
IF it is, we will have to wait for a compatible kernel
Also interested in seeing a Multirom port.
Would be interested as well. So @Tasssadar, can you help here?
EDIT: Just did a quick read on the wiki... Looks like we should be able to port it ourselves. Maybe I'll look into it when I find some time. But everyone is invited to do so as well!
EDIT2: See here: https://github.com/Tasssadar/multirom/wiki/Porting-MultiROM
As in FAQ:
Will you port MultiROM to device X?
No, probably. I won't port MultiROM to any device I don't own, because it is very difficult to provide the level of support I want to provide if I can't test things myself, as proven by the Nexus 4 port. I'll probably keep buying Nexus devices and keep porting MultiROM to those myself, but I can't buy every single device - I'm still a student, all my existing devices were bought using some kind of money grant or donations from users.
But, you can port it yourself, the wiki should give you at least some idea how to do that: https://github.com/Tasssadar/multirom/wiki/Porting-MultiROMtl;dr: get me the device or port and maintain it yourself.
I won't know how "hard" (what does that even mean?) it is to port MultiROM to X until I have the device in my hands, but it should be possible. I see you've already found the wiki, there's a bit of info about porting there. Kexec-hardboot patch will be the "hardest", since you need to know a bit about how linux boots on ARM devices. Or just blind guessing, that seems to work for some people too.
Tasssadar said:
As in FAQ:
tl;dr: get me the device or port and maintain it yourself.
I won't know how "hard" (what does that even mean?) it is to port MultiROM to X until I have the device in my hands, but it should be possible. I see you've already found the wiki, there's a bit of info about porting there. Kexec-hardboot patch will be the "hardest", since you need to know a bit about how linux boots on ARM devices. Or just blind guessing, that seems to work for some people too.
Click to expand...
Click to collapse
Thanks, luckily I know some things about this already. So shouldn't be that hard for me. Hardest thing will be to find time to actually do it. As this device don't have an sdcard, that part is already covered. I do however have to take a look at the ramdisk for that patch...
Tasssadar said:
tl;dr: get me the device or port and maintain it yourself.
I won't know how "hard" (what does that even mean?) it is to port MultiROM to X until I have the device in my hands, but it should be possible. I see you've already found the wiki, there's a bit of info about porting there. Kexec-hardboot patch will be the "hardest", since you need to know a bit about how linux boots on ARM devices. Or just blind guessing, that seems to work for some people too.
Click to expand...
Click to collapse
Well if I win one I'll give it to you. Its the least I could do for all the great work you do for the community!
Thanks Tasssadar!
lol, I was just about to post about this. From what I remember the Devs for each of the other kernels just have to add in the multirom code in to their kernel for multirom support. Pretty easy from what I heard. Otherwise I reached out to the dev for multirom today to see if this will be coming to OPO.
synergeticink said:
lol, I was just about to post about this. From what I remember the Devs for each of the other kernels just have to add in the multirom code in to their kernel for multirom support. Pretty easy from what I heard. Otherwise I reached out to the dev for multirom today to see if this will be coming to OPO.
Click to expand...
Click to collapse
I already did this in the posts above... He won't support it himself, but we can port it ourselves. Looks not that hard.
Sent from my One using XDA Premium 4 mobile app
I'd love to see MultiRom on the OnePlus One as well. If someone could port it, that would be amazing!
Well it would be simply great
I've almost finished MultiROM port to the OPO. Just a few framebuffer things to fix
KINGbabasula said:
I've almost finished MultiROM port to the OPO. Just a few framebuffer things to fix
Click to expand...
Click to collapse
Awesome! Can't wait to see instructions to do this.
KINGbabasula said:
I've almost finished MultiROM port to the OPO. Just a few framebuffer things to fix
Click to expand...
Click to collapse
Impressive !
If you got a working version, that "donate to me" button of yours will be pressed
KINGbabasula said:
I've almost finished MultiROM port to the OPO. Just a few framebuffer things to fix
Click to expand...
Click to collapse
Great! Thanks for your awesome help.
Ok, so MultiROM works, TWRP works, kexec works BUT the boot menu is not visible (it's working but it shows completely black) still framebuffer problems. I can set the main ROM from TWRP and it gets booted correctly. So the last thing to fix is just the boot menu. It's completely usuable anyway from the recovery
sorry for the noob questions, i am not "inside" the multirom project...
will the installed roms share the same data partition...so you can switch between roms keeping everything else is installed on device?
No, this is not possible atm (if it's the same as for N5)
But the main advantage of multirom is for me: testing ROMs without loosing your daily driver. If you like the new rom, install your stuff and swap it to primary
beren said:
sorry for the noob questions, i am not "inside" the multirom project...
will the installed roms share the same data partition...so you can switch between roms keeping everything else is installed on device?
Click to expand...
Click to collapse
I confirm the data partition cannot be shared
@KINGbabasula :
You should already tell the kernel dev to include the k-exec boot patch, so we won't have to wait ages to have a compatible Kernel
@ak is very responsive for features requests
bud77 said:
I confirm the data partition cannot be shared
@KINGbabasula :
You should already tell the kernel dev to include the k-exec boot patch, so we won't have to wait ages to have a compatible Kernel
@ak is very responsive for features requests
Click to expand...
Click to collapse
Sure. I tested mahdi and slim rom and they work perfectly sharing my kexec'd kernel. PA sadly still doesn't because they use cm11s kernel so I can't set shared kernel (in short it's impossible to use it until they merge kexec patch). Anyone who wants to merge it in their kernel it's here: https://github.com/KINGbabasula/and...mmit/3e93ccd23a37cc5fa3140fc935a43362a678de37 and to enable it add this in defconfig:
CONFIG_KEXEC=y
CONFIG_KEXEC_HARDBOOT=y
CONFIG_PROC_DEVICETREE=y
Would a ROM built for a J700F/H/M be compatible with a J700T? They have the same CPU and GPU. The only difference I notice is the supported network technologies, but I may of overlooked other differences.
If not completely compatible without modification, what would need to be changed?
I'm guessing I could just flash and see what happens, but I don't have time right now to deal with a bricked phone if it does go wrong.
Thanks.
vekenti said:
Would a ROM built for a J700F/H/M be compatible with a J700T? They have the same CPU and GPU. The only difference I notice is the supported network technologies, but I may of overlooked other differences.
If not completely compatible without modification, what would need to be changed?
I'm guessing I could just flash and see what happens, but I don't have time right now to deal with a bricked phone if it does go wrong.
Thanks.
Click to expand...
Click to collapse
Only some ROM's can be flashed and all features don't transfer. The wifi setup is different and so is the camera. The kernel codes are different as well so kernel specific ROM'S won't flash either.
Would it be easy to fix the wifi and such? I don't have much experience with ROM porting, and I was hoping that this device would be the one that I can finally get some experience, because you would think it would be pretty easy to convert J700F/H/M ROMS to J700T ROMS.
vekenti said:
Would it be easy to fix the wifi and such? I don't have much experience with ROM porting, and I was hoping that this device would be the one that I can finally get some experience, because you would think it would be pretty easy to convert J700F/H/M ROMS to J700T ROMS.
Click to expand...
Click to collapse
I would imagine it would be pretty easy to port over some of the ROM's, I'm currently running Alloosh's N7 V3, but without digging through the kernel codes for each ROM it's hard to say. You would have to set up your build environment and identify the differences and change them, trust me it's a long sometimes pain staking process ha. It's not as hard as building a different OS from source or porting over other software, but it will still take some time.
I've gotten the camera to finally work and wifi and Hotspot are running fine too, but there's still issues I'm looking into. Just start doing some research and see what you're comfortable with diving into.
You need to try using your device stock kernel with those roms
messi2050 said:
You need to try using your device stock kernel with those roms
Click to expand...
Click to collapse
Do you know where I can find the stock kernel file for the J700T? Ive had no luck finding it myself.
vekenti said:
Do you know where I can find the stock kernel file for the J700T? Ive had no luck finding it myself.
Click to expand...
Click to collapse
You can make a backup of your current kernel using apps like flashify...etc
Thanks
I got the pixel experience rom to boot on my j700t with messi2050's v1 kernel. Rebooted every 2-10 minutes. It looked great i wish i could use it for my daily runner. I just reflashed pk6. Which rom to try this with next.
Dustinsk22 said:
I got the pixel experience rom to boot on my j700t with messi2050's v1 kernel. Rebooted every 2-10 minutes. It looked great i wish i could use it for my daily runner. I just reflashed pk6. Which rom to try this with next.
Click to expand...
Click to collapse
I'm using Messi's kernel on the Note 7 ROM by Allosh.
I use his kernel on almost every flash I do, dudes awesome for porting it for the T.
Too bad he removed all his downloads though. In the process of making my own SE permissive kernel for the J700t.
Just busy with life currently.
Hi,
I've been using Nexus phones for years, and I'm thinking of buying a Mi Mix 2S. I don't really like the version of Android that Huawei ships though, and I'd like to be able to install a stock ROM. I assume that this phone will have Treble support (since it shipped with Oreo) and that, because of that, it should be easy to install a custom ROM on it.
Is all of this correct? Will it be easy to install a custom ROM on this phone, or should I go for a different phone?
Your thread follows similar questioning to mine. https://forum.xda-developers.com/xiaomi-mi-mix-2s/help/phone-support-project-treble-t3769780
It does look like it will support Treble and will make roms easy to create.
frandavid100 said:
Hi,
I've been using Nexus phones for years, and I'm thinking of buying a Mi Mix 2S. I don't really like the version of Android that Huawei ships though, and I'd like to be able to install a stock ROM. I assume that this phone will have Treble support (since it shipped with Oreo) and that, because of that, it should be easy to install a custom ROM on it.
Is all of this correct? Will it be easy to install a custom ROM on this phone, or should I go for a different phone?
Click to expand...
Click to collapse
You know this is a Xaomi phone not a Huawei phone... you won't get the Huawei stuff on a Xaomi phone... although Xaomi is probably further from stock android if you are looking for a stock experience
frandavid100 said:
Hi,
I've been using Nexus phones for years, and I'm thinking of buying a Mi Mix 2S. I don't really like the version of Android that Huawei ships though, and I'd like to be able to install a stock ROM. I assume that this phone will have Treble support (since it shipped with Oreo) and that, because of that, it should be easy to install a custom ROM on it.
Is all of this correct? Will it be easy to install a custom ROM on this phone, or should I go for a different phone?
Click to expand...
Click to collapse
I doubt it!! Nexus phones are way easier and less finicky!! Mi Mix 2 is my first and probably last Xiomi phone!! Pain in the ass to unlock, and flash roms. You constantly have to format data which wipes phone. Take time to backup everything including nandroids. Wouldnt be so bad if had an sd card
taotechad said:
I doubt it!! Nexus phones are way easier and less finicky!! Mi Mix 2 is my first and probably last Xiomi phone!! Pain in the ass to unlock, and flash roms. You constantly have to format data which wipes phone. Take time to backup everything including nandroids. Wouldnt be so bad if had an sd card
Click to expand...
Click to collapse
I am looking at this device, as it seems to tick all the boxes (one of very few).
Why did you feel it was such a pain to unlock. I read over the process for the 2, and it doesn't seem to be complicated (though you have to wait 72 hrs). I've had much worse.
I get that an SD would help (the only box it doesn't check for me), but if I've been flashing ROMS for ages, and backups is just part of the deal for me, so I use Ti Backup.
charlatan01 said:
I am looking at this device, as it seems to tick all the boxes (one of very few).
Why did you feel it was such a pain to unlock. I read over the process for the 2, and it doesn't seem to be complicated (though you have to wait 72 hrs). I've had much worse.
I get that an SD would help (the only box it doesn't check for me), but if I've been flashing ROMS for ages, and backups is just part of the deal for me, so I use Ti Backup.
Click to expand...
Click to collapse
I also have been rooting for years. I starting jailbreaking iphones in 2007, when it was a very long process. As You stated, this phone is almost perferct as for my needs. Bootloader issue was binding. Had to try several Chinese VPN to get it to pass properly. Again, the issue with having to format data!!! I like to flash on the go sometimes but never will on this phone because of the likely hood of getting into a bootloop. Its not a compldeal breaker for me but I may not ever get snother because of it. My nexus 6p, j could flash anything and worst case scenario, I restore with Nandroid.
Dont get me wrong. It has been a good phone with good battery life. Beautiful design. Camera should have been better. In the end, I dont like having to be reliant on needing a computer near bye in case something goes wrong.
Xiaomi phones are pretty easy to unlock bootloader although sometimes you have to wait a week or use some VPN that have Chinese route, so it's very simple to install custom ROM on them.
taotechad said:
Again, the issue with having to format data!!! I like to flash on the go
Click to expand...
Click to collapse
Can you explain it a little more pls? So I can't just (like it is normally) boot into recovery and dirty flash the Rom for example because I have to wipe data in any case? Or did I get you completely wrong?
Flatric said:
Can you explain it a little more pls? So I can't just (like it is normally) boot into recovery and dirty flash the Rom for example because I have to wipe data in any case? Or did I get you completely wrong?
Click to expand...
Click to collapse
If youre coming from or going to a Miui based rom you need to format data! This wipes everything. If your jumping from 1 Aosp or similar rom to another you should be ok to dirty flash. As always to avoid issues, its always good to clean flash ( this does not mean format data) so not to bad if youre staying with a non-Miui rom. What I am seeing so far are various issues on non Miui roms with this phone!
taotechad said:
If youre coming from or going to a Miui based rom you need to format data! This wipes everything. If your jumping from 1 Aosp or similar rom to another you should be ok to dirty flash. As always to avoid issues, its always good to clean flash ( this does not mean format data) so not to bad if youre staying with a non-Miui rom. What I am seeing so far are various issues on non Miui roms with this phone!
Click to expand...
Click to collapse
Oh ok, thank you. Than I just got it wrong before what issues are you seeing with non miui Roms? Planning to get the mi mix 2s but I will for sure flash custom Roms as soon as I get it, this is why I also consider the 1+5t(im pretty happy with the 1+1 currently). I looks like xiaomi doesn't have a big custom Rom community :/
Flatric said:
Oh ok, thank you. Than I just got it wrong before what issues are you seeing with non miui Roms? Planning to get the mi mix 2s but I will for sure flash custom Roms as soon as I get it, this is why I also consider the 1+5t(im pretty happy with the 1+1 currently). I looks like xiaomi doesn't have a big custom Rom community :/
Click to expand...
Click to collapse
Various sensors are being broken on dome roms. Etc. Ya, I am considering the new oneplus 6 when it comes out. The xioimi forums are so unorganized snd a mess not to mention slow development
taotechad said:
Pain in the ass to unlock, and flash roms.
Click to expand...
Click to collapse
Just happened to unlock my Mix 2 a few days ago. The process is pretty complicated with an odd 72h waiting time. Became really nervous after wiping system+data and noticing that flashable ZIPs had been wiped by unlock process. But managed to sideload latest OmniROM weekly (0408) and GApps. All is working well now - fully satisfied.
DonKonfetti said:
Just happened to unlock my Mix 2 a few days ago. The process is pretty complicated with an odd 72h waiting time. Became really nervous after wiping system+data and noticing that flashable ZIPs had been wiped by unlock process. But managed to sideload latest OmniROM weekly (0408) and GApps. All is working well now - fully satisfied.
Click to expand...
Click to collapse
Are you in the wrong forum or is there already omnirom for Mi mix 2s?
Edit: Just saw you said mi mix 2 and not 2s
Flatric said:
Are you in the wrong forum or is there already omnirom for Mi mix 2s?
Edit: Just saw you said mi mix 2 and not 2s
Click to expand...
Click to collapse
You're welcome. I just wanted to share my unlocking experience with the Mix 2s's predecessor model.
14,25 days to unlock? Really??? That can't be right...please tell me, that's wrong!
Hudge said:
14,25 days to unlock? Really??? That can't be right...please tell me, that's wrong!
Click to expand...
Click to collapse
Nope... See it like enough time to explore miui
Flatric said:
Nope... See it like enough time to explore miui
Click to expand...
Click to collapse
Yeah, and also at this time there aren't any custom ROMs available like AOSP. So I don't mind. Next week I can unlock my phone. But now there isn't a global stable Rom released or stock Android.
Puksom said:
Yeah, and also at this time there aren't any custom ROMs available like AOSP. So I don't mind. Next week I can unlock my phone. But now there isn't a global stable Rom released or stock Android.
Click to expand...
Click to collapse
You can test xiaomi.eu, it's a global Rom based on Chinese Rom and it should be stable. You can also flash treble version of aosp
Flatric said:
You can test xiaomi.eu, it's a global Rom based on Chinese Rom and it should be stable. You can also flash treble version of aosp
Click to expand...
Click to collapse
Treble version? Can you link it? Will all drivers work good then or camera?
Yeah I know about .EU Rom will be the first Rom I flash when the bootloader gets unlocked
Edit:
Nevermind found it! Looks interesting. Only it's seems like some functions of the camera won't work very well.
Puksom said:
Treble version? Can you link it? Will all drivers work good then or camera?
Yeah I know about .EU Rom will be the first Rom I flash when the bootloader gets unlocked
Click to expand...
Click to collapse
Treble forum, Treble AOSP, Flasing Instructions no one knows what will work and what wont work because as far as I know noone testet it on 2s(at least no one reported it). Flash on your own risk but it should boot on every treble enabled device and most stuff should work
Ahoi,
the guys from f(x)tec said they would send out some devices to developers of custom roms including lineage to help development of the rom. Did this already happen? Do lineage devs have the phone and did they start porting? Just curious if that happens at all. I'm hoping to put lineage on mine asap.
There are few developers who are making Lineage OS and Sailfish OS for Pro1. Chen showed some alpha build on Twitter previously. Also, devs has the source code since last month.
https://mobile.twitter.com/chenliangchen/status/1148357734204616704
https://mobile.twitter.com/tdmcode/status/1180553338389028865
http://talk.maemo.org/showpost.php?p=1560008&postcount=2235
chen said:
What I can confirm is that there are 2 senior developers has been working on Lineage OS since a while ago. And they've made some great progress. (All the credit goes to them)
They are awaiting for the official release and can move the porting project into the next stage I believe.
That's as far as I know, and again, it's a great work of Lineage community.
PS: When I tried to flash SFOS initial release onto Pro1 I need to flash a custom TWRP, which is I believe also from Lineage OS devs.
Click to expand...
Click to collapse
https://github.com/tdm?tab=repositories
With the email today confirming those who are in the first batch, we're getting close! What I think would be really nice would be working TWRP so can make stock backup on day zero. And of course for root, los, or sfos...
enigma9o7 said:
https://github.com/tdm?tab=repositories
With the email today confirming those who are in the first batch, we're getting close! What I think would be really nice would be working TWRP so can make stock backup on day zero. And of course for root, los, or sfos...
Click to expand...
Click to collapse
As a member of the proto guys, I can assure you that the fastboot images will get released quickly. We have the shipping firmware, maybe there'll be simply a website for that. A working TWRP exists, but keep in mind system-as-root limitations.
j1505243 said:
A working TWRP exists, but keep in mind system-as-root limitations.
Click to expand...
Click to collapse
Does backup work now? I'd heard the earliest port worked for flash but not backup.
Any chance you can share? I expect my phone any day now...
enigma9o7 said:
Does backup work now? I'd heard the earliest port worked for flash but not backup.
Any chance you can share? I expect my phone any day now...
Click to expand...
Click to collapse
Backups require decryption support, but since it's a stock msm8998 platform you can expect that rather quickly. Sharing is what I'll leave to the original creators, we're informed about the shipment progress.
j1505243 said:
keep in mind system-as-root limitations.
Click to expand...
Click to collapse
Don't suppose you have a link that could explain this to people who have no idea what you mean?
I think this has something to do with the fact that even as root in Android if you modify stuff in /system it doesn't stick after reboot. But I'm really only guessing and haven't bothered to read up on it yet.
enigma9o7 said:
Don't suppose you have a link that could explain this to people who have no idea what you mean?
I think this has something to do with the fact that even as root in Android if you modify stuff in /system it doesn't stick after reboot. But I'm really only guessing and haven't bothered to read up on it yet.
Click to expand...
Click to collapse
System-as-root means that /system is mounted as /, but it also means that recovery is a part of boot image, so flashing it as the whole boot partition won't let you boot the system. There'll be a need for TWRP installer script.
enigma9o7 said:
Don't suppose you have a link that could explain this to people who have no idea what you mean?
I think this has something to do with the fact that even as root in Android if you modify stuff in /system it doesn't stick after reboot. But I'm really only guessing and haven't bothered to read up on it yet.
Click to expand...
Click to collapse
https://source.android.com/devices/bootloader/system-as-root
https://twitter.com/tdmcode/status/1197945254906777600
Test builds are available:
- http://files.nwwn.com/android/pro1/lineage.html
Initial impressions?
Flash-A-Holic said:
Test builds are available
Click to expand...
Click to collapse
Thanks for posting this. I've been unable to find any impressions as to the stability of these ROMs. Yes, they are testing roms, but IME there are testing roms and then there are testing roms.
Are these the former (unsupported but mostly stable) or the latter (you don't want any of your real data on it, will crash at random times and missing core functionality)?
maplesteel said:
Thanks for posting this. I've been unable to find any impressions as to the stability of these ROMs. Yes, they are testing roms, but IME there are testing roms and then there are testing roms.
Are these the former (unsupported but mostly stable) or the latter (you don't want any of your real data on it, will crash at random times and missing core functionality)?
Click to expand...
Click to collapse
It's been stable for some time now. I'll be posting a thread here in the next day or two and making lineage official in the next week or two.
tdm said:
It's been stable for some time now. I'll be posting a thread here in the next day or two and making lineage official in the next week or two.
Click to expand...
Click to collapse
Great to hear it TDM.
Cannot give you enough kudos after lurking in the lineageOS test forum thread and seeing all the work you have been doing.
I may even give AOKP a try once you've had a chance to look at it. Lineage is great but it's been years since the Halcyon days of having _multiple_ viable on-stock Androids!