Nexus S Development 4G/GSM - Nexus S General

Hello everyone. Allow me to introduce myself first off. I'm a long time xda member, an acs member (Android Creative Syndicate), a themer, and a developer. I originally started on the Samsung Moment, learned themes, and shortly after moved up to the Samsung Epic. I created quite a few themes for the Epic, and then began working with ACS devs testing and learning what they were doing for the ACS roms.
I've got some plans for my Nexus and hopefully everyone can benefit from it. My first missing piece upon buying the nexus was the widgets in the status bar ie bt, gps, wifi, etc. soon as I got my phone that was a high priority. I ported a theme immediately from the Epic so I could have my eye candy back while working on bigger and better projects. The theme is in Nexus Themes and Apps called H.R. Giger and can be found here: Thread. My second project, the Samsung Touchwiz Quick Panel port, which is also the same thing as the power control widgets on the Cyanogen Mod roms, is now mostly complete and can be found here: Thread. Also there is a subsequent thread that I turned into a guide on how I did the mod as well as actively answer questions to anyone looking to do the same for their roms located here: Thread. I say the mod is *mostly done because I would like to replace the auto rotation widget with the Wimax (4g) for us Sprint Users. The problem is Sprint has made the Wimax modular and placed it into an apk where it links itself into the settings menu, as well as the framework. The problem with this is I can't access the wimaxmanager inside the apk from the SystemUi.apk because of what seems to be a security issue. Most likely this was done intentionally by Sprint to protect their proprietary software, but I'm not 100% sure. I like to believe that we can get around it and get this working but it's def on the back burner now.
My current port is the TSM Lockscreen Parts. This mod allows you to go into settings, under the option for About Phone, there will be a new choice called Lockscreen Parts. From there you can choose between now 8 different Lockscreens. You can also turn the music controls on the different lock screens. I have the Mod 100% working with 3 of the lockscreens ported. I will have one more this afternoon and 4 more however long it takes.
I have released the Quick Panel mod to the public already since it's such a useful mod, but all of these things will be going into my rom which will include the quick panel, lockscreen chooser, and reboot options. The rom will be based on stock NS4G 2.3.4 GRJ22 AOSP build. There is absolutely, in my eyes, nothing wrong with the stock rom running on our Nexus. I feel adding as little code as possible to it to enable these features will send it over the top.
The reason for this thread is two fold. I would like to announce myself to the Nexus community for those coming from something other than the Epic and might not be familiar with my work, and to let any other developers out there what's on my plate if they care to take part in it or were planning on doing the same things. I hate to see someone start on the lockscreen today as much work as it is, and I'm more than half way through. Also I wanted to reach out to the GSM devs, as all this work should transfer over to your phones very easily.
Future projects are already on the backburner including a new theme complete as Giger that takes over every aspec of the phone but this time instead of replace the GB theme, I plan to accent it. Porting over a slew of nice themes is in the works as well. Also I plan on working on getting most of the Transparent and Blacked out apps the Epic has available over to us as well. Anyone else, I know Mikeinid was planning on a transparent gtalk as well so feel free to post here upcoming plans and we can build mods together as one instead of each other doing the same thing.
I hope there are more people out there that will join me in working on the Nexus because the more options the better!. I get asked plenty of times why am I working on porting smali code for the Nexus when we have full source. I'm a reverse engineer by heart. I work backwards a hell of a lot better than forwards. After this rom is complete and I'm set up building NS4G code from source, (I'm mostly done getting set up for that as well) I plan on playing with java code and seeing what apps/mods I can build right into source so in the future I hope my releases will be in source code and anyone can add the code and build it right into their roms.
Sent from my Nexus S 4G using Tapatalk

Hope some devs will jump in. Great job dreamsforgotten. Big fan here
Uncle Jimmy says hello

Thanks for the support!
Sent from my Nexus S 4G using Tapatalk

Thanks for reminding me about the inverted gtalk I know how to do it now thanks to jatxwne, a themer from the OG droid.

Absolutely awesome post. I just got the nexus s 4G (coming from an EVO) and have been just getting a feel for these forums. I'm really happy to see a Sprint dev for the nexus s doing really exciting things. Thanks and I'll be really watching your stuff!!

Tuffgong4 said:
Absolutely awesome post. I just got the nexus s 4G (coming from an EVO) and have been just getting a feel for these forums. I'm really happy to see a Sprint dev for the nexus s doing really exciting things. Thanks and I'll be really watching your stuff!!
Click to expand...
Click to collapse
I've put in a majority of the last 48 hours on on the epic lockscreen and still don't boot. This one requires modding the framework.jar. Each time I logcat the boot I'm finding more methods not present in the aosp so I'm definitely incorporating some new features. Music controls already work but the epic lock is going to display the tw controls I'm guessing. Regardless the end if near hopefully tomorrow then I have the ***** the puzzle lock then its more framework additions for the muiu lock. A couple weeks away I'm betting
Sent from my Nexus S 4G using Tapatalk

dreams you are amazing. you already have my support (for what its worth..) and here is to hoping that you port puzzle lock to cm7 afterwards >.> or at the very least get nemith to include it

Cool, glad to see this stuff being ported. I am coming from the EVO and was used to so many devs working on themes, Roms and what not and the NS4G feels so bare. It's always nice to get new minds working on our device. You seem to know what you are doing and I can't wait to see your finished products. Thanks for the introduction.

I'm calling it quits for the night. Touchwiz files in this one require heavy modding of the smali. I have to add in tons of features not in. aosp and make it work together. I know most of what needed but this will take some time. Should be easier for the rest of the locks when I get our policy up to par with the sgs one.
Sent from my Nexus S 4G using Tapatalk

Related

Cyanogen mod for dummies

I did my homework, and have come up mostly empty. Read what I could find on the CM site; wikipedia; blogs; newsgroups; and a lot more. Probably at least 2 hours trying to get a comparative handle on CM vs. stock release derived ROMs.
After all that, I'm only a tiny bit closer to understanding what I gain, and what I give up, going to CM.
If there if a good, detailed articulation of this somewhere, please help us CM noobs with a pointer; Otherwise, I'd like to start a thread to capture as much detailed information about comparing CM to stock-based ROMs so people can make informed choices.
Sent from my mind using telepathitalk
http://wiki.cyanogenmod.com/index.php?title=What_is_CyanogenMod
Thanks, that's a start, but in truth it's information like that that prompted my starting this thread.
That's generic information. Only moderately helpful in judging specifically for the Epic whether I should go CM, or with another custom ROM.
For example, info like this: CM does not include the accelerated Samsung video player, and doesn't handle many video formats and codings well in comparison. So, if playing h264 coded video in mkv containers is important to you, CM will be a challenge, where Bonsai, ACS, Midnight, etc. will be a much simpler choice to meet your needs.
Sent from my mind using telepathitalk
Think about it like this. If you buy a PC from a big company (HP, Dell, etc) it comes with a fully functional install of software. Windows + drivers + all other crap they decide you should have. That is equivalent to the Samsung ROM that comes stock on Epic.
What if you build your own PC from components? You will install Windows, then you will dig up the drivers you need separately, and then load your own applications.
Android AOSP in this comparison is the "base" install of Windows. Nothing else added in.
The drivers and other changes required to make the base Android work with your hardware is CyanogenMod.
So basically, Samsung based roms will have all the functioning drivers and everything else in them. Dev's tear them apart and remove/change what they don't want, but don't have to worry much about hardware cause the drivers are straight from Samsung.
AOSP based roms (CyanogenMod) will be utterly broken and have no hardware support at first. Developers have to write real lines of code into the software to make it support the Epic or any other phone. The are built from the ground up. That is why it is so amazing what Team CM7 has already got working in so little time!
Again, thanks for the sincere attempts to answer this qualitatively. However, that's not the issue. See my example above.
What you describe above with the custom PC example, while true, isn't informative enough for most people to make an informed decision.
Knowing that CM is free of carrier bloatware doesn't help me understand in any way that the video player with CM had some important limitations when compared to the optimized video player Samsung includes. For some people, this may be a critical issue in making a decision.
It is those sort of specific differences that I thought would be helpful to enumerate and capture. Of course anyone can simply install the ROM and discover for themselves... Judging by my own struggle to find enough information to make an informed choice myself, I thought others might benefit from nailing this stuff down.
So far, it looks like I may have been mistaken?
Sent from my mind using telepathitalk
dwallersv said:
Again, thanks for the sincere attempts to answer this qualitatively. However, that's not the issue. See my example above.
What you describe above with the custom PC example, while true, isn't informative enough for most people to make an informed decision.
Knowing that CM is free of carrier bloatware doesn't help me understand in any way that the video player with CM had some important limitations when compared to the optimized video player Samsung includes. For some people, this may be a critical issue in making a decision.
It is those sort of specific differences that I thought would be helpful to enumerate and capture. Of course anyone can simply install the ROM and discover for themselves... Judging by my own struggle to find enough information to make an informed choice myself, I thought others might benefit from nailing this stuff down.
So far, it looks like I may have been mistaken?
Sent from my mind using telepathitalk
Click to expand...
Click to collapse
So, you're looking for a more hand held description of what CM7 doesn't have?
....
Sent from my SPH-D700 using XDA App
I can give you the best piece of advice....
This is a development site, not a front end rom publishing site..
If there's not already documentation, test the differences yourself, and report the findings for the next gentleman who comes along with your same questions...
Then before too long you're not a "noob" anymore..
But to answer your question, cyanogen is a more bare bones android experience.. it is built off of the AOSP (ANDROID OPEN SOURCE PROJECT).. It is stripped of any carrier or manufacturer additions (like HTC Sense or Touchwiz).. and is usually a cleaner and less buggy experience... Then the cyanogen team customizes and polishes features... (like menu infused theming instead of flashable zips..)
If you're too scared of bricking during experimental build testing, etc, this isn't the place for you...
Sent from my Samsung-SPH-D700 using XDA Premium App
Will Cm7 on the epic have no CIQ?
Sent from my SPH-D700 using XDA Premium App
Sorry for the double post, the xda app submitted when open the physical keyboard. I too have been wondering what the big deal is with cm.. I can't find any concrete info that tells me what is so great about it. I'm on acs now and love it.
Sent from my SPH-D700 using XDA App
Overstew said:
Will Cm7 on the epic have no CIQ?
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
It will not have CIQ. That is from Sprint, and this will have no traces of sprint whatsoever.
CM is completely customizable, it comes with all kinds of tweaks to make the phone a whole lot smoother, it gets updated constantly, and since its based on AOSP you can really do what ever you want with it. Whereas a stock samsung ROM you have to be careful what you do cause so many things rely on frame work and what not. The CM team is absolutely amazing the wrote code completely from scratch for $g and full HDMI mirroring to work on the evo. Also the size of the rom, CM is around 80 mb where most stock roms are 200, so you will have that much more space on the phone.
To set the record straight, I am hardly a "noob" in the sense that some here seem to think. I'm building kernels for my own use, and am working on a rewrite of the keyboard driver to more completely fix the problem so skillfully determined and patched by mkasick.
What I'm "noob" at is understanding in detail what I gain, and give up, by installing CM over the other custom ROMs based on stock releases. I have the broad strokes -- I need more specifics to decide if it's worth the hassle to give it a try.
We now have two new pieces of valuable information not obvious in any of the general info out there: Compromised video support (negative), no CIQ (positive). So, a little progress.
Sent from my mind using telepathitalk
i doubt anyone actually knows what you're asking....
Cyanogenmod is just pure android no bloatware from sprint/sammy
the way android was meant to be.
Pretty simple: If it is software that is added by a carrier or a manufacture (Sprint ID, touchWhiz, Samsungs Video Codecs) It will not be there. What it does have:
CM UI Tweaks, CM Hardware Tweaks, CM Performance enhancement options (adjustable heapsize) Default install location, Screen On Animation, Surface Dithering, Locking the Homescreen App in memory (so it doesn't rebuild it self when you press home), locking the messaging app in memory, DSP Audio Manager for Custom EQ setups over BT, Speaker, and head phones, Lock screen gestures, Lock screen music controls....
This is all of the top of my head.
Kcarpenter said:
Pretty simple: If it is software that is added by a carrier or a manufacture (Sprint ID, touchWhiz, Samsungs Video Codecs) It will not be there. What it does have:
CM UI Tweaks, CM Hardware Tweaks, CM Performance enhancement options (adjustable heapsize) Default install location, Screen On Animation, Surface Dithering, Locking the Homescreen App in memory (so it doesn't rebuild it self when you press home), locking the messaging app in memory, DSP Audio Manager for Custom EQ setups over BT, Speaker, and head phones, Lock screen gestures, Lock screen music controls....
This is all of the top of my head.
Click to expand...
Click to collapse
O O Don't forget the BJ's Feature
i even dumped my GF
There's a lot of misinformed posting going on in here.
First of all, CyanogenMod is NOT AOSP. It is, however, more AOSP than Samsung's or HTC's stock ROMs. It is based on AOSP and built from the ground-up, but AOSP it is not.
AOSP is the bones on which everything you see on Android is built. Some phones have true, pure AOSP builds, but we do not. The CyanogenMod project, once completely, will allow a build of AOSP to run on the Epic since they share all the same drivers, but, once again, that doesn't make CyanogenMod completely AOSP, as people so willingly say.
Now, what IS CyanogenMod?
The goal is quite simple: It aims to achieve a single user-experience across multiple platforms through the use of open-source software and alternatives. One thing you can expect from the base CyanogenMod experience is that if you are running CyanogenMod7-RC2 on your MyTouch 3G Slide, you can talk to you friend who is using CyanogenMod7-RC2 on his HTC Evo 4G and be able to completely understand everything each other's phone can provide (sans hardware differences, such as CPU speeds and front-facing camera).
It is also meant to open new doors for developers to completely customize their user experience. Every last part of the CyanogenMod experience is open source. That's how new features are almost constantly being added.
Another goal is to keep every phone up-to-date with the newest version of Android as it is rolled out. Providing a basic starting ground for every phone means that patching the Android system to the latest version is considerably easier. That's why, several times, I've mentioned that the work done by noobnl on CyanogenMod6 has helped us getting where we are with CyanogenMod7. While we are not using it verbatim, the work points us in the right direction and shows us how to easily fix what is broken.
People are asking questions like "Will program X be left in" or "Does this add X". The answers are a lot more complicated than just yes or no. The fact of the matter is that, for the most part, NOTHING from the stock Samsung software is included. Apps may resemble what was in your stock experience, but that's only because Samsung based their own software after their AOSP counterparts. With that said, none of Sprint's bloatware is on CyanogenMod. I'm not even sure the most of them would even work. Things like Nascar, Sprint TV, and the like just are not there because the system is not built around them, plain and simple.
Because of this lack of bloat, you are gaining much in the way of speed, performance, and usability. Carrier IQ isn't there to bog your phone down. Useless DRM services aren't running in the background, eating your battery. The Sprint Apps aren't taking up valuable space in your phone's memory. It's clean.
Another thing CyanogenMod will provide to the community is a basis to provide some real meaty ROMs. Right now, for the most part, the ROMs are reskins and rehashes of other ROMs, save two or three. Fight as you might, but that's the truth. CyanogenMod is completely different and will allow developers more control over what they are doing. A lot of cool features can be made, such as autoupdaters and random system tweaks, and they can all be built in. For example, if you look at CyanogenMod now, you'll notice that ADW is the default launcher, and its settings are integrated into the phone's settings instead of being a standalone.
And the beauty of it all is that everything can be made to work how you please. For those worried about the video codec problem, it's a problem that can be solved simply by making those codecs work on CyanogenMod, which shouldn't involve too much trickery.
I hope this answers your question.
I concur. You are really thinking too far into things. There are very few limitations that cm7 will bring. For all of these, there are other apps that rectify it.
Sent from my Samsung-SPH-D700 using Tapatalk
Thanks Devin for a great response. Why is it we needed development to come give a nice answer... and the rest of the users just wanted to be know it all jerks?
skywalkr2 said:
Thanks Devin for a great response.
Click to expand...
Click to collapse
agreed, thanks
Why is it we needed development to come give a nice answer... and the rest of the users just wanted to be know it all jerks?
Click to expand...
Click to collapse
aww man, don't do that.. it doesn't really help anything, it just invites people to get all butt hurt about your being butt hurt about whatever the ****.. Just let it go.
My only question about CM is the obvious one.. "Is it done yet? (for my phone obviously)"

CYANOGEN MOD, reinventing the wheel?

Hi, at the risk of starting a massive flame war, please dont, I'm just after information...
Being that the S2 stock ROM is already pretty good and we already have a number of decent ROM alternatives I am wonder what else CYANOGEN is going to bring to the party.
I have read all the spiel so I am not looking for the usual answers, what advantages exactly does it have, will it have, say over COGNITION when COGNITION Is fully working with video, games etc etc and has decent battery life. Doesn't have the CM7 messaging but I prefer K9 stock anyway.
I am also surprised that people are already using CM7 looking at the amount of DEV that still needs done.
I tried a CYANOGEN port on my old HD2 and I was left thinking what all the fuss was about, i'm probably missing something huge here, or CYANOGEN is really for advanced users or something.
Again, please keep this thread clean and calm
Please just go through the threads and read. It's all there. I won't rewrite the book. In short though, think a year from now. Cognition is based on stuff samsung released. What happens when samsung moves on? Cm7 will still be pushing the latest goodies.
Sent from my GT-I9100 using Tapatalk
I'm not going to lie I never understood the hype of cyanogen rom. I have also tried with an hd2 and wasn't blew away and didn't see anything special. I think cyanogen mod is for people looking for aosp.
I have much respect for that team though because as far as I know there roms are built from ground up. Unlike most custom roms sgs2 have are really just themed stock roms with a couple tweaks.
Sent from my GT-I9100 using XDA App
you should probably stop wasting space here and go to cyanogen's site and read what it is about. if it doesnt interest you after that you dont have to think about it ever again. no need for threads like this, it just makes you look bad because you obviously have not spent any time researching and educating yourself before asking this question.
Isn't Android reinventing the wheel? iPhone was here first, and Android is just duplicating iPhone functionality. Google should shut down the Android project immediately.
da.trute said:
i'm probably missing something huge here, or CYANOGEN is really for advanced users or something.
Click to expand...
Click to collapse
Bingo!!! Some of us don't want to use crapware installed by the manufacturer who is really not a software expert, just a hardware expert, and want to come as close to the stock Android experience as possible. For me personally, things like hold volume button to skip to next song, switch between percentage battery and analog battery anytime you want, a very advanced OS theming engine which doesn't require you to flash anything to change the theme, always being on the bleeding edge of new Android releases/bugfixes etc. is the icing on top of the cake.
However, it's really about the excitement of checking the commit logs of the nightlies everyday to see what's new.
Yeah I never understood what the hype was all about either, don't get me wrong its a great aosp Rom and I give the devs a world of credit, but it feels like a number of things are just incomplete.
It has a few features that aren't found on most roms and runs quick as Hell, but if your looking for an in depth user friendly experience I would not say that this is the best for that as it lacks a lot of simple things you might be used to if your coming from a sense or some other kind of based rom
All I can really say is back yourself up and give it a try for a day or two and if you don't like it then just go back.
CM has only just come out, and is far from stable, and only really should be used if you are willing to help debug or want to live on the bleeding edge
We want CM for when samsung have abandoned us.
Its always good to have options!
Each rom,whether its a "themed" stock rom, or a ground up one like CM7 offers something different.
The obvious advantage has already been mentioned - once SGS2 goes EOL for Samsung, CM7 will continue to support newer versions of Android till as long as the (very) capable phone hardware can handle it.
There are improvements... for some... e.g. the native Samsung bluetooth stack doesn't work with Wiimotes... for instance... i believe CM7 and know MIUI does...
Its really a case of... pick and choose... no1 charges for these... try...as many... if you like one... say thanks to the Rom maker... and possibly a small donation!!!... and stick with it...
Thanks everyone, thats pretty much what I thought, nothing special compared to a good feature packed cooked ROM but very useful in the future when sammy stop updating, I just thought I was missing something huge the way people get excited about it.
Will stick with COG for now until CM7 is looking fairly complete and then give it s roll.
yeah its all about when samsung abandons the device. in addition, it also is about running a fully open source ROM on your phone. once the cyan rom gets stable, each night it will be updated with a change log, so gives you the ability to constantly be seeing the fixes to the software actually running on your phone. something you dont like? commit to the code, and it may get merged into the repo. its about having total control over the device you are using, seeing every little feature, the code for it, how it works, and ability to modify it if you want.
of course it also has some good features too. but the above is what i think the point of cyan is.

My new rom (finally) coming soon

Okay, so as a few MT3GS users know, i have been talking about building a rom from the bottom to the top for a while now, but i do have to make a living, and freetime isnt what it used to be for me, SO, now that i have more on my hands, I can build my Rom, I decided to call it Fantasy 3G, which will come stock with great apps and various other goodies. It will be build from Cyanogen 7.0.3 , but will feature a better UI and more features. Also, lots of work derived from the users on XDA will be used (with their consent and accreditation of course) , it will have very little bloatware (i know people don't like that) and of course, with it being a CM7 base, Data2Ext! I have been doing a lot, and I apologize, but rest assure it will be worth the wait also, this is a MT3GS EXCLUSIVE (with possible ports in the future) so you all get it first thank you for all of your support guys, I really appreciate it!
*EDIT*
Going to include the following apps/features in the Rom (part one)
1. Netflix
2. Flash 10.1 (yes it works on my phone i tested it)
3. Different Themes
4. New Bootanimation (really awesome)
5. A root explorer
And like I said this is part one of the new features, way more to come in the future! Also, I will call the new UI "Fantasy Swirl 2.5"
For updates, I will take whatever little parts that need to be updated, and put them in a flashable ZIP file, rather than releasing a "Fantasy 3G 1.0.-" (Never understood why you had to flash an ENTIRE rom to get a small fix)
And I have one last question; is it REMOTELY possible to port, let's say, the youtube app of a tablet, to phone (by resizing the images, etc.) Before I take a shot at resizing the Honeycomb 3.0 Style Youtube over to the Slide, I wanted to know if I would be wasting my time or not!
*ANOTHER Edit (gonna be a lot of these)*
Anyone who wants some free exposure for their app can contact me via inbox at any time , if the community can support me, I can do the same
Also, there will be multiple versions of this Rom, because I know that some people are major gamers, others are major socialites, and majority of the time, people prefer one or the other! So with that said, here is an update, and I am open to opinions
1. Gamer's Fantasy 3G - Will include an all new app (Designed by Blakkfire Devs) to organize games in a cover flow-like UI, as well as its own special System UI as a whole.
2. Socialite's Fantasy 3G - Instant Access to facebook, Google+, Twitter, etc. However, still in the concept stage!
3. Fantasy 3G - The Rom, of course lol.
Now GF3G and SF3G will be released AFTER F3G! However, the special gaming app will be released the same day as F3G, but in order to get GF3G's special UI, you must install GF3G! And please be patient with me you guys, I don't like that these Roms will take so long, but I'm kinda working on the "lone ranger" team here (flyin' solo basically) So it will take time, but I promise you guys will love it
great, looking forward to it (especially if you can import the gps/wifi fix and get bluetooth working XD)!
OMG this rom sounds awsome ,, hope to be able to flash it someday, thanks for keepin the mt3gs alive haha,, as a amtter of fact thanks to all the devs who are takin time keeping the mytouch slide alive .
Sent from my T-Mobile myTouch 3G Slide using XDA App
I'll be willing to give it a try. Keep us updated!
Definitely keep us updated. There is still a community here, albeit a small one.
Any news on these roms?
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
I am sorry!
agentg1001 said:
Any news on these roms?
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
Click to expand...
Click to collapse
I am so sorry to all my slide community, maybe this will explain things! :'(
http://forum.xda-developers.com/showthread.php?p=17683814#post17683814

CM7 & MIUI, whats the hype?

Am I totally missing something with these 2 roms? They seemed to be all the rage and everyone's is so happy we have them, but I don't see what's so great. Both threads for these list numerous bugs and issues. The CM7 has a nightly update for god's sake! If it needs nightly updates it sounds like it doesn't work all that great. And MIUI looks like an iphone.
I'm not trying to start a riot in here either lol. I just don't see what the hype is for.
I would suggest trying them for yourself before knocking them To answer your question in a short manner. The answer is options. You have numerous options and tweaks on both roms that you won't find anywhere else. CM blazes through everything for the most part. MIUI, I hear that iphone excuse all the time. With all the mtz files there are you can make it look like anything you want to. Mix n match like no other rom. Look at the threads started by me and you will see one called "One Stop Shop" with some good info on MIUI.
---Jay---
goblue30093 said:
Am I totally missing something with these 2 roms? They seemed to be all the rage and everyone's is so happy we have them, but I don't see what's so great. Both threads for these list numerous bugs and issues. The CM7 has a nightly update for god's sake! If it needs nightly updates it sounds like it doesn't work all that great. And MIUI looks like an iphone.
I'm not trying to start a riot in here either lol. I just don't see what the hype is for.
Click to expand...
Click to collapse
Whoops. You got a free thanks
Anyways, if u want a shorter answer instead of reading thru these 2 paragraphs, either read Jay's response above, and/or drop to the last paragraph in my response.
Now, let's begin with CM7. We are an officially supported CM7 device, but we still do not have a close to 100% RC yet. There are still some very small quirks that need work, hence, nightlies. All nightlies are, are EXPERIMENTAL builds that contain the most recent advancements. They may or may not be as stable as an RC, which means they can both include fixes, and bugs. The reason for the hype if because its an AOSP ROM. Some ppl aren't very fond of Samsung's TW UI and would rather run on AOSP. The other side to that is updates. We were "lucky" to receive official GB, but we probably won't be "lucky" with ICS, which its safe to say, we will eventually be receiving thanks to CM and our CM Team.
As for MIUI, its based off of CM. This ROM is better known for a greater "customizable" experience. With MIUI you get a similar AOSP experience except with more themes. With MIUI you are able to choose a specific theme for SMS, another theme for the dialer, and another for contacts, etc. So you can basically mix n match themes here n there. The things with MIUI is that it kinda "piggybacks" on CM's proggress, so updates will come a bit after our CM ROMs/Kernels are updated.
****Bottom line: CM7 & MIUI offer a minimilistic AOSP experience, including support, which may or may not include updates that could extend your phones lifespan****
Sent from my SPH-D700 using xda premium
The nightly updates are feature updates.
Sent from my SPH-D700 using Tapatalk
Ceelos09 said:
****Bottom line: CM7 & MIUI offer a minimilistic AOSP experience, including support, which may or may not include updates that could extend your phones lifespan****
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
You just earned a thanks
---Jay---
I wasn't knocking them, just didn't see the overwhelming hype. Thanks for the info though. I do love an AOSP rom and use them often. at the moment I am running the clean GB which is sort of aosp. I didn't know about the MIUI themes, that might be interesting if i can get away from the iphone feel.
I am looking forward to the CM9 ICS rom.. now THAT i will be excited about lol.
thanks for the info everyone.
goblue30093 said:
Am I totally missing something with these 2 roms? They seemed to be all the rage and everyone's is so happy we have them, but I don't see what's so great. Both threads for these list numerous bugs and issues. The CM7 has a nightly update for god's sake! If it needs nightly updates it sounds like it doesn't work all that great. And MIUI looks like an iphone.
I'm not trying to start a riot in here either lol. I just don't see what the hype is for.
Click to expand...
Click to collapse
The nightly updates are a feature, not a bug, CyanogenMod is supported by at least 20 different devices, with heavy development on just the base code too, when something for our device, or something in the base code is updated, it is immediately released every night so that everyone is completely current with the latest features and bugfixes
My personal favorite enhancements that were brought with CM7 are Themes that change immediately (No restarts needed, or a visit to clockwork), hundreds of themes available at a moments download from the market (or xda and other places), DSP sound enhancement, moving the status bar to the bottom of the screen (really handy, right by the buttons), performance-wise it is top notch (besides a few bugs that don't really effect me), gestures on the lockscreen (write a G and BAM gmail), Swipe to remove notifications, and I could go on...
Point is, Touchwiz can lick my ***, it offers nothing to me that isn't done better in CM7...
Never used MIUI before, so I dunno about that one...
goblue30093 said:
I wasn't knocking them, just didn't see the overwhelming hype. Thanks for the info though. I do love an AOSP rom and use them often. at the moment I am running the clean GB which is sort of aosp. I didn't know about the MIUI themes, that might be interesting if i can get away from the iphone feel.
I am looking forward to the CM9 ICS rom.. now THAT i will be excited about lol.
thanks for the info everyone.
Click to expand...
Click to collapse
I'm looking forward to MIUI4 You can always run adw, go, etc., over miui if you want. There is also an app called "altdrawer" that I have linked, if you want to keep all the miui mtz icons and launcher.
---Jay---
I wouldn't use MIUI for the Epic4g (Even though MIUI itself is great) due to bugs.
However, CM7 and eventually CM9 are something I'd highly recommend on any device supported.
Do some research, use Google. Cyanogen Mod has a website itself full of information.
Both represent things that Samsung and Sprint consider not possible with this device.
CM giving you the pure Google experience minus all the Touch Wiz/carrier/Sammy bloat.
MIUI which was/is a very popular ROM across quite a few platforms showing yet another stripped down, minimal experience.
As far as nightlies go... That is progress in the works. Things get implemented, tested by users and then tweaked/fixed/eliminated as the product progresses forward.
I think the best thing ever is CM9 coming to the Epic 4g. This shows that Sammy and Sprint are full of it when it comes to ICS-Android 4.0 on this device. CM team deserves a huge pat on the back for making this happen.
Ceelos09 said:
As for MIUI, its based off of CM. This ROM is better known for a greater "customizable" experience. With MIUI you get a similar AOSP experience except with more themes. With MIUI you are able to choose a specific theme for SMS, another theme for the dialer, and another for contacts, etc. So you can basically mix n match themes here n there. The things with MIUI is that it kinda "piggybacks" on CM's proggress, so updates will come a bit after our CM ROMs/Kernels are updated.
Click to expand...
Click to collapse
Thanks for that write up. I got CM, but didnt get MIUI. I was thinking it was a CM clone that lagged behind CM in updates, and was made to look like an iPhone.
Your explanation clears up my confusion rather nicely!
I have ran the last 15 cm7 nightlies and they are pretty solid other than a few volume issues I haven't had problems. I am currently trying out miui and it's nice. Packed full of options and everything is working well for me. Miui can be made to look any way u want. I have a gs2 lock screen, some ics theming, s2 boot animation. GPS got a 2 meter lock first try...no complaints
The reason for all of the bug reports is because they're in development threads - we'd be preaching to the choir if we always reported on the benefits (the developers know those things, that's why they took up the porting project). It doesn't mean that the rom sucks, not by any means
Sent from my SPH-D700 using XDA App
Definitely doesn't suck. To the op...make a backup and try out some stuff. Clean gb is not aosp some tw still there. I oddly like tw bit having variety has brought life back into the epic. I was sure it would be a dead phone until recently when I found out cm and miui became available. Whether people like it or not...once these developers came aboard it helps the entire development process.
Best argument for CM7, as someone already mentioned, is the nightly updates. Remember how long it took to get Froyo? It was due to Sprint/Samsung adding their bloat. Cyanogenmod eliminates those 2 middle men. Thank you devs.
Sent from my SPH-D700 using xda premium
I was exactlyyyyyyy like youuu
Until I flashed cm7 and seen how amazing it really is
I still do think about other tw roms tho cuz every rom is unique and amazing in its own way
But cm7 it really great you could literally do anything u want there's settings for everythingg and themes in the market is amazing
And I never tried miui but as soon as it gets 4g ill b one of the first ppl to flash it lol
Sent from my SPH-D700 using XDA App
I wont whore up this thread but my gripe w cm7 currently is the camera and the volume bug. Its tolerable but damn the camera takes a while to open compared to tw and the volume bug, since I use speaker phone a lot is rather annoying. Still fantastic work. Almost there and its so close. It weird how the volume bug only attacks calls. Media volume control is perfect. But whatever, they will get it. Had this phone since launch day and been Modding it since then lol. This is the best time for the epic now that so many options are available
As a couple others have stated, my only gripe with CM7 is the volume issue on phone calls. If that ever gets squashed, it's damn near perfect for me. My phone runs so much smoother and faster on CM, and the amount of options available to customize your phone (profiles, themes, quiet hours, interface tweaks, etc) makes it even more worth it. I was a CleanGB user for a long time until recently as it is my favorite TW based ROM out there until it ceased being so "clean" with all the continued added stuff so I made the jump to at least try CM (especially since Toad made an MTD version of CleanGB to ease flashing back and forth) and haven't looked back.
goblue30093 said:
Am I totally missing something with these 2 roms? They seemed to be all the rage and everyone's is so happy we have them, but I don't see what's so great. Both threads for these list numerous bugs and issues. The CM7 has a nightly update for god's sake! If it needs nightly updates it sounds like it doesn't work all that great. And MIUI looks like an iphone.
I'm not trying to start a riot in here either lol. I just don't see what the hype is for.
Click to expand...
Click to collapse
There's so many nightlies because of new features being added, new improvements if you want something stable but miss all the goodies then stick with a stock rom. Simple as that man. MIUI I do agree is iPhonish but does have android implemented but I don't care for it good to those who have it but that's my opinion. And CM7 is a great AOSP rom no will ever be able to beat it
Sent from my SPH-D700 using xda premium
Cm7 is great with all the added features and the fact that installing a new theme is one market search away, but its not the end all be all of all roms imo! I do like it but I like all of the ei22 tw roms also... my favorite is the viper rom (for now) and imo it is better than cm7... great battery life and super snappy... I haven't tried cm7 since the rc0 w/ wimax hit so I am probably missing out though.. I know a lot has been fixed since then but I just can't bring myself to flash it yet... cm9 will be the end all be all for me! Looks amazing in the videos, can't wait!!!
Sent from my SPH-D700 using Tapatalk

Looking for testers/developers for PhoenixROM

Hi
I have recently decided to branch out from the m7 to the m9 in the hopes of keeping up with the latest phones. Here's a little background.
I'm -MightyMouse- (formally phonegeekjr) and I've been developing for about 1.5 years. I started with the HTC One XL and did pretty well there, and learned a lot from that device. After that I had an HTC One M7wls. I didn't do as well there for a number of reasons, one of which being I got sloppy. I didn't properly test my ROMs before releasing them and sometimes I would release them with known bugs in them just to get new releases out there. Most of all, I became bored. I was doing the same things I had learned with the One XL and wasn't learning like I was previously (I should probably note that I took no classes in java or any other programming language, I kind of flew by the seat of my pants all the way). The story could go on for a wile, so in the interest of time, I will skip ahead a little. I began working on a ROM for the m9 shortly after I got a developer edition model. I think I am close to releasing for testers, so I'm putting this out in the hopes that I could get a few. I say that I'm looking for testers/developers in my title for a specific reason. I AM WORKING ALONE. I wan't to be able to bring great roms, but I have limited time to work on them. I have come to face the fact that I'm a kid that has to go to school (though i would much rather due this ) and frankly, I want a life. I need some help carrying the load. I like to work with other people and get ideas from other people. and I LOVE TO BE CORRECTED. I'm still learning, and I'm pretty sure I always will be learning. In doing this I hope to make a more stable ROM that people wan't to use. Speaking of which, I should give some details on the ROM.
I named it PhoenixROM back in my One XL days, and I kept the name cause I thought it sounded cool. The M9 version is based on the latest Android Revolution base (huge thanks to mike1986 for letting me use his ROM as a base). I have added a few things like carrier support for sprint and t-mobile. I have also added xposed and xtended settings, as I prefer xtended settings to sense toolbox, though I've left it as an option. I have left the Android Revolution Mods as well. I prefer a cleaner more stock ROM with minor UI edits, and I have used ElementalX since the One XL and haven't stopped using it.
Anyways that's my ROM. If you wan't more info, Check out my website here
If you wan't to contact me about testing or developing, please pm me.
Thanks for reading this and I hope that I hear from some people soon?
MM
It will be perfect to be integrated xtended settings to Phoenix Rom,I've used it in M7 before,but XS is not compatible with M9 at present.I wish you success.
1, listen to your customers.
2, test your roms properly before release no matter how long it takes. Safe is better than bricked.
3, have a goal in mind and stick to it. So many times I've seen roms lose focus due to requests for added items. Just do a complete rom and leave options to the customers.
4, find a gimmick to use. Make your rom unique to you. An example could be gesture shortcuts.. Like swipe for brightness was back in the day to cm roms.
Otherwise i wish you luck and hope you bring some m9 goodies to the table. My m9 isn't rooted yet but maybe it will by the time you have a good rom out?..
I wish I stole my HTC M9.
coolberry said:
It will be perfect to be integrated xtended settings to Phoenix Rom,I've used it in M7 before,but XS is not compatible with M9 at present.I wish you success.
Click to expand...
Click to collapse
that's totally wrong! xtended works for m9 like for m7/8.. there are no problems!
Yea xtended settings is working perfect at the moment. I did have a problem, where I have to use an older version of xposed. It works, and it can be updated through xtended settings, but I would love to incorporate the latest xposed into PhoenixROM.
-MightyMouse- said:
Yea xtended settings is working perfect at the moment. I did have a problem, where I have to use an older version of xposed. It works, and it can be updated through xtended settings, but I would love to incorporate the latest xposed into PhoenixROM.
Click to expand...
Click to collapse
goodluck with the exams! I can test and will try the next release
Abaddon said:
goodluck with the exams! I can test and will try the next release
Click to expand...
Click to collapse
Thanks for keeping up with me. So far so good on finals.
I want to ask the whole community a question. What mods do you like to see in your ROM? I'm getting board of doing the same thing over and over, but I lack imagination so I need help with ideas.
Will start with ARHD 20 on Friday!!!!
@-MightyMouse- in fact I just need a few little things as I like a near stock experience. But as it is of special importance to me I need
> working Multiuser Support
Nice to have are things like
> little tweaking possibilities as e.g. clock in the middle of the menu bar, network speedmeter in menu bar left of battery percentage and
> adding more than fourth buttons to navigation bar
some of the last two bullitpoint are e.g. included in the "System UI Tuner" of the Marshmallow Update.
Thus would love a Sense ROM combining Multiuser & System UI Tuner.
Btw if it's ready to be used as a daily driver I would happily test it
Send by the swarm intelligence of my coffee machine (AKA HTC One M9).
Thanks, your the first to give me hard facts about user needs. I think I will have everything covered for you. xposed can do most of those things for you.
yes pls include xposed framework. that'll do. the rest is up to you
Sent from my HTC One M9 using Tapatalk
Hey Guys.
I have been using Marshmallow for 3 days now and my experience has been great. I will start putting something together next week as I have a non android project else were that need my attention. I need some help though. To add xposed I need help figuring out how to run the correct script as there was another script file added along with the update-binary.
MM
-MightyMouse- said:
Hey Guys.
I have been using Marshmallow for 3 days now and my experience has been great. I will start putting something together next week as I have a non android project else were that need my attention. I need some help though. To add xposed I need help figuring out how to run the correct script as there was another script file added along with the update-binary.
MM
Click to expand...
Click to collapse
If you add things into your ROM like app sidebar or circle bar or expanded desktop...all things where you can select individual apps, if you could add in a way to back up those settings between clean flashes you'd be the coolest guy on the block. I've never seen a ROM with that option for whatever reason. Maybe for the newbs keep the option greyed out until your apps are restored. Just an idea
DroidIt! said:
If you add things into your ROM like app sidebar or circle bar or expanded desktop...all things where you can select individual apps, if you could add in a way to back up those settings between clean flashes you'd be the coolest guy on the block. I've never seen a ROM with that option for whatever reason. Maybe for the newbs keep the option greyed out until your apps are restored. Just an idea
Click to expand...
Click to collapse
Interesting idea. However there is a possibility that it can't be done, but at the same time, nothings impossible. I will defiantly look into it.
-MightyMouse- said:
Interesting idea. However there is a possibility that it can't be done, but at the same time, nothings impossible. I will defiantly look into it.
Click to expand...
Click to collapse
That would be cool. I'm personally a serial clean flasher and I've just never seen that option before. Looking forward to trying the ROM.
Hey Guys
So I had my drive corrupt on me and I lost what I was working on. I'm working on finishing my server so my files can be backed up there. It will be a wile before I come out with anything due to this. Sorry.
Finally
I got my server functioning correctly and am now working on my ROM from my 5 tb raid 6 setup and I also got the ability to fully test marshmallow. expect a testing file soon .
Hey guys
Did you think I forgot about you? Well I'm back to work on this in a few weeks as school is finishing up. I found a partner and I'm currently training him, with the added weight of school, I have no time to work on it, but having someone else will definitely help in the future. I have had another thing come up that is a slight hiccup, I'm no longer using t-mobile. I will still support it but I need a tester to make sure Wi-Fi calling and voice over LTE work. Thank you everyone for your support and patients
Sent from my HTC One M9 using Tapatalk
Hey everyone
To everyone expecting a ROM 6 months ago, I owe you an apology. School and family tied my hands and had no choice but to drop this project for a while. To those of you that have been patient, I really don't know how to thank you. But to all of you, I have a gift.
Check here
This is good news. Cant wait for a stable version to try

Categories

Resources