Related
I apologize for not keeping the site up to date, I’m a slacker We also had a database issue and lost the last post about 6.0′s release, if you were wondering why it went missing.
6.1 is the current work-in-progress and is coming together nicely. There’s a few new features like touch-to-focus in the camcorder, dismiss notifications by swiping, kernel updates for most devices, and improved performance. There will also be support for a few new devices- Acer Liquid, HTC Wildfire and Samsung Vibrant. My eye is also on the new HTC phones that are about to get released like the G2.
A lot of people ask me about adding support for their phone, but we can only support phones that we actually own. The CM team is always looking for new hackers to join up with us to add support for their favorite device. Get in touch with me if you’d like to help.
CyanogenMod is open source. The quality of code being added to CM has vastly improved because of the code review system that we’ve put in place, Gerrit. It’s the same system used by Google to manage the Android Open Source Project. It allows anyone to submit code to the project in a highly-visible way and gives us a way to examine and improve it before it’s actually merged. We want your code, so send us your patches. If there’s something you don’t like, change it.
Nightly builds of CM are always available if you’re brave and want to try out the latest code. If you’re running nightly builds, the best way to stay up to date on new changes is to follow on Twitter.
Our user base is approaching a quarter of a million users. This project has come a long way Thanks for all the support, we are only as strong as the community!
Attn1 Hope you will add this to aria as well x-)
aepowerlifter said:
Attn1 Hope you will add this to aria as well x-)
Click to expand...
Click to collapse
You just did. When you're quoting cyanogen, you should use quote tags and credit him.
saweeetttt!!!!
I can't wait!
Sent from my Liberty using XDA App
Thanks alot, now I'm going to be Rom Manager every minute waiting for the update, haha
Sent from my Liberty using XDA App
@OP
Thread moved to general.
Also, are you part of the CM team? Unless this is the case, you may want to give credit to Cyanogen for his work in your first post.
Ok Team, I am trying to build CyanogenMod 9 for the p6800 but I am running into errors when I run . build/envsetup.sh && brunch p6800 and cant get past this error. Please see attached.
u making a wifi version too ? (p6810)
this is all still new to me, let me get the 6800 working first then I will try a 6810 just not I do not have a 6810 to try it on
First make sure to resync, I just pushed a change that you need in order to build a working rom. Also, the target you are looking for is cm_p6800-userdebug (not cm_p6800).
Just warning you, you will have major artifacting and screen discoloration issues, since I never merged in the change to mostly get rid of them in the alpha 2 build. I need to get a build up and running on the i815 before I can look into this (because the i815 is the only working tab I have on me at the moment).
Thank you locerra everything is building out and I will see what I can do
I am SUPER excited about this tablet. I have virtually no development experience, but here's what I HAVE done:
1) Built an xml driven flash gallery (by franken-coding), but basically from scratch. Experimented with motion, orientation and gravity in AS2. Built a couple of rolling flash animations.
2) Designed four websites, so have basic html/css/xml/php pipleine understanding and implementation.
3) artist gone linux enthusiast: I'm willing to learn what I have to in order to reproduce the visual effect I'm imagining. Which brings me to the gTab 7.7......
If I can help in anyway, I'm down for looking through code, file compare, digging through directories, etc. I'm certainly willing to learn.m
There are a few apps i'd like to build just because they're not out there, but could be, so any knowledge that gets me more up close and personal with my tablet, I'm totally down.
Do you guys mind kind of cliff's noting your progress and obstacles as you go? Is this the thread to ask development questions when they're specifically in regards to how the build porting process works?
aletheus, I am very new to this, last time I coded for anything android was the G1. I have setup the build environment, java, adb git, pulled the CM9 git and with the help of locerra the git they had setup for the device, I am going to try and pull the ICS Proprietary Files for my next build. I have started a build but I am sure it will be very UN-stable so I may not post it yet. If you want to help in any way im always glad to have the extra help. Iocerra has the verizon model now and I don't know if it will be easy for him to code for the 6800 but I want to help as much as I can and try to get this up and going. I am off work the next few days so this is all im going to work on
Very cool. I am only working from the p6800 right now, no laptop, no desktop. Just the tablet. It's humbling. I have found to some extent, SDK's for many different languages can operate straight from android. For example, i've got "AIDE" installed and have just begun to even wrap my head around what android is doing, as far as functionality stacks and how they go about deciding a new build version.
I'm getting an iFaraday stylus (capacitive fabric instead of rubber---i keep ruining rubber styli because i draw ALOT)--and i'm getting the keyboard dock. So this will be alot more usable as a work station all around.
Can this thing run ubuntu with an hdmi out adapter?
Moved To General
Please do not post question threads in the development section.
original_ganjaman said:
Moved To General
Please do not post question threads in the development section.
Click to expand...
Click to collapse
Its a question within a development thread, if I'm off topic then reprimand me, but don't mive the wntire thread because of me.
Sent from my GT-P6800 using XDA Premium HD app
I used this rom on my Samsung infuse and it would be awesome if a dev could port it to the s4!
If you look on the original thread in the infuse forums you can see step by step instructions on how to port it.
I tries to do it, but don't know how to do step 6.
It turns out I was able to do it on my own!
chrisc93 said:
I used this rom on my Samsung infuse and it would be awesome if a dev could port it to the s4!
If you look on the original thread in the infuse forums you can see step by step instructions on how to port it.
I tries to do it, but don't know how to do step 6.
Click to expand...
Click to collapse
That rom is AOSP-based. So why don't you just try one of the other AOSP-based roms around here, such as AOKP or SlimBean?
mattdm said:
That rom is AOSP-based. So why don't you just try one of the other AOSP-based roms around here, such as AOKP or SlimBean?
Click to expand...
Click to collapse
I am currently running Task's AOKP and it is really nice (i found it better than Slim on the s4), but BeanStalk has more features.
I was just wondering if it would be possible to get BeanStalk ported.
Thanks for the reply!
chrisc93 said:
I am currently running Task's AOKP and it is really nice (i found it better than Slim on the s4), but BeanStalk has more features.
I was just wondering if it would be possible to get BeanStalk ported.
Thanks for the reply!
Click to expand...
Click to collapse
It's not really easy whatsoever to port a Rom that is for a different device especially if the resolution is different for the other Phone.
Sent from my SGH-M919 using Tapatalk 2
I am unfamiliar with porting, so it is good to know it's not an easy task.
Thanks for your answer!
jetlitheone said:
It's not really easy whatsoever to port a Rom that is for a different device especially if the resolution is different for the other Phone.
Sent from my SGH-M919 using Tapatalk 2
Click to expand...
Click to collapse
That's where source comes in handy...it eliminates a lot of those issues, really all we need is xxhdpi (we should be able to cherrypick that from cm when needed) to be added into aosp and then source porting should be a breeze for the most part - if you know how to build from source that is...actually building a custom aosp rom like scotts, that's a different story
Zip porting is where resolution and all that stuff makes it hard/not possible
Just look at cm...its available on nearly every device...why? Because its got its source up. Basically all you need to do is add in all the correct hardware source, kernel sources, device sources and proprietary files and your good...not saying its easy, as you do need to figure out what you need to add in, as well as edit a few files...but its definitely not really hard (although some of those errors you run into do make you want to throw your computer out a window)
-I guess it is a little hard, but for the most part its pretty much the same for any source port...trial and error your way through errors until it builds
Anyways, I'm sure someone will get around to it...I was gonna try and compile pure aosp...but my dev environment needs to be updated before I can start compiling again (been months since I compiled anything)
If it can be ported to the galaxy s3, than it can be ported to the galaxy s4 (I'm not saying the two are similar, but both are completely different from the Samsung infuse)
Sent from my HTC PH39100 using Tapatalk 2
mg2195 said:
That's where source comes in handy...it eliminates a lot of those issues, really all we need is xxhdpi (we should be able to cherrypick that from cm when needed) to be added into aosp and then source porting should be a breeze for the most part - if you know how to build from source that is...actually building a custom aosp rom like scotts, that's a different story
Zip porting is where resolution and all that stuff makes it hard/not possible
Just look at cm...its available on nearly every device...why? Because its got its source up. Basically all you need to do is add in all the correct hardware source, kernel sources, device sources and proprietary files and your good...not saying its easy, as you do need to figure out what you need to add in, as well as edit a few files...but its definitely not really hard (although some of those errors you run into do make you want to throw your computer out a window)
-I guess it is a little hard, but for the most part its pretty much the same for any source port...trial and error your way through errors until it builds
Anyways, I'm sure someone will get around to it...I was gonna try and compile pure aosp...but my dev environment needs to be updated before I can start compiling again (been months since I compiled anything)
If it can be ported to the galaxy s3, than it can be ported to the galaxy s4 (I'm not saying the two are similar, but both are completely different from the Samsung infuse)
Click to expand...
Click to collapse
Wow this was some great info!
I've never built from source, but I'm going to give it a try with TMO's cm 10 for the s4. Just to get a grip on dev'ing.
Thanks.
EDIT: Actually, it looks like cyanogenmod has the galaxy s4 AT&T github repo up to date. I may just try to build using that source.
chrisc93 said:
Wow this was some great info!
I've never built from source, but I'm going to give it a try with TMO's cm 10 for the s4. Just to get a grip on dev'ing.
Thanks.
EDIT: Actually, it looks like cyanogenmod has the galaxy s4 AT&T github repo up to date. I may just try to build using that source.
Click to expand...
Click to collapse
Please keep in mind, in order to build from source you must have linux...actually I think Mac works too...but windows won't
Follow the link in my signature, its full of a bunch of tutorials, somewhere close to the top should be a thread called compile jb from ubuntu or something like that...follow that thread to get you started and get you build environment set up
-it is very confusing at first especially if your new to linux, bit once you get going it gets easier
Anyways, good luck!!! The great thing about porting from source is it gets your feet wet, gets you used to the basics with source...and eventually you can get experimental and start creating your own source roms...also, it is kinda addicting lol, for a while I was compiling non stop...I went from a flashaholic to a compileaholic lol...now, I'm neither due to my busy schedule but summer is just around the corner for me so that should change
Sent from my HTC PH39100 using Tapatalk 2
mg2195 said:
Anyways, good luck!!! The great thing about porting from source is it gets your feet wet, gets you used to the basics with source...and eventually you can get experimental and start creating your own source roms...also, it is kinda addicting lol, for a while I was compiling non stop...I went from a flashaholic to a compileaholic lol...now, I'm neither due to my busy schedule but summer is just around the corner for me so that should change
Sent from my HTC PH39100 using Tapatalk 2
Click to expand...
Click to collapse
Thanks! I'm looking forward to the challenge! Who knows, maybe I'll become a compileaholic too :laugh::laugh:
There is a build for the gs2 skyrocket here
http://forum.xda-developers.com/showthread.php?t=2249072
Not sure if that helps at all...
Sent from my AT&T Galaxy S4 Running AOKP 4.2.2
Just wanted to check in and let you all know that I successfully built cm10 for the galaxy s4! Used the source from the official branch. It's a pretty neat feeling knowing that I built the rom from source (and it's really neat seeing my name in the build date ) :victory:
I'm going to be contacting scott to see if he can help me build his rom. I already synced his repo on my computer, so I'm hoping the rest won't be too hard. :fingers-crossed:
Thanks @mg2195 for the help! :highfive:
I did it!
I am running the latest version of BeanStalk on my s4!!!!
I will make a new thread in the dev section as soon as I get permission. This rom is awesome!
:victory:
Felt like this deserved some attention
As johnny drama would say.... VICTORYYYYYY!!
Sent from my GT-I9505 using xda premium
I'm am on my infuse ATM and am running Beanstalk. My S4 is on the fedex truck on the route to my house and I'm super excited and pumped to see this may be coming to the S4 if it does I may just keep my phone
Sent from my SGH-I997 using xda premium
Hello! I have been studying a lot of topics related (if not required) to android ROM development since I was 15. I am age 18 now and I believe that I am ready to do what I set out to do when I rooted my first phone. I had originally purchased a nexus 4 to practice development on, only to have it suffer from irreparable water damage. I purchased the AT&T Galaxy S4 "jflteatt" to replace the nexus, and am currently using this phone. I have several questions and would appreciate any advice and input on how to further my knowledge of android development.
Is the S4 an ideal device to practice building from source and porting ROM's too?
Just how hard is it to "build from source"? I notice that most of the esteemed developers here on XDA have incredible experience in computer science fields.
I didn't list the experience I currently have because I would love for readers to list what areas they think are required to be an effective android developer. What areas would you suggest?
Is it acceptable to us a Virtual Machine to contain my Ubunut (64 bit) build environment? I plan on upgrading to a solid state drive when I can afford it. I have 8 out of 16 GB of RAM and 150 out of 500 GB of storage dedicated to my the Virtual Machine.
What would you suggest for a first project that I can do to get the hang of what non-app android developers do?
I am not finished with this post, I really need to go study for class and get off my XDA addiction. I am going to revisit this very soon to add anything I am forgetting and read the feedback.
NOTE: I have a tendency to really make people angry on XDA (well everywhere) without meaning to. So if I have offended anyone in any way shape or form, broken any rules, misplaced this thread, etc. Don't hesitate to let me know and I will promptly fix the problem to the best of my ability. I am very human and make mistakes, more than I care to admit.
I would say our s4 variant isnt the best choice, due to our locked bootloader...if you are on anything after MF3 than you wont even be able to test your source built roms since we have no real recovery after MF3.
With that said...your best device would be a nexus device...but looks like you already got the S4
And lastly, porting/buulding a preexisting rom from source is not that difficult, I have taken no computer science or coding classes and have successfully ported many roms through source.
Building your own custom rom from the ground based off pure aosp however is a diffenrt story and requires quite a bit if coding knowledge
Virtual machine will work, however dualbooting and building in a real linix environment will provide a faster build speeds
Hope that helps you...
Sent from my SAMSUNG-SGH-I337 using Tapatalk
mg2195 said:
I would say our s4 variant isnt the best choice, due to our locked bootloader...if you are on anything after MF3 than you wont even be able to test your source built roms since we have no real recovery after MF3.
With that said...your best device would be a nexus device...but looks like you already got the S4
And lastly, porting/buulding a preexisting rom from source is not that difficult, I have taken no computer science or coding classes and have successfully ported many roms through source.
Building your own custom rom from the ground based off pure aosp however is a diffenrt story and requires quite a bit if coding knowledge
Virtual machine will work, however dualbooting and building in a real linix environment will provide a faster build speeds
Hope that helps you...
Sent from my SAMSUNG-SGH-I337 using Tapatalk
Click to expand...
Click to collapse
Building from pure AOSP is my ultimate goal, I should have worded that better. Adding my own features to android (hopefully useful ones) is something I have always sought to be able to do. I don't want to sound as though I want to leach off of other's hard work rather than contribute. More than anything, I want to be able to make useful contributions! Just thought I would specify. On another note, thank you for your suggestion and advice!
Original source: https://plus.google.com/+ParanoidAndroidCorner/posts/WcCp3J7Vj1A
Paranoid Android 2016 Launch
We are launching brand spanking fresh. All new features. New team members. New everything and we have made sure that everything that we are releasing has been polished to our best.
The main features and enhancements that you will probably end up noticing are our custom Quick Settings tile reordering functionality, floating window support, immersive mode, the new on-the-spot interface and CM Theme Engine.
Quick Settings tiles can be managed with ease - you can reorder the tiles by simply long pressing them, remove them by dropping them in the trash bin and add them back in from the add panel. The hidden tiles will be out of your way when checking the notifications but will still be usable from the add panel without any hassles if you want to do that all of a sudden.
You can make an application float either by long pressing a notification and tapping the floating button or by tapping the floating button for the application in the recents list. Additionally, you can make peeking (heads-up) notifications open floating windows by enabling that behavior in the "Floating peek" tile.
Those are not the only changes and features we have added. There are a variety of improvements to CAF devices (OnePlus, OPPO and others) which add custom kernels, advanced gesture and buttons control and more to provide a great experience on those devices. Of course we have spent a lot of attention on making all the visual details look right and on making all the functionality work right.
Over the months we have gained a bunch of new team members. We are now ready for all varieties of work - be it low level, aesthetics, user experience, motion design, testing or anything in-between. What we strive for is the best and we are stronger than ever to reach that.
On Paranoid Android 2016 launch we are supporting popular Nexus devices (6P, 5X, 6, 5, 4, 7 2013, 9) and the OnePlus family (One, 2, X) along with some Sony devices. The lineup is this way to make sure we release the best possible experience on all the devices we release for. No compromises, pure greatness.
We highly recommend everyone to use OpenGapps full version (do not use stock). Nexus 6P users need to make sure their vendor partitions are up-to-date (6.0.1). Our Nexus 5X builds come with a prebuilt vendor image so no worries for you folks!
There is more to come in #aospa2016 but for now, grab your builds at http://get.aospa.co/ and #stayparanoid!
ok, a simple question.. so what?
Sooooooooooooooooooooooooooo excited ! I'm flashing right now. I was worried someone was just bumping an old thread !
Holy crap this is great news. Used PA on my old Samsung Infuse back in the day
Sent from my Nexus 6 using XDA-Developers mobile app
Interesting... Cant wait to see a fresh rom from them and try it out. Happy with Pure Nexus atm but im always for trying a paranoid rom.
best rom for nexus devices, i used this rom from nexus 4, nexus 5, now it avalible for my nexus 6, so nice
Great, just when I've sold my N6.
Hope they develop for the 1+1 though...
instruction not clear. stuck in patching system image unconditionally. what should i do captain?
don't use stock kernel if you unencrypted.........flash a different kernel if you are or you will lose everything...
simms22 said:
ok, a simple question.. so what?
Click to expand...
Click to collapse
Seems to be a popular ROM and people are excited to see it back in action. That's what.
My nexus 6 is still on paranoid Android version of 5.1.1 how do I update to 6.0? Anyone know what I need to do (bootloader's radios etc) to successfully update? I'm currently encrypted and don't mind staying that way.
Sent from my Nexus 6 using Tapatalk
flash the latest radio and bootloader, first, just to make sure
there is a thread in dev that has them all
fantasy2c said:
don't use stock kernel if you unencrypted.........flash a different kernel if you are or you will lose everything...
Click to expand...
Click to collapse
Or use this... [MOD][GUIDE] Unencrypt/Flashable - Disable Force Encryption - Any Rom/Kernel and you can use the stock kernel and remain unencrypted.
I've been running this since the announcement yesterday and everything is going smoothly so far. Very stable so far with no reboots or app crashes. Not a ton of features in the rom yet but I'm sure with some time this will be an amazing Rom. It pretty much already is.
Dopamin3 said:
Or use this... [MOD][GUIDE] Unencrypt/Flashable - Disable Force Encryption - Any Rom/Kernel and you can use the stock kernel and remain unencrypted.
Click to expand...
Click to collapse
I messed up and allowed the ROM to boot before I could install a custom kernel or use that guide. TWRP is asking me for an encryption password now. Is there some kind of default password that got set or am I screwed?
Just skip it, I forget what to hit but don't type anything and hit enter or something, it'll skip thru it
murtaza02 said:
Great, just when I've sold my N6.
Hope they develop for the 1+1 though...
Click to expand...
Click to collapse
They support 1+1 on their official release's: http://get.aospa.co/official/bacon
Anyone got the lockscreen to work?
Is Franco kernel working?
Sent from my Nexus 6 using XDA-Developers mobile app
mine is stuck in patching system image unconditionally., tried with franco and exkernel and stays there
h.baraary said:
They support 1+1 on their official release's: http://get.aospa.co/official/bacon
Click to expand...
Click to collapse
I tried their new build.
Wasn't too impressed. Charging is painfully slow, camera is horrible, flashing a custom kernel breaks the camera and it was a real challenge to actually get the ROM to boot.
Hope they fix it in their newer builds.
P.S: I'm talking about the 1+1 here, not the N6 in case anyone was wondering.
Sent from my A0001