Hi,
I want to make a ROM which would be blend of 'Pure Android 7.1' and 'MIUI 8'
Would someone here please explain briefly
1. What are the correct(compiling) sources for bootloader, kernel, recovery, device tree? I know(only conceptually) about bootloader, kernel, recovery but not so sure about device tree and other such stuff required.
2. Brief(as I can youtube the detailed procedure) steps and tricks, like when to build/modify kernel, device tree etc..
3. And of course any warnings which could damage my device.
Thanks in advance.
GOOD LUCK...
You probably should post this in general section or the Q&A section since you don't even know how to begin building a such rom.
Wysłane z mojego Le X820 przy użyciu Tapatalka
ArctiX said:
You probably should post this in general section or the Q&A section since you don't even know how to begin building a such rom.
Wysłane z mojego Le X820 przy użyciu Tapatalka
Click to expand...
Click to collapse
Yes, you are right, could not see that coming, might be while reading on this section by mistake i have posted it
how can I move it to Q&A?
No offence but the fact that you had to ask all these, maybe you should start with something much easier.
Related
dose not anyone that port android 5.1.1 in xperia ray?
https://basketbuild.com/devs/LegacyXperia/urushi/cm-12.1
Many thanks
Why not discussed in forum؟؟؟
There is no Another same ROM؟؟؟؟
javad750 said:
Many thanks
Why not discussed in forum؟؟؟
There is no Another same ROM؟؟؟؟
Click to expand...
Click to collapse
wtf it is discussed all the time
1st: Legacy Xperia (mike) is the last developer supporting Xperia 2011 line with Lollipop Updates. ALL other roms only based on his source & MORE buggy. / or OLD (discontunied) if you want a usable experience of lollipop use LX.
Here are the Threads for ALL phones (to much for making 1 thread for every phone.)
ROM Thread (dont post there, ONLY if you are a developer):
http://forum.xda-developers.com/xperia-arc/development/dev-2011-unofficial-cyanogenmod-12-0-t3053950
Q&A Thread (ask here for help/ issues):
http://forum.xda-developers.com/xperia-mini/help/faq-2011-legacyxperia-discussion-t3053947
Legacy Xperia Website with link to Changelog & how to install, download etc:
https://legacyxperia.github.io/
PS: READ carefully the 1stpost on ROM thread. you will need to have fast SD card for running lollipop. Also you need creat 2nd partition on SD ext4 as primary. Also follow install EXACTLY.
good luck. & next time SEARCH!!!!!
Before to start flashing
This is an UNOFFICIAL version of CM12.1, so this means that have bugs that i hope to fix soon. So use it carefully at your own risk. The most important thing to say, after flash this ROM,is ....
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
Installation Guideline
Install the lastest version of TWRP (it's in uploading state and have an important update in fstab file)
Power down your phone and go in recovery mode.
Copy the ROM file in your sdcard
Make a wipe data/factory reset
Install the zip you copied
Wipe cache
Reboot
What works
First Boot
Audio
RIL
SDCARD
Tethering
LEDS
Touchpad now works
Bluetooth (partial: pairing not works)
Some else i'm testing
Light and proximity sensors, Accelerometer, Gyroscope and Magnetic sensors
What not works
Camera
GPS
NFC
SMS
Anything else i will find and fix
Screenshots and Video
In the top of the pace, section Screenshots.
Download
M4 Aqua ProjectMarshmallow Official Site
Uploading in this moment. You will see a post on my site!
Installation
Be sure to have my TWRP installed on your device. If you don't have it go to my site and download it (see download section).
Download and copy the ROM and GAPPS in the root of your SD
Boot in TWRP
Wipe your data (wipe data/factory reset in TWRP)
Install the ROM (Install... in TWRP)
Install GAPPS (see more information in the following GAPPS Section)
Reboot
GAPPS
You can download your GAPPS here. Be sure to download the ARM64 version for 5.1. The pico version is the minimal one (save more space).
Bug Channel
Please report any bug and issues here!
http://projectmarshmallow.altervista.org/bug-channel/
Both the ROM and the new RECOVERY will be uploaded on my site. Stay in touch!
XDA:DevDB Information
CyanogenMod 12.1, ROM for the Sony Xperia M4 Aqua
Contributors
tonystark88
Source Code: https://github.com/projectmarshmallow
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.10.x
Version Information
Status: Alpha
Created 2015-12-12
Last Updated 2016-04-30
Thanks for the rom, but where is the download? All I see is the download page for TWRP
Still uploading. I will advice you when finishs. Anyway its a testing ROM...not for daily use.
Does this has any problem with battery draining more than the stock rom? because this problem existed in my old ? z1 and i can't find anything related to the camera, so am asking if is it working? and any chance of porting z4 camera framework so we can use superior auto in this rom? Thanks in advance
I think is a bit premature make these kind of discussions now. When i'll make this rome stable (now it's a test build, have some reboot problems probaby lrelated to thermanager config) we can face more problems. But don't worry, any problem/idea will be faced at right time.
Awesome! Thank for your work!
Thanks for excellent work! Hope some major bugs could be fixed asap [emoji481]
Sent from my E2312 using Tapatalk
put more SS please...
WiFi not working???About Sound too??
And This is Android M or Android LP???
CyanogenMod 12 is based on android 5.x so that means this rom is lollipop
I'm waiting for the upload because the rom boot loops for a thermanager problem. Anyway i have fixed also sensors. I'm not able at this moment to offer more infos because rom boot loops. When i fix the thermanager config and rom will be stable i could be more detailed. I'm sure that RIL and 3g connection works. Wifi powers on but not reveal available Wi-Fi but i think is a configuration problem too.
Let me work guys, we are so close
Great news. Thanks God for You.Good Luck and we will wait for results
Wysłane z mojego E2303 przy użyciu Tapatalka
tonystark88 said:
I'm waiting for the upload because the rom boot loops for a thermanager problem. Anyway i have fixed also sensors. I'm not able at this moment to offer more infos because rom boot loops. When i fix the thermanager config and rom will be stable i could be more detailed. I'm sure that RIL and 3g connection works. Wifi powers on but not reveal available Wi-Fi but i think is a configuration problem too.
Let me work guys, we are so close
Click to expand...
Click to collapse
If you can force enable adb and upload the rom I'm sure that we can send you logcats to find the problems. Also, could you upload the new TWRP that is mentioned in the OP?
@tonystark88
Hi, under GPL v2 license you are required to link a copy of the kernel you used, otherwise, would be in violation of the license. Thank you.
I have taken a look at your source, would it be possible if u rebuild it with Sony's Unified Kernel? Thanks!
boylush said:
@tonystark88
Hi, under GPL v2 license you are required to link a copy of the kernel you used, otherwise, would be in violation of the license. Thank you.
I have taken a look at your source, would it be possible if u rebuild it with Sony's Unified Kernel? Thanks!
Click to expand...
Click to collapse
I'm not violating anything, i'm not reselling or forcing someone else. I don't understand all this pressure, you have all the informations you want now, you saw my sources. The kernel is the same published from sonyxperiadev. I have to fork it to my page to be in rule with GPLv2? I don't think, i think is useless.
If you want that i publish my sources (already unstable) on the first page, i don't see the problem, i will do it.
Also, i see this discussion only a waste of time that i subtract to my work.
tonystark88 said:
I'm not violating anything, i'm not reselling or forcing someone else. I don't understand all this pressure, you have all the informations you want now, you saw my sources. The kernel is the same published from sonyxperiadev. I have to fork it to my page to be in rule with GPLv2? I don't think, i think is useless.
If you want that i publish my sources (already unstable) on the first page, i don't see the problem, i will do it.
Also, i see this discussion only a waste of time that i subtract to my work.
Click to expand...
Click to collapse
It's not out of nothing, cos ur sources must be able to build. You changed one of the defconfigs to cyanogenmod_blablabla so you have to fork and make the changes on ur end as well. Hope u understand
boylush said:
It's not out of nothing, cos ur sources must be able to build. You changed one of the defconfigs to cyanogenmod_blablabla so you have to fork and make the changes on ur end as well. Hope u understand
Click to expand...
Click to collapse
It's the temp .config file generated when u build the kernel. I renamed it and used because differently from the asp defconfig is formatted well.
boylush said:
It's not out of nothing, cos ur sources must be able to build. You changed one of the defconfigs to cyanogenmod_blablabla so you have to fork and make the changes on ur end as well. Hope u understand
Click to expand...
Click to collapse
I see no problem here especially since Sony hasn't exactly released the kernel code. There is no reason to be so distrustful. Heck he hasn't even released the rom yet so what are you complaining about. Please don't take offense. He is just trying to further this community
boylush said:
It's not out of nothing, cos ur sources must be able to build. You changed one of the defconfigs to cyanogenmod_blablabla so you have to fork and make the changes on ur end as well. Hope u understand
Click to expand...
Click to collapse
Supports developers, do not lock their work
I don't understand this mentality of 'Let the dev work and do his thing' and saying that he should be given space to himself to work and build CM12 for The M4 Aqua. As it stands, you all don't know what Open Source Means. The M4 Aqua is in a state where much dev work is needed and all you guys do is hamper the speed at which developers can build ROMs for you. Without Kernel Source code and all LOCAL modifications uploaded, other devs can't jump in and help out to build for the M4 Aqua. I work mainly in the Xperia SP Forums and when the Xperia SP got released, it barely had any source code given by SONY but now we're at CM13. CM13!!!! From a 2012 device to 2015 we have gotten CM13 while YOUR M4 Aqua is stuck at even building CM12! All the Xperia SP had going for it is the AMAZING DEV support with SO MUCH OPEN SOURCE CODE that we all learnt to share. We keep the credits individual to commits and we all gave credits which were due in every rom we built.
If I can't build the ROM with what you say uses the original sony kernel source code, then this ROM is violating GPL code. I will be back soon to test the results and see if it does indeed build and churns out the exact bugs reported. If you are unable to handle even a small request that Boylush has said and say that you're already stressed out due to ONE MEASLY request then there seems to be something wrong.
Those of you who have absolutely no developer experience I would advise you to refrain from trying to defend your individual parties and let this be easily settled by simple building on my end.
I don't like these kinds of reasoning about me and about my work only because in two months other people aren't been able to boot nothing, also a recovery. This is the last time i will respond to you because this is a DEV topic, and here will be DEV things.
Furrydaus said:
The M4 Aqua is in a state where much dev work is needed and all you guys do is hamper the speed at which developers can build ROMs for you. Without Kernel Source code and all LOCAL modifications uploaded, other devs can't jump in and help out to build for the M4 Aqua.
Click to expand...
Click to collapse
I repeat this thing again, all my sources are public. Just see the first page of this topic. And also, all sources are open on sonyxperiadev and are a intellectual property of Sony. All the LOCAL modifications are on my github page, in the commit area. Just click and see.
Furrydaus said:
I work mainly in the Xperia SP Forums and when the Xperia SP got released, it barely had any source code given by SONY but now we're at CM13. CM13!!!! From a 2012 device to 2015 we have gotten CM13 while YOUR M4 Aqua is stuck at even building CM12! All the Xperia SP had going for it is the AMAZING DEV support with SO MUCH OPEN SOURCE CODE that we all learnt to share. We keep the credits individual to commits and we all gave credits which were due in every rom we built.
Click to expand...
Click to collapse
And i'm happy for the Sony XPERIA SP, this means people work together. In the case of Sony M4 Aqua i just saw topics that bumps out after i started to develop, also if only the recovery, for this device. No one sent me a message for say, "Tony let's work together".
Furrydaus said:
If I can't build the ROM with what you say uses the original sony kernel source code, then this ROM is violating GPL code. I will be back soon to test the results and see if it does indeed build and churns out the exact bugs reported. If you are unable to handle even a small request that Boylush has said and say that you're already stressed out due to ONE MEASLY request then there seems to be something wrong.
Click to expand...
Click to collapse
I'm not stressed, i feel great thanks And again no one ROM violates the GPL license. Simply because there isn't yet on the site and will not be until will complete boot correctly. And about the request, i responded yet. I have to repeat that i used the same kernel published by sonyxperiadev site WITHOUT MODIFICATIONS ?
Furrydaus said:
Those of you who have absolutely no developer experience I would advise you to refrain from trying to defend your individual parties and let this be easily settled by simple building on my end.
Click to expand...
Click to collapse
Probably in the ROMS world this sentence is true. But i'm a graduated ICT Engeneer and i worked in past in Android. Maybe i know a little bit of devel things, and i say "a little bit" because i know i can do it, and i not let you and others to offend me without know who i am.
CONCLUSION
Without me, the unexperienced, this device today has a working recovery and i hope for ALL THIS COMMUNITY a working CM12.1 . And i repeat again this thing: THE SOURCES ARE PUBLIC ON MY GITHUB AND ON THE SONYXPERIADEV GITHUB. I'm not blocking the work of anyone and i will be happy if someone else will make the rom work better and efficiently than mine. I will learn where i failed from the other devs commits, like i always did.
I hope is more clear my point of view now to avoid future noisy discussions.
Does anyone know if a cyanogenmod rom for mipad 2 is available?
Envoyé de mon Mi-4c en utilisant Tapatalk
+ 1
Dear Developers and Hackers of XDA,
I just bought this tablet. I looked around on the MIUI forum for MI Pad 2 and see that there are ways to root a developer MIUI ROM for this tablet. I also see that there are also instructions to unlock the bootloader and install a custom recovery. I am big fan of Cyanogemod and am hoping to have it on the tablet. Has anybody tried and/succeeded to port Cyanogenmod to this tablet?
Hoping for the best
Sincerely
dspati
Hi dEvasEnApati I'm in your situation! I hope to recive news as soon as possible because i want to install cyano!
Xda dev have you got some news?
Hi,
Following the instructions from the miui forum I managed to unlock the bootloader, root , install TWRP and AOSP rom. I was wondering what are the requirements to have a cyanogen mod for it? Are there CMs for devices with intel x86_64 hardware?
I'll get my mipad 2 soon! I think in a week or two then I'll Start heavy development on it ? i think of aosp is possible cm will be possible too :] I'll keep u guys updated
Hi Nailyouh,
Thank you very much for doing this!
Maybe this may help: As paul_ro21 mentioned, a working AOSP rom, which was most probably developed by Xiaomi is available on the miui forums. I have it on my mi pad 2 as well and it's working fine. I am looking forward to a CM rom for this tablet and I will be happy to help with testing!
Sincerely
dspati
Nailyouh said:
I'll get my mipad 2 soon! I think in a week or two then I'll Start heavy development on it �� i think of aosp is possible cm will be possible too :] I'll keep u guys updated
Click to expand...
Click to collapse
Nailyouh said:
I'll get my mipad 2 soon! I think in a week or two then I'll Start heavy development on it �� i think of aosp is possible cm will be possible too :] I'll keep u guys updated
Click to expand...
Click to collapse
Waiting for your work on CM
Im too tired with stupid MIUI on this awesome tablet :
Stupid ram management, it has 2gb ram but it cannot run multi-tasking !
Im facing a big Problem i was not aware about..the Kernel of the MiPad2 is not open source so we are pretty f**ed by xiaomi. In fact the Kernel source has to be released but xiaomi don't care about Copyright infringements. I regret the decision buying this Tab. I like the Dualboot thingy and the aosp Rom runs smooth as butter but without the source we'll stuck on 5.1.1. really sad if you ask me, the Tablet is really beautyful and I love the outstanding Display. I'll try to figure around with the kernel from the aosp Rom next week I'll keep u informend and will make a thread if I suceed.
Cheers
Naily
Nailyouh said:
Im facing a big Problem i was not aware about..the Kernel of the MiPad2 is not open source so we are pretty f**ed by xiaomi. In fact the Kernel source has to be released but xiaomi don't care about Copyright infringements. I regret the decision buying this Tab. I like the Dualboot thingy and the aosp Rom runs smooth as butter but without the source we'll stuck on 5.1.1. really sad if you ask me, the Tablet is really beautyful and I love the outstanding Display. I'll try to figure around with the kernel from the aosp Rom next week I'll keep u informend and will make a thread if I suceed.
Cheers
Naily
Click to expand...
Click to collapse
Too sad, I know this will happens becoz Xiaomi released just some models ( Mi4 ... )
Hope You will find a way to solve this
The hardware is awesome, but the OS is SUCK !
Any news?
any news?
@Vihru there is some progress in the MIUI forums, I'm using MIRU 7 and currently waiting MIRU 8 to finish downloading. It's like a whole new tablet, amazing what they've done with it
Remix 2.0: http://en.miui.com/thread-329758-1-1.html
MIRU 7: http://en.miui.com/thread-325531-1-1.html
MIRU 8: http://en.miui.com/thread-353077-1-1.html
If anyone on MI Forum as registered, please assist here:
http://en.miui.com/forum.php?mod=redirect&goto=findpost&ptid=424803&pid=7862023
See if I gave him all correct links and processes..
vdbhb59 said:
If anyone on MI Forum as registered, please assist here:
http://en.miui.com/forum.php?mod=redirect&goto=findpost&ptid=424803&pid=7862023
See if I gave him all correct links and processes..
Click to expand...
Click to collapse
Is this good news for you:
http://en.miui.com/thread-411400-1-1.html
CyanogenMod 13 x86 6.0.1 on MiPad 2 Intel x5 z-8500
xposed will work too. Right now the audio is under construction (not working, yet).
Xiaomi added kernel souces for Mi Pad 2
https://github.com/MiCode/Xiaomi_Kernel_OpenSource/tree/latte-l-oss
datorprofessor said:
Is this good news for you:
http://en.miui.com/thread-411400-1-1.html
CyanogenMod 13 x86 6.0.1 on MiPad 2 Intel x5 z-8500
xposed will work too. Right now the audio is under construction (not working, yet).
Click to expand...
Click to collapse
Thanks mate.
Checking it.
Kernel source is out (github)
Nailyouh said:
Im facing a big Problem i was not aware about..the Kernel of the MiPad2 is not open source so we are pretty f**ed by xiaomi. In fact the Kernel source has to be released but xiaomi don't care about Copyright infringements. I regret the decision buying this Tab. I like the Dualboot thingy and the aosp Rom runs smooth as butter but without the source we'll stuck on 5.1.1. really sad if you ask me, the Tablet is really beautyful and I love the outstanding Display. I'll try to figure around with the kernel from the aosp Rom next week I'll keep u informend and will make a thread if I suceed.
Cheers
Naily
Click to expand...
Click to collapse
Kernel source is now out on github. Any thoughts about it?
Any help? Running this on the latest developers preview. I try to install it but everrytime I open up GTA SA it automatically crashes. :crying:
robinfive said:
Any help? Running this on the latest developers preview. I try to install it but everrytime I open up GTA SA it automatically crashes. :crying:
Click to expand...
Click to collapse
I don't think there are any Core Prime devices with Nougat. Are you in the wrong forum? This definitely shouldn't be posted in a development thread for sure. Any questions should go in either the questions & answers thread for your device or the general one for all Android devices.
LineageOS Unoficiell 7.x stable version is out for my device
robinfive said:
LineageOS Unoficiell 7.x stable version is out for my device
Click to expand...
Click to collapse
If you have the SM-G361H & you are running this rom, then any questions you have should either go in the rom thread here:
https://forum.xda-developers.com/showthread.php?p=70560721
Or the Questions & Answers thread for Core Prime devices here:
https://forum.xda-developers.com/galaxy-core-prime/help
You'll be more likely to get an answer to your question that way anyway.
bogarty said:
If you have the SM-G361H & you are running this rom, then any questions you have should either go in the rom thread here:
https://forum.xda-developers.com/showthread.php?p=70560721
Or the Questions & Answers thread for Core Prime devices here:
https://forum.xda-developers.com/galaxy-core-prime/help
You'll be more likely to get an answer to your question that way anyway.
Click to expand...
Click to collapse
can you help me ??
Why not merge the x722 and x720/x727 rom in a new forum space so we dont need to mantain 2 posts for the same rom?
Because people will get confused and flash the wrong ROMs on their devices, potentially causing a brick. We have enough people with bricked x722s as is.
Gabronog said:
Why not merge the x722 and x720/x727 rom in a new forum space so we dont need to mantain 2 posts for the same rom?
Click to expand...
Click to collapse
Hello, the division is necessary, because there are incompatible roms, but ...
No need to put a rom in both places.
When it's exclusive for X722 it goes here.
When it is for both terminals, it is set to "LE PRO 3" and indicated in a description compatible with X722.
I guess that's better than posting twice
Greetings.
How come roms are compatible with both x720 and x722 if you need to hardcode the cpu name and also put in different firmware blobs(ex. gpu). Has anyone tested the roms here that say x720/x722 on both devices? If not, we can't be sure.
And can someone tell what led to brick with the x720 roms on x722?
As for the merge, i think it will be messy to post to x720 forum only and the x722 probably won't notice the stuff that's there.
That was before codeworkx work
All new roms will be compatible with both devices
sk8223 said:
Because people will get confused and flash the wrong ROMs on their devices, potentially causing a brick. We have enough people with bricked x722s as is.
Click to expand...
Click to collapse
Thats why I am not saying delete this two, I am saying make a new one for roms compatible with both which is every new rom
I think it's a great idea. It could be called "LeEco Le Pro3 Cross Device Development (X720/X722/X727)"
Look at e.g. OnePlus 3 "OnePlus 3 & 3T Cross Device Development" https://forum.xda-developers.com/oneplus-3/oneplus-3--3t-cross-device-development
Palm Trees said:
I think it's a great idea. It could be called "LeEco Le Pro3 Cross Device Development (X720/X722/X727)"
Look at e.g. OnePlus 3 "OnePlus 3 & 3T Cross Device Development" https://forum.xda-developers.com/oneplus-3/oneplus-3--3t-cross-device-development
Click to expand...
Click to collapse
Exactly
Palm Trees said:
I think it's a great idea. It could be called "LeEco Le Pro3 Cross Device Development (X720/X722/X727)"
Look at e.g. OnePlus 3 "OnePlus 3 & 3T Cross Device Development" https://forum.xda-developers.com/oneplus-3/oneplus-3--3t-cross-device-development
Click to expand...
Click to collapse
Yes, that's a good idea:good:
After reading up on yet another person bricking their x722 because they thought they could flash any ROM they wanted, and then flashing TWRP over stock 26s (leading to a perma brick)... I don't know anymore. On one hand, it creating a new sub-forum for cross-development may stop and force these users to think before doing anything, or it might lead them to believe all x720 ROMs are compatible with the x722, due to a lack of understanding (maybe they don't speak or understand English well). All I know is, we desperately need a sticky about stock 26s on the x722 in the General Help sub-forum.
sk8223 said:
After reading up on yet another person bricking their x722 because they thought they could flash any ROM they wanted, and then flashing TWRP over stock 26s (leading to a perma brick)... I don't know anymore. On one hand, it creating a new sub-forum for cross-development may stop and force these users to think before doing anything, or it might lead them to believe all x720 ROMs are compatible with the x722, due to a lack of understanding (maybe they don't speak or understand English well). All I know is, we desperately need a sticky about stock 26s on the x722 in the General Help sub-forum.
Click to expand...
Click to collapse
You misunderstand the idea. Only roms that are compatible "cross device" (meaning on x720/x722/x727) will be posted in the subforum. The rest will go into their dedicated subforum.
Palm Trees said:
You misunderstand the idea. Only roms that are compatible "cross device" (meaning on x720/x722/x727) will be posted in the subforum. The rest will go into their dedicated subforum.
Click to expand...
Click to collapse
I understand what it means. I just fear others won't understand and may end up with bricks. That's all.