[WIP][CDMA] MIUI for the R800x - Xperia Play Android Development

Right, first beta build will come soon, I am working on it.
To do:
Sync CM7 repository [x]
Compile CDMA CM7 with VMSPLIT_3G [x]
Modify Verizon kernel for miui [x - didn't work out so good]
Modified SEMC .145 kernel for MIUI (works with CDMA and GSM) and it boots MIUI (my GSM version of it) but there are a few graphical problems. If I can't solve this, then I will clean out defconfigs using fxp's as a base
Merge CM7 and MIUI into a ROM [not done]
Might need to hack RIL into framework [not done - might not be needed]
How you can help:
Click the thanks button, it will help me work towards getting recognition on xda.
I don't have an R800x, so testing will have to be done by you
CURRENT STATUS
I have successfully booted MIUI (GSM) on a R800x capable kernel, but there are graphical issues such as home screen not loading and other screens not loading. I am looking into a fix for this.

I'd love to have MIUI on my R800x. Greatly appreciated for when you make it happen!

CrimsonKnight13 said:
I'd love to have MIUI on my R800x. Greatly appreciated for when you make it happen!
Click to expand...
Click to collapse
Quick question, do you know where freexperia post there CDMA CM7 kernel source?
But then as the Verizon ROM is true stock, I should be able to make an MIUI kernel easily.
Just looking for an MSM7x30 CDMA with MIUI now.
Will start porting kernel tomorrow.
Sent from my R800i using MIUI

KeiranFTW said:
Quick question, do you know where freexperia post there CDMA CM7 kernel source?
But then as the Verizon ROM is true stock, I should be able to make an MIUI kernel easily.
Just looking for an MSM7x30 CDMA with MIUI now.
Will start porting kernel tomorrow.
Sent from my R800i using MIUI
Click to expand...
Click to collapse
There should be source for stock 2.3.3
But I think FXP has sources on github.
Sent from R800x

Thank-you soo soo much! Ive wanted to try Miui since I got my first android phone, and have never had the chance. In any event, I truly appreciate the effort and moreover the thought.
Sent from my R800x using xda premium

KeiranFTW said:
Quick question, do you know where freexperia post there CDMA CM7 kernel source?
But then as the Verizon ROM is true stock, I should be able to make an MIUI kernel easily.
Just looking for an MSM7x30 CDMA with MIUI now.
Will start porting kernel tomorrow.
Sent from my R800i using MIUI
Click to expand...
Click to collapse
https://github.com/freexperia/semc-kernel-msm7x30/tags
3.0.1.A.0.145.zip — Initial import of SEMC 3.0.1.A.0.145 ZIP TAR.GZ
Click to expand...
Click to collapse
I posted a "bug" about the source not being there & they wound up saying to find it in the tags. I guess the whole semc-kernel-msm7x30 folder might be a fully updated kernel for CDMA & GSM.

Right, that is probably it then.
Just found out how to hack RIL into framework.jar if data does not work.
The only problem I had when porting the semc GSM kernel to MIUI was a few graphical glitches, so I used the freexperia one instead.
Sent from my R800i using MIUI

Hey, hope this works out, Keiran - we can always use another ROM to fool with. I very much anticipate good things here!

KeiranFTW said:
The R800x users seemed a little neglected to me, so I am going to try and port MIUI over to the R800x.
What I need to do:
Port MIUI from over to the R800x from either the desire HD or the Inspire 4G (Inspire has a CDMA radio?) or any other msm7x30 CDMA phone.
Port over stock kernel to MIUI.
Keiran
Sent from my R800i using MIUI
Click to expand...
Click to collapse
You could try the evo shift 4g rom
Evo shift 4g runs similar specs (7x30 @ 1ghz) and is CDMA
If you need help with testing/development, i'm here

paxChristos said:
You could try the evo shift 4g rom
Evo shift 4g runs similar specs (7x30 @ 1ghz) and is CDMA
If you need help with testing/development, i'm here
Click to expand...
Click to collapse
Right, going to try that, just syncing (or attempting to sync) the CM7 repos so I can compile them to be MIUI compatible.

I'm willing to test it out as well.

CrimsonKnight13 said:
I'm willing to test it out as well.
Click to expand...
Click to collapse
Got a few testers then.
Finally! The repo synced!
Now time to set up the build

KeiranFTW said:
Got a few testers then.
Finally! The repo synced!
Now time to set up the build
Click to expand...
Click to collapse
Am also willing to test

Leraeniesh said:
Am also willing to test
Click to expand...
Click to collapse
Okay, got plenty of testers now.
Right, doing a nandroid backup, then going to flash CDMA kernel and rom to set up build environment.
Then going to compile with VMSPLIT_3G
EDIT:
Have flashed CDMA kernel and CDMA CM7 on my R800i, going to set up CM7 build environment for R800x then compile with VMSPLIT_3G

And now I am compiling CyanogenMod with VMSPLIT_3G for the R800x
hoping it does not error out :O
Now, for the kernel

Id like to test also!!!!
If it works can you compile cm9?
Sent from my R800x using XDA App

anyone know how to resolve this error:
make: *** No rule to make target `out/target/product/zeusc/kernel', needed by `out/target/product/zeusc/boot.img'. Stop.
it is stopping me from compiling....
Keiran

I belive it says that there are no building instructions for the kernel.

HearthC0re said:
I belive it says that there are no building instructions for the kernel.
Click to expand...
Click to collapse
Trying to recompile with built in kernel source, will let you know how it goes.
Whoa... seems to work now, fluke of the year imo.

Never compiled with any Unix system, or make for that matter.
Love my Analytic Thought patterns though Oo

Related

[INFO] Custom Kernels For CM7

Edit: Now CM7 is stable, can we plz get custom kernels
Old:
Kernel Devs refrain from making custom kernels for CM7 because the CM team asked them not to, in the alpha stage of the development.
Today i asked Atinm if he could give the green light to the Devs, he replied:
atinm said:
Actually, we don't care if people run other kernels. We just say that we will not debug other people's kernels - so if you have bugs, you go to the kernel developer's threads. Same as on the other Galaxy phones. And there is more chance of your phone being unstable with each nightly when you are on a different kernel and we change the kernel.
Click to expand...
Click to collapse
to all kernel Devs, if possible plz make custom kernels for CM7
Many thnx
ragiut1 said:
Kernel Devs refrain from making custom kernels for CM7 because the CM team asked them not to, in the alpha stage of the development.
Today i asked Atinm if he could give the green light to the Devs, he replied:
to all kernel Devs, if possible plz make custom kernels for CM7
Many thnx
Click to expand...
Click to collapse
I have maked one ...
I just saw it
Thnx
not quite the place to post this but party on
I had scaling issues with the stock kernel so i'm looking forward to this.
Great to see this.
I have 2questions.
1. Once we have these kernels will we be be able to flash files to enable Samsung stuff like Samsung dive, camera etc
2. Will new kernels be able to incorporate files from stock rom to fix the Bluetooth issue.
Thanks
Sent from my GT-I9100 using xda premium
aalupatti said:
Great to see this.
I have 2questions.
1. Once we have these kernels will we be be able to flash files to enable Samsung stuff like Samsung dive, camera etc
2. Will new kernels be able to incorporate files from stock rom to fix the Bluetooth issue.
Thanks
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
1. No.
2. No. All coding at the moment. Atnim is waiting for the att gs2 source code at the moment.
Sent from my Insanity powered SGS2
Now CM7 is stable, can we plz get custom kernels
aalupatti said:
Great to see this.
2. Will new kernels be able to incorporate files from stock rom to fix the Bluetooth issue.
Click to expand...
Click to collapse
CM 7.1 Stable has working bluetooth, and it wasn't a kernel issue, it was a driver source problem, Cyanogen either cracked it ahead of everyone else, or, got access to the missing source code, either way, winning like Charlie Sheen.
I have added my i9100 CyanogenMod 7.1 kernel with BLN support.
Details available here.
ImWarped said:
CM 7.1 Stable has working bluetooth, and it wasn't a kernel issue, it was a driver source problem, Cyanogen either cracked it ahead of everyone else, or, got access to the missing source code, either way, winning like Charlie Sheen.
Click to expand...
Click to collapse
Correct, driver issues are not the same as the kernel.
I'd love to see some kernel supporting gpu oc-uv, it's a good feature for battery saving purposes imho.
vnvman said:
I'd love to see some kernel supporting gpu oc-uv, it's a good feature for battery saving purposes imho.
Click to expand...
Click to collapse
You can use siyah kernel.
Sent from my GT-I9100

[aokp][02 aug] aokp build 02-08-2012

Ive build AOKP today from KangXperiaProject sources.
So its got all the latest updates from the KangXperiaProject (all credits to them).
Works with sirkays aokp kernels.
Gapps: http://goo.im/gapps/gapps-ics-20120429-signed.zip
Download link:
http://www.mediafire.com/?k143kltyy238ojy
Not working:
bluetooth a2dp
To fix torch:
Download attached zip EXTRACT. DO NOT FLASH.
adb push libcameralight.so /system/lib
adb reboot
Thanks. But what is the working/non working?
SS please.
Sent from my ST18i using Tapatalk 2
As far as I know everything works (although not 100% sure about Fm radio)
You're building this yourself from source code?
Or just modifying other phone's binary to work with the Ray?
If compiling from source - are you publishing your mods anywhere etc?
I'm still learning how to build/compile for the Ray, so interested in chatting about your work here.
Thanks!
muppetmania said:
You're building this yourself from source code?
Or just modifying other phone's binary to work with the Ray?
If compiling from source - are you publishing your mods anywhere etc?
I'm still learning how to build/compile for the Ray, so interested in chatting about your work here.
Thanks!
Click to expand...
Click to collapse
Ive build this from KangXperiaSource (https://github.com/KangXperiaProject).
They have published a pretty good tutorial on how to compile: http://forum.xda-developers.com/showthread.php?t=1767578
But you will get lots of errors you need to fix, ive put some fixes for ray on page 9 of that thread.
thomas1991_12 said:
Ive build this from KangXperiaSource (https://github.com/KangXperiaProject).
They have published a pretty good tutorial on how to compile: http://forum.xda-developers.com/showthread.php?t=1767578
But you will get lots of errors you need to fix, ive put some fixes for ray on page 9 of that thread.
Click to expand...
Click to collapse
Thanks heaps!
I've just finished building a gcc 4.6.3 ARM cross compiler, so I'll have to give it a go.
Thanks for putting some fixups in the thread
Tim
thomas1991_12 said:
As far as I know everything works (although not 100% sure about Fm radio)
Click to expand...
Click to collapse
Earlier kang versions had problems with bt music, is it fixed now?
Sent from my ST18i using xda premium
funiewski said:
Earlier kang versions had problems with bt music, is it fixed now?
Sent from my ST18i using xda premium
Click to expand...
Click to collapse
Dont know for sure. Cant test it, you should give it a go.
downloading now will try add ss ltr
cxj1995 said:
downloading now will try add ss ltr
Click to expand...
Click to collapse
i want to see SS before i try the rom out ~
Here Are The Screenshot...Hit Thx If I Help
thomas1991_12 said:
Dont know for sure. Cant test it, you should give it a go.
Click to expand...
Click to collapse
no bt a2dp
Lucky patcher is not working
Sent from my Xperia Ray using xda app-developers app
cxj1995 said:
Lucky patcher is not working
Sent from my Xperia Ray using xda app-developers app
Click to expand...
Click to collapse
It´s not bug of ROM, it´s the new lucky patcher. After update it even doesnt work on GB.

[Request] Port of CDMA MIUI JB Rom

As you can see here, there is an nice JB MIUI Rom for CDMA with Buttered Toast Kernel inside!
Is someone able to port this to GSM?
Nearly all little Bugs are fixed, so it sounds good that this can be a nearly bugfree daily driver!
http://forum.xda-developers.com/showthread.php?t=1942898
I will start trying it myself but i have no experience in Rom development or porting! So maybe someone says that its easy for him to do! Or maybe there already is a new port of 2.10.19 that i don´t know yet!
A) its not easy to simply port over a rom
B) miui has already officially started working on a jb build which can be found in the thread in general
C) THIS SHOULD BE IN Q&A
Sent from my HTC EVO 3D X515m using Tapatalk 2
The official builds are also just ported as far as i know or build by some devs, thats the reason why i ask for that, i don´t know how many work it is to port a rom! But there has been some ports of older version, but they have some bugs which make them hard to use as daily driver!
I know that this maybe should be in Q&A but its an GSM Specific thing, thats why i asked for it here or maybe showed some GSM users how far Dev is in CDMA!
GSM dev is also Far and very very good and i really thank all the devs for thier nice work! without them i would be really unhappy with my phone!
doom666 said:
The official builds are also just ported as far as i know or build by some devs, thats the reason why i ask for that, i don´t know how many work it is to port a rom! But there has been some ports of older version, but they have some bugs which make them hard to use as daily driver!
I know that this maybe should be in Q&A but its an GSM Specific thing, thats why i asked for it here or maybe showed some GSM users how far Dev is in CDMA!
GSM dev is also Far and very very good and i really thank all the devs for thier nice work! without them i would be really unhappy with my phone!
Click to expand...
Click to collapse
I'll have a look...
EDIT: There's no point:
1. As already said, official builds are out.
2. MIUI is a pain to port and by the time I get it to boot the official build will already be a daily driver.
I already have a port from Sensation miui JB but it has some bugs, i will try to port this and hope to get it working.
bihariel said:
I already have a port from Sensation miui JB but it has some bugs, i will try to port this and hope to get it working.
Click to expand...
Click to collapse
Thats what makes me happy, maybe you can do it and get it that bugfree than it is on CDMA! Would be great!
Thx in advance for your work! :good:
Here is a beta version based on CDMA + Disarmed Toaster, so credits goes to them:
bugs:
3D
Videoplayback partialy, it an be fixed be disabling HW Overlays from Settings>Developer Options
I didn´t tested it much, so maybe there are more bugs.
Download: http://goo.im/devs/bihariel/JBIUI/2.10.19
bihariel, 2d camera work?
Boikii said:
bihariel, 2d camera work?
Click to expand...
Click to collapse
yes. i think so.
Since thread has not been closed if you want i will port my MIUI rom to gsm located here is my cdma thread
http://forum.xda-developers.com/showthread.php?t=1942898
Y U NO POST IN CORRECT SECTION???
Sent from my PG86100 using Tapatalk 2
I also made a Paranoid port based on CDMA one (http://forum.xda-developers.com/showthread.php?t=1950370) and on Disarmed Toaster; so if someone want to try it:
It has the same bugs as the CDMA one.
Download: http://goo.im/devs/bihariel/BiPa/2.23
Full Wipe
Install ROM
Install Gapps: http://bit.ly/UZgZTh
Reboot
Thanks to Lens_flare agrabren and every one involved in this.
You sir are a LEGEND. If it's not too much of a hassle, open your own threads for the respective ported ROMs
AliiYousuf said:
You sir are a LEGEND. If it's not too much of a hassle, open your own threads for the respective ported ROMs
Click to expand...
Click to collapse
+1
Sent from my HTC EVO 3D X515m using xda premium
bihariel said:
I also made a Paranoid port based on CDMA one (http://forum.xda-developers.com/showthread.php?t=1950370) and on Disarmed Toaster; so if someone want to try it:
It has the same bugs as the CDMA one.
Download: http://goo.im/devs/bihariel/BiPa/2.23
Full Wipe
Install ROM
Install Gapps: http://bit.ly/UZgZTh
Reboot
Thanks to Lens_flare agrabren and every one involved in this.
Click to expand...
Click to collapse
I flashed your ROM and my first impressions are that it's very good. I've noticed a bug though. When you change the workspace to Tablet mode the phone is stuck at the boot animation, and I've had to do a full wipe to boot it up again. Apart from that, everything is good for now, and I'll continue testing it.
EDIT: It's in tablet mode after the wipe. I guess the configuration files are in the system partition..
EDIT2: The same happens when I change to other modes as well.
bihariel said:
I also made a Paranoid port based on CDMA one (http://forum.xda-developers.com/showthread.php?t=1950370) and on Disarmed Toaster; so if someone want to try it:
It has the same bugs as the CDMA one.
Download: http://goo.im/devs/bihariel/BiPa/2.23
Full Wipe
Install ROM
Install Gapps: http://bit.ly/UZgZTh
Reboot
Thanks to Lens_flare agrabren and every one involved in this.
Click to expand...
Click to collapse
you should open a thread for this.
AliiYousuf said:
You sir are a LEGEND. If it's not too much of a hassle, open your own threads for the respective ported ROMs
Click to expand...
Click to collapse
I don´t have time to manage a thread by now, maybe some time later.
You can also get MIUI direct from MIUI for our EVO 3D GSM. I did a full wipe then installed this from recovery:
http://files.miuiandroid.com/2.10.19/miuiandroid_shooteru-2.10.19.zip
This is the latest from MIUI themselves, for our phones.
Then install the gapps from above post.
This is the link to the MIUI thread containing the rom for lots of phones:
http://miuiandroid.com/community/threads/2-10-19.18540/
Thank if I helped
Bad4ss said:
You can also get MIUI direct from MIUI for our EVO 3D GSM. I did a full wipe then installed this from recovery:
http://files.miuiandroid.com/2.10.19/miuiandroid_shooteru-2.10.19.zip
This is the latest from MIUI themselves, for our phones.
Then install the gapps from above post.
This is the link to the MIUI thread containing the rom for lots of phones:
http://miuiandroid.com/community/threads/2-10-19.18540/
Thank if I helped
Click to expand...
Click to collapse
That´s nice to read, but this is a ICS build, which we already know, here it is about the JB build, so newer android, and not sense based!
EDIT: To all of you here, you also have a problem with sound? It only starts working if i change volume via volume rockers! Thats my biggest problem with the JB build, can that be fixed with something??
I got to look which Hboot etc i use! Will write again soon with that infos!
doom666 said:
That´s nice to read, but this is a ICS build, which we already know, here it is about the JB build
Click to expand...
Click to collapse
If I am not mistaken there is an official alpha jb ROM from miui, there is a thread in the general section.
Sent from my Evo 3D GSM using Tapatalk 2

[DEV][JB 4.2.1][Alpha 0] CM 10.1 now for PLAY[WIP]

Hi all!
During Christmas holidays I have some time to develop and so I thought to begin this new project. I need of course the help of other developers.
In particular I have a problem. Hardware modules like gralloc, memalloc, hwcomposer, etc don't compile, so I have copied these libs from my old 4.1.2 rom. I don't know why.
What works:
- GSM
- SMS
- Camera
- GPS
What doesn't :
- Audio
- WiFi
- Bluetooth
- Data
Download:
ROM + Kernel
Cretits:
AOSP, FXP, CM, Sony and all the others
Thank You, really good job
I have also compiled a build of cm10.1 which didn't boot, maybe you want some part or whole of it?
I don't remember having problems with hw modules
Sent from my R800i using xda app-developers app
No, but what steps did you follow to compile it?
I followed the steps from Here page 13 from nickholtus replacing the branch to cm-10.1.
Cheers seems that GSM doesn't work at all in contrary to what the OP states.
Just tell me if you need logcats.
GSM does work, at least for me. Are you sure that in your ROM were present libgralloc.so, libmemalloc.so hwcexternal.so hwcomposer.msm7x30.so and all other .msm7x30.so under system/lib/hw?
Supervenom said:
GSM does work, at least for me. Are you sure that in your ROM were present libgralloc.so, libmemalloc.so hwcexternal.so hwcomposer.msm7x30.so and all other .msm7x30.so under system/lib/hw?
Click to expand...
Click to collapse
Well seems that you are right, I don't have all of those files, weird, I must have deleted them before compiling then.
wifi and bluetooth are easy.
just some ramdisk changes, and probaply missing files
nickholtus said:
wifi and bluetooth are easy.
just some ramdisk changes, and probaply missing files
Click to expand...
Click to collapse
yes, you are right. I didn't try yet. My first problem is to understand why some modules don't compile. Maybe something is changed between 4.1.2 and 4.2.1...
Supervenom said:
what's work:
- Camera
Click to expand...
Click to collapse
you mean the leagecy camera or the jb camera?
edit: checked, leagecy camera only. anyway, nice rom and not bad for rom that without any compile. for now
Awesome start. Can't wait to see a fully working 4.2 ROM before some of us start to move to new phones
Sent from my R800i using xda premium
hi super!!
saw the work here ??
https://github.com/2011Xperia
szlkiev had pushed some changes on msm7x30, mogami and urushi that takes urushi to a working condition with cm10.1
maybe that can be of some help to you
if we use xperia arc rom as base will these problemes be fixed?
Maybe you guys can use LuPus' PAC ROM sources when he releases the next version. He said that it was possible and also told us that other than Bluetooth not working, everything SHOULD be fine.
Sent from my R800i using xda app-developers app
can't we base on this? http://forum.xda-developers.com/showthread.php?t=2021679
edit: oh, it's not neo l

Cyanogen

Originally Posted by x2kjosh
Hey
So I was able to get the new kernel to build per those directions I posted. It made a bunch of modules too. I'm wondering if with this kernel and the modules it creates if we can port to the CM10 build the EVO 4G lte uses. A thought. It may require further tweaking but it could be a start. I packaged the kernel up with a CM10 HTC ramdisk to make a boot.img file. Ported it to the EVO 4g LTE CM10 ROM and got to the CM Splash screen. I googled the errors I was getting from the logcat and found others had same problems going from ICS to JB so I attempted to add those fixes in but the zip file didnt make correctly
We need help! There has been plenty of talk about aosp but no action! Thanks to mdmower for providing this http://forum.xda-developers.com/showpost.php?p=36523562&postcount=27
Would it be easier to build cm9.1 from source since our latest ota source dropped?
Linch89 said:
Originally Posted by x2kjosh
Hey
So I was able to get the new kernel to build per those directions I posted. It made a bunch of modules too. I'm wondering if with this kernel and the modules it creates if we can port to the CM10 build the EVO 4G lte uses. A thought. It may require further tweaking but it could be a start. I packaged the kernel up with a CM10 HTC ramdisk to make a boot.img file. Ported it to the EVO 4g LTE CM10 ROM and got to the CM Splash screen. I googled the errors I was getting from the logcat and found others had same problems going from ICS to JB so I attempted to add those fixes in but the zip file didnt make correctly
We need help! There has been plenty of talk about aosp but no action! Thanks to mdmower for providing this http://forum.xda-developers.com/showpost.php?p=36523562&postcount=27
Would it be easier to build cm9.1 from source since our latest ota source dropped?
Click to expand...
Click to collapse
If we can find the CM9 source for an HTC MSM8960 based phone, yes, and I'd prefer that first personally...
https://github.com/htc-msm8960
Sent from my Motorola Galaxy s3 using Tapatalk 2
You got a splash screen great ill mix our builds since they are at the same level uf you dont mind
Sent from my ADR6410LVW using xda app-developers app
Josh has it what we're trying to start with is a stable cm9.1 port from another phone the International one x has it same 8960 tree
Anyone want to try and work on this with me?
Yes I want to what do you need I am new but I can learn anything. You need me to and fast
Sent from my ADR6410LVW using xda premium

Categories

Resources