1. You want that $100.00 in your pocket or an Amazon Fire TV don't you? Well here's the deal. With our new updated look we are in desperate need of an updated logo. The 'old' one has certainly served us well, but it's time. Find all the details here: bit.ly/1q0k6Wa
  2. DroidForums.net is currently undergoing a major software upgrade. If you are experiencing any problems logging in please: Contact Us

[ROM] Clean AOSP 4.1.1 build 5 (JRO03R)

Discussion in 'Galaxy Nexus ROMS' started by javroch, Mar 9, 2012.

  1. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Clean AOSP 4.1.1
    build 5 (JRO03R)
    for the Verizon LTE Galaxy Nexus (toro)

    Twitter: http://twitter.com/javroch_dev

    Based off of the AOSP "android-4.1.1_rX" branch. it's a mostly bare ROM, basically just rooted. I'll slowly add the previous features back in subsequent builds. I redid everything clean, from the ground up, for 4.1.1.

    NOTE: I don't know if this 4.1.1 release will bring a new kernel with it, when Verizon releases it. As well, I don't know if there will be a new radio/etc, but this ROM does not include those if so. radio.img's aren't released via AOSP as far as I know. Feel free to correct me, if I'm wrong.

    Modifications:
    The only modifications that I have made are listed below, mostly they include enabling features that are already included in AOSP's source code, but weren't enabled by default:

    Here's what's made it so far for 4.1.1:
    1. Root/Superuser (ChainsDD)
    2. Wi-Fi Tethering Subscription Check Removal
    3. Enabled Backup/Restore
    4. Google Movies access fix (peteralfonso)
    5. Root Settings/Selective Root (cyanogenmod)
    6. Custom "Clean extras" settings panel
    7. Settings shortcut to Clean extras for easy access
    8. SIP+VoIP
    9. Battery Percentage in Status bar (Icon, Text, or Both)
    10. Fixed Facebook Contact Sync (romanbb)
    11. Reboot/Safe mode Options in Power menu

    Here's what's to come in the near future:
    1. Screenshot Options in Power menu (DvTonder)
    2. Airplane/Silent Mode toggles via Custom extras
    3. Number of home screens Option in Clean Extras

    Aside from the explicit credit given above, I also spent tons of time looking through the git repo's of cvcps, peteralfonso, cyanogen, and many others. As well, I often used howto.ccroms.net and source.android.com/source as references. I'm sure there are others I'm not giving credit to that should be getting it.

    Let me know what you think or if anything is broken! This is still a learning experience for me. Nobody's perfect.

    Current Version: http://bit.ly/R71Yu8
    MD5: 023271a54f428bb2197e667b9033ffe4
    GApps: Goo.im Downloads - Downloading gapps-jb-20120726-signed.zip

    Previous Versions:
    4.1.1 for us with gapps: Goo.im Downloads - Downloading gapps-jb-20120726-signed.zip
    build 4: http://bit.ly/QeH61x, md5: 3cc96cc0d703300a52ca885e49f73139
    build 3: http://bit.ly/Tq0g88, md5: f3dea30b0922e2d67926510a6afd2a31
    build 2: http://bit.ly/R69UYK, md5: cbbcadf2ed7a4ca7a516389abe6338af
    build 1: http://bit.ly/PRByu2, md5: 69d101d025037c554ea2d0b25b55ad25
    build 0: http://bit.ly/NqmH9M, md5: 3ad6f6134656b7adf65c6b48c8f5805f

    4.0.4 for use with gapps: Goo.im Downloads - Downloading gapps-ics-20120317-signed.zip
    build 5: http://bit.ly/HPGMq8, md5: eb0daa742d56189b770ff0662a984b12
    build 4: http://bit.ly/IP7omo, md5: 1ec18075db77936b4972a7593a5878ec
    build 3: http://bit.ly/HlA1ah, md5: fbcde7d07617ead21a369756df306304
    build 2: http://bit.ly/HHYVQF, md5: e989c25388feaabee5da92c6c0965b7c
    build 1: http://bit.ly/H3oM5P, md5: 590c36c905cd50a072027bbf9da8b1d1

    4.0.3
    build 4: http://bit.ly/GGEK7W, md5: fc1b733d37c8d61c21a3f248b8b6a2b7
    build 3: http://bit.ly/FPBsSK, md5: 53dc910d5e1c23c32c7e4a696d679790
    build 2: http://bit.ly/xbzUKR, md5: 56ccfc3856e0f6ea8e7aaecbbdc7b799
    build 1: http://bit.ly/xNzKZQ, md5: a373793a69fb193ca162f24a719636b3
  2. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Added the md5 - a373793a69fb193ca162f24a719636b3
    1 person likes this.
  3. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Just a heads up, I'm in the process of migrating everything over to github. As well, I'll be adding facebook sync and possibly one or two more tweaks hopefully tonight. Also, starting with the next release, I'll be naming them "Clean AOSP x.y.z build #". So, the update hopefully coming tonight will be "Clean AOSP 4.0.3 build 2". Any further tweaks / modifications will probably be added to a separate ROM, possibly Clean AOSP+, because I really want to keep Clean AOSP tweak free.
  4. androidgeek
    Offline

    androidgeek New Member

    Joined:
    Feb 2, 2011
    Messages:
    140
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Asheville
    Do you have this uploaded somewhere else?
  5. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Right now, it's just on my personal dropbox. I had it on 4shared, but apparently people preferred I didn't use 4shared. Why?
  6. androidgeek
    Offline

    androidgeek New Member

    Joined:
    Feb 2, 2011
    Messages:
    140
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Asheville
    You have to have an account or login with fb or twitter, just a hassle to dl from there. I got it downloaded and am going to run it for the day, so far good job. I haven't had any issues and everything seems on the up and up. I did notice the pull down saying something like T-CDMA-64 but I changed that no big deal. I found another aosp rom with some added tweaks (very few) over on xda and its posted somewhere else I believe that's blazing fast. It juiced my battery though, maybe a different kernel would balance it out. Check this one out [AOSP] 4.0.3 - Minor add-ins (Updated 1/13/2012) - xda-developers. Anyways I'll pop back in and give you some more feedback if I find anything. Thanks!
  7. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    I believe the link was messed up. I apologize for that. It should be pointed at the correct file on dropbox now instead of 4shared. I haven't seen the T-CDMA-64 thing, I'll have to keep an eye out for that / look into it. Thanks for the heads up. I'm glad you seem like you like it. I always appreciate the feedback.
  8. androidgeek
    Offline

    androidgeek New Member

    Joined:
    Feb 2, 2011
    Messages:
    140
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Asheville
    Just curious what's your rig like. Like what are the specs on the pc you're using? Once I get my pc upgraded I'm going to re-setup ubuntu and give compiling another go. On the machine I'm using I can get GB to compile but I couldn't get ICS to finish. I may try again now that I have a ssd.
  9. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    When you say you couldn't get ICS to finish, you mean your machine overheated and shutdown or something? I actually built my own machine and it's definitely not your typical build box. I built a media center/Micro-ATX box for my 56" plasma and I use it to do my builds. I've got a AMD Phenom III X4, with 12GB of RAM, and I have an SSD but I actually don't do my builds on it, I wanted to reduce the wear on the drive and mainly just wanted faster boot times, so I only use it for booting/my system partition. That being said, the build runs on my 10k RPM Raptor, so it's still a pretty speedy drive. Let me know if you have any other questions. I'd be glad to give you more info.

    My box actually overheats sometimes (I assume because it's so cramped as it's a Micro-ATX box) once I step my makes up to "make -j3" or higher. I think I just need a better heatsink / some new thermal paste. For now, I've just been running my builds at "make -j2" instead, but it'd be nice to go up to "-j4"
  10. androidgeek
    Offline

    androidgeek New Member

    Joined:
    Feb 2, 2011
    Messages:
    140
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Asheville
    It was strange, it would compile for about 30-45 minutes and then just stop. The computer would freeze and the only way to come out of it was to just turn it off. I've got a 10k raptor too, I just got the ssd about 2 weeks ago and put W7 ultimate on here. I switch the boot drives in bios instead of a dual install. I will bookmark this op and pm you later once I collect some more parts. Picking up an i5 this weekend, then all I need is a board and ram. I ran this ROM all day and have to say I've gotten the best battery life so far out of all that I've tried. I disabled the music app, streaming music BT didn't work and the widget kept going blank. That's probably just the apk though. Pandora and Google play music worked just fine. Bookmarks widget kept flickering the blue flash, turned sync off and its normal again. I've had this problem in other roms as well, I think there is a bug somewhere in google's end. I've read some threads about the problem. Haven't tried GPS yet. But thats all I have so far.
  11. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Not sure what "streaming music BT" is but I'm glad everything else seems to work for you. I haven't seen the bookmark widget, I've actually never used it, but I'll add it today and see if I notice it in the next couple of days. GPS seems to be working fine on my phone at least, though I'm interested to see if you have the same results. The main thing I haven't really gotten to test yet is NFC. I was able to Beam something to my buddy's phone, but I haven't gotten to try the payment portion out yet. Would be interested to see if that works. I know a lot of other ROMs have been having issues with that.
  12. androidgeek
    Offline

    androidgeek New Member

    Joined:
    Feb 2, 2011
    Messages:
    140
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Asheville
    I meant streaming music to bluetooth headset. I turned nfc off, I don't use it and probably wont until it becomes more popular. I'll try gps tomorrow, aokp gps was off a bit on the map but navigation was spot on. The bookmark thing is weird because when I first got the phone it worked fine. After I started flashing roms is when I started running into problems. Do you have a dock? I was listening to androidcentral podcast and Jerry was saying that the dock support for the stock verizon software out of the box was wonky and that if you compile the code from google it works flawlessly. None of the verizon stores in my area have had them, they pulled them I believe because of the issue.
  13. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Build 2 posted, includes fixed Facebook Contact Sync. That's about it for now. Next thing I want to do is validate whether or not Google Wallet is working. I've been able to use NFC to beam, etc and everything else seems to be working fairly well so far. Let me know if anybody has any feedback for me

    I tried to see if I could get Twitter's Contact Sync working in a similar fashion, but it seems it's an issue on their end: http://support.twitter.com/groups/3...cles/213727-known-issues-with-the-android-app
  14. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    I'm not gonna add this as a "Modification" or anything... because I didn't really do anything to fix anything, but I just wanted to confirm that I was successfully able to use Google Wallet on Clean AOSP last night. Apparently, I just needed to "Reset Google Wallet" from when I flashed from stock
  15. ALDO101T
    Offline

    ALDO101T New Member

    Joined:
    Nov 14, 2011
    Messages:
    73
    Likes Received:
    0
    Trophy Points:
    0
    Location:
    Pittsburgh, PA.
    will this work on the inc2 vivo_w??
  16. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    Currently only the LTE Galaxy Nexus is supported. I don't have any other phones, so it would be hard for me to support anything else
  17. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    today, i will begin working on implementing the new root settings menu from cyanogenmod into clean aosp. i feel that this is really an essential feature for any ROM and so i think this is a necessary modification for clean aosp
  18. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    I'm currently uploading build 3. should be up tonight / tomorrow. it includes the root settings menu under developer options. the menu provides four options "Disabled", "Apps Only", "ADB Only", and "Apps and ADB". currently the default in build 3 is "Apps Only", however i will probably be putting out a build 4 which defaults it to "Disabled". my code is mainly based off of cyanogenmod's commits mentioned in the blog post here, and functions much in the same way. cm doesn't build Superuser from source, but i do, so I also added some of my own code related to this in Superuser. basically in CM it would say that superuser had granted apps permissions if they were on the whitelist, even when root was disabled via the settings and they didn't actually have root. i plan on launching the developer's settings intent as well, if you get denied superuser permissions because the setting is disabled. this way you can easily re-enable it. but that isn't in build 3.

    i should note that this way doesn't seem to give you access to google play movies. i like to think of it as a selective root, rather than completely removing root altogether. but, the main purpose of this is security, not to enable google play movies. i've been leaving mine on "Disabled", and i really don't find that i have to re-enable root very often.
  19. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    posted build 3..
  20. javroch
    Offline

    javroch Developer Developer

    Joined:
    Oct 16, 2010
    Messages:
    55
    Likes Received:
    1
    Trophy Points:
    0
    I wanted to wait and get more features in, but I might be busy for the next week or so. So, here's build 4. The only change is that root is "Disabled" by default
Search tags for this page
download speargapps-ics-20120317-signed.zip)
,

gapps-ics-20120317-signed.zip

,
htc rezound ics 4.0.4 gapps
,
speargapps-ics-20120317-signed.zip