MIUI ROM port. Major progress! Calling all devs! - myTouch 3G, Magic Android Development

Hi everyone! We are currently in the middle of porting the MIUI ROM to our mdpi devices (g1, hero, magic).
We have successfully ported ALL of the pngs in all of the apks to be compatible with our devices. This was a huge undertaking and it was keeping a lot of devs from wanting to get involved. Now that this big "hinderance" is out of the way, I'm hoping some talented devs will be willing to get involved.
I have posted all the semi-ported apks (by semi-ported, I mean the images are all mdpi now) in a zip file that can be downloaded by any devs who are willing to help get the MIUI rom ported to our devices. If you'd like to download the MIUI mdpi apks, you can visit our thread: http://forum.xda-developers.com/showthread.php?t=858935
I don't have any dev skills, so I can't help beyond what I've already done. It is officially now in the hands of the community to take the next necessary steps to a full MIUI port. I hope that our two groups (hero and magic) can cooperate in making this happen!
That is my reason for posting here.
Hope we can get this thing working!
-alex

You will probably get a lot of help in the G1 section.

i hope devs help with this one, because my magic could use some fresh MIUI air

Awesome! I've been waiting for this a long time
Thanks! I wish I could help somehow, but I haves only some skills in graphics (http://kanttii.deviantart.com)..

is it possible to add the aplications to cyanogen mod?

Any news on the MIUI port? Really interested in this!

Related

[KITCHEN] Basic ROM kitchen for aspiring Magic cooks [PC/MAC]

Hi guys,
Over at the HTC Hero forum I have been developing a kitchen to help ordinary people learn how to build their own ROM. It allows you to do basic things such as rooting a shipped ROM, adding apps2sd, modifying the task killer memory threshold, etc.
The appropriate settings are now in place to make it work for the Magic.
Here is the link to the kitchen:
http://forum.xda-developers.com/showthread.php?t=633246
Before you flash your new custom ROM made from this kitchen, please make a Nandroid backup first of your existing ROM!
Thank you, and enjoy!
Just a question - is there a Wiki page which lists all the shipped ROMs available for the Magic? I couldn't find any on my own. I only found the ones at the htc.com site.
...
Hi man, i just want to thank you for your kitchen, i dont know a answer to your question
but i want to reserve this post,
my plan is to make a short instruction on how to port a rom from hero, using your kitchen... (hope its ok with you)
not a full how to, but som guidence... cause i am still learning and still making many misstakes...
But i am gonna try to make my best.
I DONT HAVE TIME TO MAKE IT NOW... LATER.
robocik said:
Hi man, i just want to thank you for your kitchen, i dont know a answer to your question
but i want to reserve this post,
my plan is to make a short instruction on how to port a rom from hero, using your kitchen... (hope its ok with you)
not a full how to, but som guidence... cause i am still learning and still making many misstakes...
But i am gonna try to make my best.
I DONT HAVE TIME TO MAKE IT NOW... LATER.
Click to expand...
Click to collapse
That's a good idea, and that also gives me another idea for the kitchen.
Usually when we port a ROM from another device, we just replace the other device's boot.img-kernel with our own device's boot.img-kernel. Although there may be issues with driver incompatibility, this is the general way to get the ROM booting. (Also you have to make sure you use the correct base address when using mkbootimg)
Wow
sorry it's off topic but damn good to see dsixda over here on android. I remember your roms from my diamond and elfin. Now i think a nexus one is my next device if you're cooking for em lol. As for the kitchen i think this is an amazing idea to get some more chefs in the game.
daeshawn said:
sorry it's off topic but damn good to see dsixda over here on android. I remember your roms from my diamond and elfin. Now i think a nexus one is my next device if you're cooking for em lol. As for the kitchen i think this is an amazing idea to get some more chefs in the game.
Click to expand...
Click to collapse
Hey man, I remember you ;-) The kitchen is working for Nexus One. However, I'm not cooking ROMs this time because public ROMs are too much work when you want to satisfy hundreds of people at once The kitchen will take the load off the cooks and also provide an enjoyable learning experience for people who want to customize a ROM the way they like it. We already have someone who has made a public ROM from this kitchen, and hopefully there will be more!
I am still looking for the downloadable shipped rom. hopefully it would be found soon. i looked on the htc site but i guess i am still lost. but thanks again for something great.
Sounds like fun. I'll try it out on myTouch 1.2
holmes901 said:
I am still looking for the downloadable shipped rom. hopefully it would be found soon. i looked on the htc site but i guess i am still lost. but thanks again for something great.
Click to expand...
Click to collapse
Is this the one you are looking for?
http://forum.xda-developers.com/showthread.php?t=533641
Downloading now. Can't wait to give it a try. Hope I don't break nuthin
willing to test-UPDATE 4/16
I would like to reserve this post for compatibility the new MyTouchLE/Fender.
If this can work for this phone there will be alot of happy people out there
thanks
Update 4/16 after several attempts with different shipped and custom roms i have finally gotten one to boot with touch input, which has been one of the biggest hurdles for this phone. Problem is niether of the roms i have will connect to T-Mobile or wifi. Any ideas?
Testing this out now to see what I come up with thanks for the link to the rom.
holmes901 said:
Testing this out now to see what I come up with thanks for the link to the rom.
Click to expand...
Click to collapse
You can try this as well:
http://www.htc.com/www/support/magic.html
so with this one should be able to build roms from any rom to try make it work on your phone?
capychimp said:
so with this one should be able to build roms from any rom to try make it work on your phone?
Click to expand...
Click to collapse
As long as they are Magic ROMs, then yes they should work.
ok so the base has to be magic for it to work, so in total it is to maske it easier to modify roms to your liking? no porting ect?
capychimp said:
ok so the base has to be magic for it to work, so in total it is to maske it easier to modify roms to your liking? no porting ect?
Click to expand...
Click to collapse
Yes you need a Magic ROM as your base. In theory it should work with any Magic ROM, but I'm not 100% familiar with all the variants of the HTC Magic so maybe there are incompatibilities?
I'll be working on porting ROMs later in the day.. I have to try the new porting scripts on my Hero first.
ok, i will give it a go when we can try porting a bit more fun working with android 2.1
i just noticed a problem with the T-Mobile myTouch 3G ROMs, as my script only looks for "HTC Magic" in the build.prop and not T-Mobile myTouch 3G... I'll get to fixing that soon. I'll check for "sapphire" instead, which is more generic.
Ok I have put up an update to the kitchen, version 0.24. This one should recognize all ROMs from all variants of the HTC Magic (e.g. T-Mobile myTouch 3G).
Also another option has been added, which will allow you to port a ROM from another Android device to your Magic (it will boot up but you may have to make some changes to get everything working properly, such as drivers). Has been tested on an HTC Hero.

[REQ] MIUI ROM port. Major progress! Calling all devs! (Please, port this please..)

Hi everyone! We are currently in the middle of porting the MIUI ROM to our mdpi devices (g1, hero, magic).
We have successfully ported ALL of the pngs in all of the apks to be compatible with our devices. This was a huge undertaking and it was keeping a lot of devs from wanting to get involved. Now that this big "hinderance" is out of the way, I'm hoping some talented devs will be willing to get involved.
I have posted all the semi-ported apks (by semi-ported, I mean the images are all mdpi now) in a zip file that can be downloaded by any devs who are willing to help get the MIUI rom ported to our devices. If you'd like to download the MIUI mdpi apks, you can visit our thread: http://forum.xda-developers.com/showthread.php?t=858935
I don't have any dev skills, so I can't help beyond what I've already done. It is officially now in the hands of the community to take the next necessary steps to a full MIUI port. I hope that our two groups (hero and magic) can cooperate in making this happen!
That is my reason for posting here.
Hope we can get this thing working!
-alex
Click to expand...
Click to collapse
This was the request from alexthearmo to the devs to fully port the miui rom to mdpi devices such as the hero, magic, h1, etc. And since no one has ported it, i thought I'd post it here, where all the devs roam in hope that one of you awesome devs can actually port this to our mdpi devices. So, please, for the love of god devs please port this to our mdpi devices...... we would be GREATLY thankful...
Just so you know those apks in the link do not work. I've modified them and tried all kinds of way to get MIUI working and it doesn't. So don't use those apks.
Sent from my HTC Hero making C.R.E.A.M.

I'd like to make you guys a ROM

Hello, I am new to XDA-Developers and so this isn't in the Development forum and I'm sorry for that. What I need to ask is about making a ROM. I want to make a ROM out of the AOSP Jelly Bean ROM, and port it to the Triumph:laugh:, but I don't know about compatibility issues. My question is: Do any of you guys know if the Triumph is compatible with dsixda's ROM Kitchen? It isn't on the supported devices list, but dsixda himself said that more devices might work with it, so if any of you have tried using the Kitchen I'd like your help. Thanks.
Good to see that you're motivated, but there's already a major roadblock to widespread ICS adoption on the Triumph because the camera won't work and the files needed to get it working aren't publicly available. You'll probably run into the same issues, making this project kinda dead in the water.
Good luck but the kitchen can only do so much. If you do use it, you will have to make manual edits to get things to work. But I don't think you can just port JB to our phones, especially with the kitchen. You will need to build from source, I am pretty sure. But don't let me stop you, just trying to give you a heads up. Try some things out and then ask some questions in the forums and somebody should be able to help you get on the right path.
BSydz said:
Good luck but the kitchen can only do so much. If you do use it, you will have to make manual edits to get things to work. But I don't think you can just port JB to our phones, especially with the kitchen. You will need to build from source, I am pretty sure. But don't let me stop you, just trying to give you a heads up. Try some things out and then ask some questions in the forums and somebody should be able to help you get on the right path.
Click to expand...
Click to collapse
I am going to try an experimental build on my friend's Triumph (I don't have one) and I'll post in this thread the results, and then I'll go from there.
I don't think that dsixda's kitchen works with the Motorola Triumph. I currently use it for the Galaxy S2 SGH-t989! But in the near future updates he may have add support for that device! And if you wanted to do Jelly Bean then you would have to get the android source code and build it from source! Building from source is much harder than building from port.
I really hope this helped and I wish you the best of luck with your development!

How hard is creating a kernel for this device?

So I am fed up with T-Mobile and Samsung not releasing a ics update for this phone. I wan't to try the new features like facelock and android beam ( really helpful). Well can we start from scratch also is there a guide to do that? It would be really awesome if someone posted a link for it.
Well I'm not sure what you are asking but are you saying if we can do a ICS kernel without source? Yes it's possible if we use the s2 source but with heavy modifications to run on our phone. Doubt there is a guide for it anywhere, though if you have an understanding of Linux kernels and a few languages like C, C++ and Java you can help us get there.
Another way we can get cm9 or any ics varient we can modify our current 2.6.35.11+ kernel to make it run cm9.
I suggest or rather think the easiest way is the waiting way because by the time you or I or anyone gets anything close to a working build the source will drop. This would be a good idea if the blaze wasn't getting ICS at all but it is.
So for now lets enjoy GB a little more I got a rom update uploading and dwitherell is also updating his awesome rom
----------------------------------------------
If helped don't be afraid to hit the thanks button it doesn't bite lol
Okay still love the darknight rom although holo launcher gets somewhat laggy sometimes.. but is there a guide for modifying the kernel to create cm9? any help would be appreciated.
theprogram1 said:
Okay still love the darknight rom although holo launcher gets somewhat laggy sometimes.. but is there a guide for modifying the kernel to create cm9? any help would be appreciated.
Click to expand...
Click to collapse
Well i just release build8 and no more holo launcher
As for a guide, there isn't one. There's guides on how to make your own kernel from the source drop and the initramfs from a stock rom but to modify the 2.6.35.11(gb) kernel to work with cm9/ics takes a lot of work and a lot of backporting and unfortunately every kernel is different as every phone is which is why no guide is ever accurate. Honestly, the best way to contribute is learn a few languages and start learning slowly. Unless, of course, you have knowledge on linux kernels then that'd be awesome
Either way i started a channel on irc #teamfah-q. That is where team fah-q(merwin, flyers00, thomas.raines, and myself) hangs out and shares ideas with each other and talk about changes and we do drop leaks to our builds and mods and the such. Join us on the channel.
theprogram1 said:
So I am fed up with T-Mobile and Samsung not releasing a ics update for this phone. I wan't to try the new features like facelock and android beam ( really helpful). Well can we start from scratch also is there a guide to do that? It would be really awesome if someone posted a link for it.
Click to expand...
Click to collapse
I tried exactly this once... and let me tell you, it's REALLY difficult. I started with a T989 kernel and after months of work, still had a non-booting kernel.
I'm starting again, but moving much slower since I have an S3 now. I'm also trying to get a "console" on the device so I can see if the thing is actually booting at all.
Joy.
Good luck if you want to start in on this, I wish you the best

LineageOS for BLU Pure XL - Discussion/Q&A

LineageOS for BLU Pure XL (MT6795)
Discussion and Q&A Thread​
This is a Project Thread for LineageOS for BLU Pure XL. Project files and releases are hosted on SourceForge's servers.
Here you can ask for help and get fresh info about development status.
This project focuses on getting working LineageOS 14.1 for our phone. This would also work for other clones like Allview X2 Soul Xtreme, Condor Allure A100 and Gionee Elife E8.
LineageOS for BLU Pure XL - SourceForge
Here you will be able to review (Git integration) and download files. Also, there I will upload some screenshots. When the project reaches "Alpha" status I will create a development thread for the ROM itself in the Android Development section.
There you are also able to download the latest working TWRP 3.1.0-0 (the same is in this thread).
Usefull links:
SourceForge | Project Site
TWRP 3.1.0
GitHub
If you think you like my work you can hit Thanks! button or consider small donation.
https://paypal.me/bemolx
More info soon...
Standard FAQ
When will be the new release?
There is no ETA. Subscribe to the thread and wait.
Does it void warranty?
Yes, it does!
What is working and what is not?
The new thread will tell you. Soon.
Is it port? Please help porting...
This is compiled from source code. You can use it as referrence.
Thanks​
I downloaded the zip file and flashed it but I still have not been successful in getting it to boot up.
BabySquee said:
I downloaded the zip file and flashed it but I still have not been successful in getting it to boot up.
Click to expand...
Click to collapse
Yes, it's not booting, I know it. I've just uploaded it for testing purposes. When I get it booting, I will post some info.
Cheers
Any chance we will have a working ROM other than OEM , cause I have the Allview model and the ROM is piece of crap , and I want to sell the phone because I have enough to try to fix all the software crap on this phone (
bemolx said:
Yes, it's not booting, I know it. I've just uploaded it for testing purposes. When I get it booting, I will post some info.
Cheers
Click to expand...
Click to collapse
Hows the fight going? I'd REALLY like to see a custom ROM booting on this phone before it becomes so old it doesn't matter anymore...
Keep us informed on the progress Belmolx, we appreciate your hard work!
Hey I have a Blu Life One X2. I am a developer and have made some really good findings. I also built some tools (autoroot, toolkit, etc..).
We have an unofficial website here: http://www.blox2.com
I made my own rom, and so have a few others. We based it off the stock roms, as we cant get any other rom booting (except CM13; lots of bugs)
If possible, can you assist us? Like:
1. Did you port lineage or compile it? What guides did you follow (links please)?
2. Have you compiled the kernel? Our kernel will not boot no matter what (compiled with a ton of different toolchains too);
3. What device do you use for porting?
4. Do you have a /system RW crash (crash when mounting system as RW)?
Thanks!
hi
CIURI2786 said:
Any chance we will have a working ROM other than OEM , cause I have the Allview model and the ROM is piece of crap , and I want to sell the phone because I have enough to try to fix all the software crap on this phone (
Click to expand...
Click to collapse
hello @bemolx thanks thanks thanks sooooooo much for youur TWRP
I have the Allview X2 Soul Xtreme with LL 5.1 and i want to know if is possible to install thie lineage rom or a custom kernel.
I would like to optimize this phone can you help me?
What do you suggest me?
thaks so much
Looks promising, I'll wait ...
Thanks for the effort
@bemolx has forgotten about this device and has moved on to other devices and in the process has left all of us hanging he pays more attention on other devices just look at his profile @bemolx has made huge promises but has lied to us uploading half ass things which are buggy and literally **** he's forgotten about all of us who were looking towards him but he doesnt care I understand that he's not our slave and doesnt have to do anything but making false promises and playing with the feelings of other people is also not a good thing
Superbat1680 said:
@bemolx has forgotten about this device and has moved on to other devices and in the process has left all of us hanging he pays more attention on other devices just look at his profile @bemolx has made huge promises but has lied to us uploading half ass things which are buggy and literally **** he's forgotten about all of us who were looking towards him but he doesnt care I understand that he's not our slave and doesnt have to do anything but making false promises and playing with the feelings of other people is also not a good thing
Click to expand...
Click to collapse
I understand your disappointment.
However, it's not that simple as you may think. As a student I have to focus on school subjects and it really takes pretty much my whole free time. Also, this school year I have to defend my diploma thesis and this is my main task to focus on as for now.
You've mentioned my work on other devices too - yeah, I have couple of them to play with. But it doesn't mean I forgot about Pure XL. Other devices are just easier to deal with than this freaking Chinese clone. All of them have been maintained at the same time. Source code is always available on my GitHub profile, wanna try yourself?
If I have been paid (don't mind, just an example) $1000, I would have made a working custom ROM in a week! But I'm not and this is only my intention to do so. As for a freelancer dev it's not that important thing. I promised the custom ROM, you'll see it, in the future, not now.
Anyway, what the hell you've been expecting with MTK-based Chinese clone from the company that doesn't care about their customers and has made one, maybe two OTAs...?
You´re completely right. We thank you for your time and effort put to make this phone be more awesome. BLU is the big liar here. I don´t even use my phone as a Blu Pure XL, instead I use the X2Xtreme rom fully.
Take your time @bemolx and don´t mind what non-developers say in the forums, they´re always asking for ETAs and to make things better just for their daily use and dont know the effort put behind every custom thing made.
I really hope you succeed on your thesis (good) cheers man!
bemolx said:
I understand your disappointment.
However, it's not that simple as you may think. As a student I have to focus on school subjects and it really takes pretty much my whole free time. Also, this school year I have to defend my diploma thesis and this is my main task to focus on as for now.
You've mentioned my work on other devices too - yeah, I have couple of them to play with. But it doesn't mean I forgot about Pure XL. Other devices are just easier to deal with than this freaking Chinese clone. All of them have been maintained at the same time. Source code is always available on my GitHub profile, wanna try yourself?
If I have been paid (don't mind, just an example) $1000, I would have made a working custom ROM in a week! But I'm not and this is only my intention to do so. As for a freelancer dev it's not that important thing. I promised the custom ROM, you'll see it, in the future, not now.
Anyway, what the hell you've been expecting with MTK-based Chinese clone from the company that doesn't care about their customers and has made one, maybe two OTAs...?
Click to expand...
Click to collapse
Yeah no I understand what @Superbat1680 is trying to say but at the same time I also understand what @bemolx is going this being a Final year student who also has to defend his thesis I can understand pretty much what he's going through
I'd just like to say that may you be successful in your defense and hopefully we can get a good custom rom in the near future
Good luck mate???
bemolx said:
I promised the custom ROM, you'll see it, in the future, not now.
Click to expand...
Click to collapse
@bemolx
Well for now focus on finishing the university, we'll be rooting for you and maybe in the near future or so after you finish with all, when you have free time and the spirit to start working on a custom rom for this phone we'll see you post an update. I personally would love if you could make a version of android that is the latest like Oreo is now...until then I hope you're having a great day.
Info
Any update on the progress of this rom?????
Hi guys,
I'm working on implementing CLT for Pure XL to get a booting GSI Treble image. I'd say it will be a semi-Treble ROM rather that pure Treble or custom ROM. I hope I will post some update soon.
Who knows, maybe even Pie will boot, who knows..
Cheers
Can't wait to test this rom on my Allview X2 Soul Xtreme and of course give you feedback.
I don't know if it's because of the stock rom or not, but the phone just freezes from time to time(making me force restart the phone), especially when it get hot. Maybe... hopefully this rom will help with that.
Besides, being unable to update from 5.1.1 makes it that some apps are incompatible which sucks.
Thank you bemolx for all the time and effort put into this rom and we all wish you the best.
bemolx said:
Hi guys,
I'm working on implementing CLT for Pure XL to get a booting GSI Treble image. I'd say it will be a semi-Treble ROM rather that pure Treble or custom ROM. I hope I will post some update soon.
Who knows, maybe even Pie will boot, who knows..
Cheers
Click to expand...
Click to collapse
Good luck dude.
Hope to see a new rom for our phones in the very near future.
All the best and Godspeed.
Will try not to disappoint y'all again
Progress
bemolx said:
Will try not to disappoint y'all again
Click to expand...
Click to collapse
So any update on the progress of this Rom????
Its been a while so thought that I'd ask if any progress has been made or not.
P.S Best of luck were counting on you
Hello, any updates? Thx!

Categories

Resources