I have a stupid question, as I'm not a developer. Wasn't some type of 4.x sdk released a few months back for our phones? I was hoping the missing drivers that the devs need to get their hands on might be included in that. We are lucky enough to have some dedicated folks here, but it SUCKS that they are held back by basic drivers. Honestly, if HTC has not fixed the camera yet, please allow the devs to get a crack at it.
Sent from my PG86100 using xda premium
The SDK was for developing apps for devices with 4.0 and doesn't really affect actual ROM development AFAIK - (I don't really know this for sure, I'm probably wrong)
Our phone's 4.0 AOSP development is based off of the android source.
HTC already has the camera working I think, in fact I think it's pretty stable by now and they are really just testing.
You need to understand that the sdk is a group of programming instruments which aids the programmer in building against certain platform or features. For us to be able to access the full resource of the Evo 3D on ICS the source code (or better said, the conglomeration of all the special libraries and drivers designed by HTC for the 3D in ICS) needs to be released, because that is the only way we will have true full access to all the phones resources and features and this will let us modify the current functionality to what our dev's want.
Sent from my Xoom using Tapatalk
Hi,
Could someone please enlighten me to the benefits of a Cyanogen mod over all of these custom ROMS that include a version of Sense (I think that they all do).
I'm referring to Energy, Revolution ROMS.
Would a Cyanogen mod be faster, have more battery life, and be more stable since it is an AOSP (android open source project) based and doesn't have the Sense overhead? Does it have any other secret sauce?
Or are the custom ROMS already pretty much equal to what Cyanogen puts out, with the only difference being Sense?
Thanks!
p.s. Coming from the iphone world, it is interesting that there are no custom ROMs for iOS. There does not appear to be a need since the core OS is pretty stable. While I liked that, I do miss the ability to tweak my phone at the ROM level. In all honesty though, the fact that for the vast majority of Android phones, a custom ROM is a flat out necessity in order to achieve stability and battery life, would probably not fly with most customers. But I'm willing to go through the putting a custom ROM on my phone since it's more like an adventure to me than a hassle.
ICS is ran over AOSP which is the fastest because they include NO bloatware at all.
Sense includes tons of bloatware and Sense just slows down the system.
CyanogenMod is ran over AOSP for the fastest experienced.
Please post your questions in the Q&A section mate, to keep the Development section nice and tidy.
Cheers!
In general, the Cyanogen team added many features to the Android AOSP, in many ways out 'featuring' the cell providers teams. Things like gesture lock are great add-ons that provided functionality with very little in the way of bloat. Additionally, they could tweak things in AOSP that the vendors might not want to touch for fear of breaking thousands upon thousands of users. CM is a boutique ROM.
Apple, to your point, offers no custom ROM's, and this is by design. The whole point of the Apple ecosystem ( and it's success in large part), is due to the fact that they keep it very locked down. This ensures a consistent and predictable environment in which to work, and support costs are kept to a minimum.
Some of us (myself included) don't really enjoy the Sense's of the world, and although they are not all together horrible, I just don't favor some fancy graphics over app functionality. I just generally like the simple clean interfaces. I have to hand it to the Sense team though... there are some pretty nice base apps. BUT, I prefer 3rd party tools most times, and like supporting the little developer if he keeps his project going.
Finally, the computer hacker in me just loves tweaks, optimizations, and tinkering with things. If I can overclock a chip, you can be damn sure I am going to do it!
OK first of all hey everyone.
Lately there has been quite a bit of hype in certain circles about the possiblilty of porting Firefox OS to an android device. This operating system seems pretty light weight and could be perfect for our devices low spec nature. Now I am no good at porting and have no real experience at it... The supplied documentation for porting at Firefox's website goes right over my head.
Would it be possible for any clever person out there to port Firefox to our device???
Anyway thank you for reading this and I hope that it turns out pretty easy for someone to do... If not don't drive yourself mad, I am curious is all
Firefox porting information: https://developer.mozilla.org/en-US/Firefox_OS/Porting
P.s. Sadly I couldn't find anything on Jolla so I will leave that request for another time when the porting community gets a better grip upon it.
Sent from my Nexus 7 using Tapatalk
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
Hey everyone!
I'm Jay. I used to be a rom developer for Note series since Note 2.. then I switched to Galaxy S series to make roms but now I'm coming back to Note8!
Let's talk about AOSP. S7E took some time to get AOSP and it was quite buggy, but now we have a quite stable version, that inspired me to start a project to bring AOSP to Note8. I see a lot of people who love AOSP but they like Samsungs design or hardware. Building AOSP for Samsung devices definitely isn't as easy as building it for OP5 which has all sources available, but it's not impossible. All we need is time, knowledge and patience and coffee .
Back in 2016 around December, Developers @Fevax and @jesec (as well as couple of other devs that I don't remember their usernames :silly: ) brought to us AOSP. Now after almost a whole year, they managed to give us almost fully stable and perfect AOSP. They did a lot of extremely hard work and gave us(Note8 devs) a chance to bring AOSP to Note8 and S8. You can donate to them to say Thank You. Without them, chances of getting AOSP on Note8 would be certainly smaller.
So! I'm looking for Devs who have Note8(Exynos model, that obviously is coming 15th Sep so we have to wait ) and S8/+ to help bring AOSP to these devices. We also need testers, but that will come once we get basic stuff to work in AOSP rom for Note8.
Requirements:
Age or gender: Doesn't matter, we don't care how old You are. If You have some knowledge that could help us. Message us
Rom knowledge: We're looking for people who have basic rom making knowledge as well as people who have kernel knowledge and AOSP building knowledge (Linux knowledge would be nice to see too).
Note8 Exynos model or S8/+ Exynos model.
So as You can see it's not that difficult to join our Dev Team!
Benefits of joining our Dev Team:
Full access to our sources as well as insight of what is happening with the project.
Being the first person to test AOSP roms on their Note8.
Your donation link will be added to AOSP rom thread.
Earning knowledge by working with us and other Devs .
So, how do I join?
It's simple! Just message @ProtoDeVNan0 on Telegram, tell me something about Yourself as well as which device You have, and then I will decide if You can join us! We're really friendly so don't be scared Even if You're a Dev who is still learning(like we all) and You want to earn some knowledge, just message me .
After You will be added to our Dev Team, You will get Note8 sources that we have made so far.
I will be also making a lot of cool ported roms for Note8 so see You soon guys!
Hi, I have a note 8 and I'm interested to join.
I don't have any time experience before, but I'm glad to learn. Or at least I can help you to test.
I have a S8+ Exynos (64GB/4GB). Though i have no knowledge about ROM buiding but i can help with the testing stuff.