UMI Z Not interesting for developers? - UMi Z Questions & Answers

Heya,
I'm far from a developer, and my coding skills are almost zero.
I am however wondering if this phone is actually interesting for developers to work on.
Is it the limited knowledge about this processor (helio x27) that is holding development back?
Or is it just lack of interest for a small unknown brand like UMI?
Would love to hear what you think about this!

I think of any devs got hold of this they would love the challenge of tuning it and mastering mtk soc , there is a lot of power under the good , even porting bits from other ROMs could bring a lot to this amazing phone.

Related

gingerbread 2.4

i tink that LG was waiting for cooking a stock rom based on android 2.4 (instead of the 2.3 promised) because of their similarities, in fact the gpu accelerations for 2D, rumored for the 2.4, can only help our P500 performance.
i hope this, and you?
Ps: i tink that a P500 at 150$ with 2.4 in the very next month can bring android for many doubtful people..
I'm not really keeping my hopes up. I bet the last official update we'll receive is Gingerbread. Most companies focus on their flagship phones, and despite the O1's popularity, I don't think it'll receive much.
Also, IMHO, Google is going too fast. Manufacturers are having a hard time catching up and stuff.
But if you ask me, I'm contented with Froyo. Unless, of course, there's a really badass killer feature available only to future releases.
And I think this should be in the General category
kpbotbot- It's more like manufacturers use the differente Android os'es for marketing uses . Look at samsung , they're waiting to release the native 2.3 devices and bearly then will they release gingerbread for their current flagship : Galaxy S . It's a dirty world .
Yeah. Here's a super thank-able screenshot I took weeks ago
LG and Samsung seem like very different companies. The Optimus line is a very good buy for most carriers. It will convert a lot of users to the Android world like me. LG seems to catter to their users too.
The manufacturers should understand Android devices should follow Googles releases. It seems like most manufacturers just barely make the software and communities like xda do the actual bug fixing and create a more robust system with the custom kernel & ROM releases.
Sent from my VM670 using XDA App
why would companies spend money and time in the software when
communities like xda do the actual bug fixing and create a more robust system with the custom kernel & ROM releases.
Click to expand...
Click to collapse
@orlox - Imagine buying a phone that doesn't come with an operating system.
I prefer if companies release only the lifeless phone, and xda would give life to it.
So androids will be much cheaper
ccdreadcc said:
I prefer if companies release only the lifeless phone, and xda would give life to it.
So androids will be much cheaper
Click to expand...
Click to collapse
I like the idea!
Post delivered via piece of paper tied to a brick... sorry 'bout the window! XD
The reason I chose this phone is because, for me, it's a small portable computer. If only every bit of hardware of this phone had a corresponding device driver (that we can get hold of), I think there's nothing stopping us from using a full Linux desktop, or other operating systems capable of running on the ARM architecture.
Not so relevant note: Some say the bootloader is locked. True?
kpbotbot said:
The reason I chose this phone is because, for me, it's a small portable computer.
Click to expand...
Click to collapse
So true!
I am very satisfied with my first Android experience, in spite of all the bugs and hardware limitations of this cheap phone. Almost anything I needed but couldn't do before on my "dumb" phone became possible with this micro computer. So I don't really care if it's running Eclair, Froyo, Gingerbread, Ice Cream or Milk & Toast & Honey.
You would care if it was running Cupcake.
P.S There really is a possibility for us to get 2.4 on our phones. It is still called Gingerbread but it will support Honeycomb apps.
Sent from my LG-P500 using XDA App
there are some questions to answer, why people buy a smartphone in general. We must see the differences between users who "use" the mobile as a daily instrument, users who use the mobile to play 3D games, users who read in the internet and communicate with it and users who are tweaking/hacking (not so sad as i write here). Most of users are using their device for communication, and so the manufacturers can say "why we should develop so fast as google? Our users doesn't need the new features like NFC or other". When communities like XDA, Cyanogen,CodeAurora,androidcentral or others develop their ROMs to their needs, they should do that - they are users who "want" the features. So, manufacturers can invest more time and money in new devices for more experience and for advanced users (like technical freaks). We (users who are lucky for while) can buy the "new" device at a later time, so we can save some money. Nothing other does LG,Samsung or HTC - they are developing for the feature. The money and time to invest in updates or bugfixes are too much for the most - this could be one reason for hold back updates or dont develop. As a developer i can say, the time to spend for Gingerbread development is not small - i have needed 3 monthes to develop a rom, that have just some bugs, and i've do that for fun. for a manufacturer this is not fun
kpbotbot said:
Yeah. Here's a super thank-able screenshot I took weeks ago
Click to expand...
Click to collapse
This makes perfect sense from the carrier's perspective. If people had to pay to upgrade to the next version the carriers might have more incentive; as it is now they aren't seeing any more money so why bother investing time on something that could blow up in their face.
andy572 said:
there are some questions to answer, why people buy a smartphone in general. We must see the differences between users who "use" the mobile as a daily instrument, users who use the mobile to play 3D games, users who read in the internet and communicate with it and users who are tweaking/hacking (not so sad as i write here). Most of users are using their device for communication, and so the manufacturers can say "why we should develop so fast as google? Our users doesn't need the new features like NFC or other". When communities like XDA, Cyanogen,CodeAurora,androidcentral or others develop their ROMs to their needs, they should do that - they are users who "want" the features. So, manufacturers can invest more time and money in new devices for more experience and for advanced users (like technical freaks). We (users who are lucky for while) can buy the "new" device at a later time, so we can save some money. Nothing other does LG,Samsung or HTC - they are developing for the feature. The money and time to invest in updates or bugfixes are too much for the most - this could be one reason for hold back updates or dont develop. As a developer i can say, the time to spend for Gingerbread development is not small - i have needed 3 monthes to develop a rom, that have just some bugs, and i've do that for fun. for a manufacturer this is not fun
Click to expand...
Click to collapse
Yeah , bro , but you're one man fighting against the tides . It's bound that LG has at least a reminder of 5 man cell team working on getting gingerbread out . And besides they have other ways of getting info and ironing out bugs faster then you can .
Sad that they didn't place on the internet a god damn ETA by now .... thus I guess may or june might a realistic launch date
Oh and to be on-topic with the thread , I guess we'll see 2.4 by CM7 if any of the legendary devs still take interest in this phone ofc
+1 i second that...plus i heard that not all the code used is even OPEN..I mean mik somewhere mentioned that some libraries had no corresponding code in the source code archive....thats gotta stink plus porting of android is different than developiing Linux Distro..I mean no mailing lists and not such a big community of "porters"....but tahts just my take..
sarfaraz1989 said:
+1 i second that...plus i heard that not all the code used is even OPEN..I mean mik somewhere mentioned that some libraries had no corresponding code in the source code archive....thats gotta stink plus porting of android is different than developiing Linux Distro..I mean no mailing lists and not such a big community of "porters"....but tahts just my take..
Click to expand...
Click to collapse
you're right:
many libraries are closed source, it's like a driver from nvidia for Linux X.org.
The only way to port it to a new android version is to test if it works - if not, we have a problem. manufacturer does not support communities, so we have to build many workarounds or rewrite the code so that it works. i would wish, the manufacturers opens their drivers and codecs for playing audio and video - so we can develop faster, more stable and uncomplicated:/
back to topic:
i've readed the last days that gingerbread 2.4 is the internal 2.3.3 - let's check, if apps for honeycomb work on this version: in 2.4 there should be compatibility for the honeycomb apps^^
andy572 said:
you're right:
many libraries are closed source, it's like a driver from nvidia for Linux X.org.
The only way to port it to a new android version is to test if it works - if not, we have a problem. manufacturer does not support communities, so we have to build many workarounds or rewrite the code so that it works. i would wish, the manufacturers opens their drivers and codecs for playing audio and video - so we can develop faster, more stable and uncomplicated:/
back to topic:
i've readed the last days that gingerbread 2.4 is the internal 2.3.3 - let's check, if apps for honeycomb work on this version: in 2.4 there should be compatibility for the honeycomb apps^^
Click to expand...
Click to collapse
if everything's open then it is unlikely they make money. Then they close down and there won't be any phone.
Sent from my LG-P500 using XDA App
@yanuk... seems to be like u have not used linux before...Let me tell you how it works...Theres tons of companies (apart from thousands of enthusiasts) that write OPEN SOURCE DRIVERS for their hardware and submit it to the LINUX KERNEL maintainers(Linus torvalds included) example INTEL..If i m buying an ANDROID phone, i only want to pay for the hardware and not software..All drivers developed by the manufacturer shud be open source ..BUt instead its more like an abuse of the OPEN SOURCE community ..HOw CAn devs go ahead and hack the crap out of their phones, when they have trouble even porting newer OSes because of "some f****** proprietary driver" ...Screw the manufacturers ..I wish OPENMOKO had taken off when it had the chance..OPENMOKO = OPEN SOURCE OS +OPEN SOURCE HARDWARE with all datasheets, spec, circuit diagrams available..RUn whatever u possible can run on an it !!! My dream of having a completely Open (gtk runnin) geek device is still very distant..
sarfaraz1989 said:
@yanuk... seems to be like u have not used linux before...Let me tell you how it works...Theres tons of companies (apart from thousands of enthusiasts) that write OPEN SOURCE DRIVERS for their hardware and submit it to the LINUX KERNEL maintainers(Linus torvalds included) example INTEL..If i m buying an ANDROID phone, i only want to pay for the hardware and not software..All drivers developed by the manufacturer shud be open source ..BUt instead its more like an abuse of the OPEN SOURCE community ..HOw CAn devs go ahead and hack the crap out of their phones, when they have trouble even porting newer OSes because of "some f****** proprietary driver" ...Screw the manufacturers ..I wish OPENMOKO had taken off when it had the chance..OPENMOKO = OPEN SOURCE OS +OPEN SOURCE HARDWARE with all datasheets, spec, circuit diagrams available..RUn whatever u possible can run on an it !!! My dream of having a completely Open (gtk runnin) geek device is still very distant..
Click to expand...
Click to collapse
Seems like you have not worked in and managed any technology firms before.
I'm sincerely hoping your dream come true where you will own a successful openmoko company develop cutting edge technology with over 100 staff and offer your sw and hw for free with no claims to patent rights. All the best!
Sent from my LG-P500 using XDA App

android port to lumia ? or am i crazy

hi , does enyone know if there will be a port from android to lumia ?
because that would be pretty cool , having te possibilit yto run android on this epic phone
i love WP7 but there arent that many awesome apps , so thats why i would love the possibility to run android
anywayz , have fun with your phone !
and i know this isnt Q&A but that forum doesnt exist yet so i post this Q here
grtz
It will never happen. Two completely different systems. I'm coming from Android and I for one would not want to ruin this phone with putting Android on it. I find WP7 so much more modern and refreshing.
I do not miss force closes nor lag.
I'm not negative to the possibility. I'm just sure it's not possible.
Hi,
I don't think it will happen. Due to there not being that many developers for the lumia. I also thing most of the hardware could be used in android, Seeing as the HTC Desire S and the Sony Xperia Arc use the MSM8255 Snapdragon(but i could be wrong, I have only really started developing).
I just dont see any real advantage of running Android on the Lumia. It is already a great device. I could only see thing going downhill if you did. Your device would have alot of lag plus the lumia only has 512mb of ram. And everybody that has used android will tell you 512mb of ram is sufficiant but not enough to run smoothly or run any intense apps.
You could, but you'd have to ask Dark Forces Team and Cotulla to release either a port of MAGLDR or the source to it to modify the chain boot loader.
Something I'd love to see but doubt we will ever see. I personally just got a Lumia 800 and although it's a nice phone the software lapses too much and in too many places so back to Android I go...even if it is the newer Android which is skinned over and too customised!
As I know the bootloader of lumia is very secured and will not allow modifications like dualOS booting.
1. You are crazy.
2. People always want what they can't get.
Technically it is possible. We have already seen examples of porting Android to older WM devices, like HTC HD2, HTC Touch Cruise, but it involves a lot of work and knowledge in system hacking.
Once you have cracked bootloader you can boot whatever you want. All you need to do is to find a device with the same chipset already running Android and port it over. Of course there will be many driver problems like non working, BT, WiFi, camera etc, but hey, what did you expect.
I bet that there is the same question in Nexus forums - How can we port WP7 to Galaxy Nexus
If you want the Lumia with android, sell it and buy the Nokia N9
http://www.engadget.com/2012/02/10/nokia-n9-spotted-running-ice-cream-sandwich-dual-boot-in-the-wo/
damn i should hav bouth the n9 :/
would hav been better...but i still love this baby..
about time till the OS is opened up for new features....
surya467 said:
damn i should hav bouth the n9 :/
would hav been better...but i still love this baby..
about time till the OS is opened up for new features....
Click to expand...
Click to collapse
Quintenn said:
hi , does enyone know if there will be a port from android to lumia ?
because that would be pretty cool , having te possibilit yto run android on this epic phone
i love WP7 but there arent that many awesome apps , so thats why i would love the possibility to run android
anywayz , have fun with your phone !
and i know this isnt Q&A but that forum doesnt exist yet so i post this Q here
grtz
Click to expand...
Click to collapse
You're both crazy, why didn't you just go Android? Strange people?
Yeah I bought this phone to get rid of Andrpid myself. I'm so sick of it!
Why the hell would you want freakin' Android to run on a WP like this?? You're crazy, that's clear
Android only has negative sides, WP is refreshing and smooth. I don't see ANY reason why you would want Android to mess up this beatiful phone.
Okay, I'm an Android hater, that's clear, but let me point it out:
Android is a copy of iOS (it's just boring)
It lags all the way
You need a nuclear power plant to keep it running for 1 day
The user experience is not consistent on all devices (not even with the same OEM!!)
Updates? Yes, if you do it all yourself
Open? Oh, thank you for your openness Android, and the malware...
I can go on if you'd like, but I think it's clear why I don't see this as a good idea...
Lol, that was one of the dumbest trollings I've seen, _Madmatt.
For me its WP which only has negative sides. Its locked, limited, the interface is counter intuitive in many places, can't multitask properly, most apps are inferior to android ones, upgrades are rolled out slowly and with the locked product codes you never know if you'll get the next one, etc.
Ah, and android is no copy of iOS, but the wp7 tiles ARE a copy of android widgets, with some functionality removed.
As for the hardware of the lumia 800, it is superior to my 2 years old N1, with a better CPU, GPU, and the same memory. And my N1 flies running MIUI, so even a crippled phone like this should even be better.
Why did I get a Lumia? I was offered it, tried to use it for some time, gave up, gave it to the wife, who is now begging for me to give her her blade back. Even the better screen and camera were insufficient to convince her to keep using the Lumia. She keeps complaining of the apps, of the terrible battery, of being unable to do anything. Even changing a ringtone is a mess, having to cut and resample a MP3 file before being able to use it as a ringtone.
So, it seems like the Lumia will end in a drawer until someone manages to port android or meego to it. Unfortunately as it was a gift I can't sell it, or it would be gone by now.
jbbandos said:
Lol, that was one of the dumbest trollings I've seen, _Madmatt.
For me its WP which only has negative sides. Its locked, limited, the interface is counter intuitive in many places, can't multitask properly, most apps are inferior to android ones, upgrades are rolled out slowly and with the locked product codes you never know if you'll get the next one, etc.
Ah, and android is no copy of iOS, but the wp7 tiles ARE a copy of android widgets, with some functionality removed.
As for the hardware of the lumia 800, it is superior to my 2 years old N1, with a better CPU, GPU, and the same memory. And my N1 flies running MIUI, so even a crippled phone like this should even be better.
Why did I get a Lumia? I was offered it, tried to use it for some time, gave up, gave it to the wife, who is now begging for me to give her her blade back. Even the better screen and camera were insufficient to convince her to keep using the Lumia. She keeps complaining of the apps, of the terrible battery, of being unable to do anything. Even changing a ringtone is a mess, having to cut and resample a MP3 file before being able to use it as a ringtone.
So, it seems like the Lumia will end in a drawer until someone manages to port android or meego to it. Unfortunately as it was a gift I can't sell it, or it would be gone by now.
Click to expand...
Click to collapse
If you really want to get rid of it, you can always ship it my way..
_Madmatt said:
If you really want to get rid of it, you can always ship it my way..
Click to expand...
Click to collapse
Sure, send me a Galaxy SII or a a Galaxy Nexus and we have a deal.
jbbandos said:
Sure, send me a Galaxy SII or a a Galaxy Nexus and we have a deal.
Click to expand...
Click to collapse
LOL, you think I have such things? No way mate
Android and WP7 are two completely different beasts. No point in comparing them it's all about personal preference.
I come from Android and WP7 suits me so much better even though I liked the freedom of Android compared to WP. I rooted and flashed roms like crazy. But I got tired of acting beta tester. So much bugs here and there on Android. Specially if running custom roms.
Sure there are more apps also with more functionality. But I prefer the metro styled WP7 apps as they most often fit the design of the OS. That can't be said about Android apps. Often ugly and no one looks the same making the user experience much worse.
The lagg was the biggest issue for me with Android though. No matter the hardware (SGSII) there is always lag because of how the Android OS is built up. Even ICS won't fix this fully with its hardware acceleration. This is a area where Google has failed. Giving a smooth user experience. Both iPhone and WP7 has this and understand its importance but Android can't unless they rebuild it from the ground which I don't think will ever happen.
Completely agree with ^^
I was active Android ROM builder, tester, themer etc for more than 2 years., but I think I just got tired of endless battle with force closes and laags. The biggest problem with android is that it does not run on native code but on interpreted layer dalvikvm. You can try as hard as you want, but you will always need double horse power for the same tasks on other platforms.
That's also explains why WP7 is perfectly smooth with x2 less CPU and RAM while latest Google flagship with nearly desktop PC power suffers laagspikes here and there. While those small laag spikes are less visible on smartphones things are just getting worse with tablets. Today there is no tablet running Android which can render UI transitions with 60fps.
You can read a blog from ex Google employee about that.
How about some Android graphics true facts?
I agree with you guys,after using android from G1,htc hero,desire S,nexus one,sg1 and 2,galaxy nexus,lg optimus black and apple 4 and 3gs with all the cusotm roms and modifications none of them stand above wp7 smoothness. I can say i never had a lag on my phone ever,where android and ios would lag here and there. Again e-mail aplication is just a joy to use,and all the animation how they smooth transit...it never stops to impress me. Ofcourse it has some shortcomings but definatelly will get better,especially with nokia's help.Aplication wise,well i don't use that many apps but the one i used definatelly looked better than android and apple,it's like the have more soul and not look so dull and borring.
At first i did not like the idea Nokia refused android but now i see that they done the right decision,i see it no better.
dannejanne said:
I come from Android and WP7 suits me so much better even though I liked the freedom of Android compared to WP. I rooted and flashed roms like crazy. But I got tired of acting beta tester. So much bugs here and there on Android. Specially if running custom roms.
Sure there are more apps also with more functionality. But I prefer the metro styled WP7 apps as they most often fit the design of the OS. That can't be said about Android apps. Often ugly and no one looks the same making the user experience much worse.
The lagg was the biggest issue for me with Android though. No matter the hardware (SGSII) there is always lag because of how the Android OS is built up.
Click to expand...
Click to collapse
Well said. I had got used to the lag and didn't realise how bad it was until I got the Lumia.
I got sick of flashing ROMS too. CM7 was nice and stable, but when ICS roms came out I got sucked in. The gapps are all facelifted and are a lot nicer than Gingerbread. But then the ICS roms all have their issues and it just gets annoying.

Interview with Ivan - the developer of the leaked AOSP ROM

Ivan, or more popularly known as 秋叶随风, is a super fan / guru that has help beloved MIUI fans around the world by developing customised ROMs.
When the MIUI news team first broke news about the upcoming interview
with Ivan, our ever enthusiastic fans responded with over 100+ burning
questions for dear Ivan in our fan poll!
Despite churning out amazing works that are used by MIUI fans all around
the globe, Ivan keeps a surprisingly low profile, and trying to befriend him
on QQ is no easy feat; His one and only friend request question requires
you to know his boss’s phone number before you can gain acceptance as his
friend!
Of course, the MIUI news team spares no efforts in reaching out to Ivan
for the ever curious MIUI fans, and here’s the much-awaited interview with
some of the interesting fan questions, complete with a real snapshot of
what Ivan looks like!
Question 1 : Tell us 4 interesting facts about
yourself!
I’m actually a staff of Xiaomi and a big loyal fan of MIUI!
Nobody calls me by my real name at work - Instead, everyone prefers to
call me by my nickname, “秋大”
I used to be a developer for iOS and webkit, the open source web browser
engine that's used by Safari, Dashboard, Mail, and many other OS X
applications
I’m a novice in swimming, having just picked up the skill last year; To be
honest, my swimming can’t even rival that of the kids that I see in the pool!
Question 2: What do you actually do in Xiaomi and
how long have you been working there?
I started working for Xiaomi last year and is currently involved in Linux
server and configuration management and technical support. My main duty
is to ensure that my fellow colleagues can work or laze happily! Occasionally,
I dabble in MIUI system upgrades, memory optimization, stable ROMs
upgrades as well as updating the Android version to allow my colleagues to
test out Google’s latest features.
Question 3: How did you learn to customise ROMs
and can you teach other aspiring fans how to go about
doing it too and what is required to get started?
When I first came into contact with Android phones, the phone
manufacturers integrated the phones with too much bloatware that made the
user experience abysmal. Hence i decided to try my hand at customising the
ROM by myself, purely out of interest! I am actually self-taught, and
personally i think this is one area that is very difficult to teach.
For aspiring fans that would like to go down this path to customise their own
ROM, my advice would be to first familiarise yourself with Java, C, C++
and Linux, as well as shell kernel script writing. A good way to get started is
to follow what others have done in customising the ROM, by basing it on
their git log to understand the logic behind the tweaking. Of course, the
prerequisites are that you have plenty of time, and a relatively good
computer with fast internet speed.
Question 4: What features are you planning to add
to your latest customised ROM?
It may surprise you, but i do not like adding new functionalities. If you want
to, you don’t have to do it yourself, but use the ready solutions out there
like CyanogenMod, Paranoid Android, AOKP, etc.
Question 5: What device are you using now and why?
I am currently using two phones; an iPhone 5, and Mi2. I love my Mi2
primarily because i find the size perfect, and the hardware is not outdated,
and best of all, i can customise it everyday!
Question 6: How long does it take for you to work
on each ROM?
From conceptualisation till its actual run takes around 1 week, but it could
take 1 to 2 months to correct for all the bugs and stabilise the system. If i
am lucky, I could update and release a more stable version in 1 - 2 weeks.
Question 7: Do you actually earn anything from
doing this?
I pursue and customise ROMs out of my pure personal interest and passion
to share what I love with fellow MIUI fans, and I do not earn a single cent
out of this. Of course, more money is always good, but personally my
opinion is that if one were to pursue this out of monetary interest, it would
defeat the purpose of doing this in the first place.
Question 8: What was the first ROM you made and
what was the motivation behind it?
I first customised the ROM for my Huawei C8500/U8150. Back then,
the phones is packed with more customised softwares. I had the idea of
customising it for my phone for a very simple reason; the touch points for
the phone weren’t many at the point in time, and i decided to tweak the
kernel source to add two more touch points and that’s how I got started!
After that, I got hooked on customising and the rest is history.
***** TOP FAN. QUESTION *****
(from @ej8989 -> We see you have great potential as paparazzi! Care to join the
MIUI News Team? )))
Question 9: Are you dating someone within the
MIUI community?
My interactions with fellow colleagues hardly extend beyond our professional
working relationship, and the majority of the fans are guys! No girl would
want to date a code geek anyway, so… to put it simply, no.
Source : MIUI forum
en.miui.com/thread-48984-1-1.html
Hope all of you enjoyed. (Nothing talked about sources makes me sad).
Lol. No mi-bunny for me though.
Dear Ivan
Have a great respect for you Bro...
SaiMadhav
sivabommakanti said:
Ivan, or more popularly known as 秋叶随风, is a super fan / guru that has help beloved MIUI fans around the world by developing customised ROMs.
When the MIUI news team first broke news about the upcoming interview
with Ivan, our ever enthusiastic fans responded with over 100+ burning
questions for dear Ivan in our fan poll!
Despite churning out amazing works that are used by MIUI fans all around
the globe, Ivan keeps a surprisingly low profile, and trying to befriend him
on QQ is no easy feat; His one and only friend request question requires
you to know his boss’s phone number before you can gain acceptance as his
friend!
Of course, the MIUI news team spares no efforts in reaching out to Ivan
for the ever curious MIUI fans, and here’s the much-awaited interview with
some of the interesting fan questions, complete with a real snapshot of
what Ivan looks like!
Question 1 : Tell us 4 interesting facts about
yourself!
I’m actually a staff of Xiaomi and a big loyal fan of MIUI!
Nobody calls me by my real name at work - Instead, everyone prefers to
call me by my nickname, “秋大”
I used to be a developer for iOS and webkit, the open source web browser
engine that's used by Safari, Dashboard, Mail, and many other OS X
applications
I’m a novice in swimming, having just picked up the skill last year; To be
honest, my swimming can’t even rival that of the kids that I see in the pool!
Question 2: What do you actually do in Xiaomi and
how long have you been working there?
I started working for Xiaomi last year and is currently involved in Linux
server and configuration management and technical support. My main duty
is to ensure that my fellow colleagues can work or laze happily! Occasionally,
I dabble in MIUI system upgrades, memory optimization, stable ROMs
upgrades as well as updating the Android version to allow my colleagues to
test out Google’s latest features.
Question 3: How did you learn to customise ROMs
and can you teach other aspiring fans how to go about
doing it too and what is required to get started?
When I first came into contact with Android phones, the phone
manufacturers integrated the phones with too much bloatware that made the
user experience abysmal. Hence i decided to try my hand at customising the
ROM by myself, purely out of interest! I am actually self-taught, and
personally i think this is one area that is very difficult to teach.
For aspiring fans that would like to go down this path to customise their own
ROM, my advice would be to first familiarise yourself with Java, C, C++
and Linux, as well as shell kernel script writing. A good way to get started is
to follow what others have done in customising the ROM, by basing it on
their git log to understand the logic behind the tweaking. Of course, the
prerequisites are that you have plenty of time, and a relatively good
computer with fast internet speed.
Question 4: What features are you planning to add
to your latest customised ROM?
It may surprise you, but i do not like adding new functionalities. If you want
to, you don’t have to do it yourself, but use the ready solutions out there
like CyanogenMod, Paranoid Android, AOKP, etc.
Question 5: What device are you using now and why?
I am currently using two phones; an iPhone 5, and Mi2. I love my Mi2
primarily because i find the size perfect, and the hardware is not outdated,
and best of all, i can customise it everyday!
Question 6: How long does it take for you to work
on each ROM?
From conceptualisation till its actual run takes around 1 week, but it could
take 1 to 2 months to correct for all the bugs and stabilise the system. If i
am lucky, I could update and release a more stable version in 1 - 2 weeks.
Question 7: Do you actually earn anything from
doing this?
I pursue and customise ROMs out of my pure personal interest and passion
to share what I love with fellow MIUI fans, and I do not earn a single cent
out of this. Of course, more money is always good, but personally my
opinion is that if one were to pursue this out of monetary interest, it would
defeat the purpose of doing this in the first place.
Question 8: What was the first ROM you made and
what was the motivation behind it?
I first customised the ROM for my Huawei C8500/U8150. Back then,
the phones is packed with more customised softwares. I had the idea of
customising it for my phone for a very simple reason; the touch points for
the phone weren’t many at the point in time, and i decided to tweak the
kernel source to add two more touch points and that’s how I got started!
After that, I got hooked on customising and the rest is history.
***** TOP FAN. QUESTION *****
(from @ej8989 -> We see you have great potential as paparazzi! Care to join the
MIUI News Team? )))
Question 9: Are you dating someone within the
MIUI community?
My interactions with fellow colleagues hardly extend beyond our professional
working relationship, and the majority of the fans are guys! No girl would
want to date a code geek anyway, so… to put it simply, no.
Source : MIUI forum
en.miui.com/thread-48984-1-1.html
Hope all of you enjoyed. (Nothing talked about sources makes me sad).
Click to expand...
Click to collapse

Spark X will have his place here?

Hi
I was figuring buying a Spark X. I see the Spark series have no entry here, so I wander I had a good idea. Although, following various links here I think I found the man Porridgek3 works on this X model from a somewhat old COS13.0.2 (comparing to COS13.1.4 for others, e.g. Swift series).
Not being a coder myself I can't read the code at github, so I'd like if this is not stupid question/request to read a thread about what are the changes from stock COS13 to the Porridge custom CM13.
Thank you and happy new year to everyboby at XDA.
The Spark devices are pretty poor. They all have Mediatek processors and updates are much slower than for other Wileyfox devices.
flibblesan said:
The Spark devices are pretty poor. They all have Mediatek processors and updates are much slower than for other Wileyfox devices.
Click to expand...
Click to collapse
My aim is not to have a speed daemon. I search something with good and removable battery (Spark X has one and as about same hardware than Spark/Spark+, I guess the autonomy would be better), and I could easily remove the bloatware (stock CN13 would help, I believe, to switch to CMod if exists).
I currently have a Liquid-MT (my first smartphone) for which by chance there was a custom ROM available based on GB-2.3.6, and it was so difficult for me to jailbreak it that I decided to keep it as is until now when mechanical problems with the internal microphone make replacement nearly mandatory.
Also, I'm focused to keep as far away as possible from google and GAFAs I have no confidence in Samsung so I don't even try to know if their devices are easy to make free. That's why I was so happy to discover my target from a single European manufacturer (at least designer) that ships his own with CN, and I easily accept to have a poor camera inside, only 802.11bg and basic 4G. I also know that the Spark X has poor dpi compared to other Sparks because of larger screen, and accept this as a consequence of my decision on battery... an so on...
Not being very much aware in ROMs, I don't know by which tail to catch the beast. I don't really choose for a model, instead I exclude others: GAFA, big Broth, God keeps me away! High end... for tainted kids (or their backward parents), out! Chinese, let's them make phones for ... themselves. So what does remain? Here is my way.
SparkX continued
Hi, how did things go with the sparkx ? I have one here and after no updates for a long time the updates arrived and bumped to nougat and I began to feel like i was signing my life away.
A while back I found an old release of sailfish for my ZTE open C so ive been making steps towards porting sailfish to the sparkx. still in early stages but i am confident it is possible.
1stStep said:
My aim is not to have a speed daemon. I search something with good and removable battery (Spark X has one and as about same hardware than Spark/Spark+, I guess the autonomy would be better), and I could easily remove the bloatware (stock CN13 would help, I believe, to switch to CMod if exists).
I currently have a Liquid-MT (my first smartphone) for which by chance there was a custom ROM available based on GB-2.3.6, and it was so difficult for me to jailbreak it that I decided to keep it as is until now when mechanical problems with the internal microphone make replacement nearly mandatory.
Also, I'm focused to keep as far away as possible from google and GAFAs I have no confidence in Samsung so I don't even try to know if their devices are easy to make free. That's why I was so happy to discover my target from a single European manufacturer (at least designer) that ships his own with CN, and I easily accept to have a poor camera inside, only 802.11bg and basic 4G. I also know that the Spark X has poor dpi compared to other Sparks because of larger screen, and accept this as a consequence of my decision on battery... an so on...
Not being very much aware in ROMs, I don't know by which tail to catch the beast. I don't really choose for a model, instead I exclude others: GAFA, big Broth, God keeps me away! High end... for tainted kids (or their backward parents), out! Chinese, let's them make phones for ... themselves. So what does remain? Here is my way.
Click to expand...
Click to collapse

ELI5: Why are most features like camera, wifi etc not working on custom ROMS?

My last phone was Xperia Arc S, and that phone had lots of cool ROMs with all features working. When I look on ROMs for M4 now, most say that only screen, sound etc is working the rest is not, so they sound like proof of concept or just experimental ROMs. Why is that? Did Android architecture and drivers change that much over years? Or it just Sony bad at providing access to drivers? Or is there less talented developers interested in this device?
"Or is there less talented developers interested in this device?"
Also fact that sony is horrible at supporting device doesn't help much.

Categories

Resources