[INFO][ROM] Guide to build AOSP 4.2. Builds provided for crespo and 4g 2013-02-20

Search This thread

xxxMADxxx

Senior Member
Sep 13, 2011
1,648
804
C:\Program Files
Xiaomi Poco F3
No bugs on the Nexus S that I can tell. Not as smooth as I want but at least it's running the latest android. :)



For Me Is The Best !!!

---------- Post added at 01:42 PM ---------- Previous post was at 01:14 PM ----------

also guys dont forget to flash this patch while video recording touch screen fc.. here the patch :http://xdaforums.com/showthread.php?t=2093554

Wow..gonna test..hope this rom not drain battery so much..thx for feedback dude :thumbup:

Sent from my Nexus S using Tapatalk 2
 

mushan3420

Member
Feb 22, 2013
48
13
Issues Feedback

New builds:

Changelog:
Rebase on 4.2.2

Updated github trees:
repo init -u git://github.com/diclusial/platform_manifest.git -b greenblue-4.2.2



Activity in the 4G forum is fading fast. Everyone is ready to move on.

Feedback:
1. It delays when reacting screen
2. Volume is lower than before during calls.
3. WIFI is disconnected when the screen is off, and the WIFI icon turns from blue to grey. It will connect to WIFI when the screen is turned on.

Sorry for my poor English. Waiting for your reply.
 
  • Like
Reactions: jvpde

greenblue

Senior Member
Jan 30, 2011
88
181
Feedback:
1. It delays when reacting screen
2. Volume is lower than before during calls.
3. WIFI is disconnected when the screen is off, and the WIFI icon turns from blue to grey. It will connect to WIFI when the screen is turned on.

Sorry for my poor English. Waiting for your reply.

1. The phone hardware is starting to show its age and its having trouble keeping up. Only suggestions I have would be to change the kernel and/or CPU governor.
2. No clue.
3. Settings->Wifi->Advanced Make sure "Keep Wi-Fi on during sleep" is set to Always.
 
Last edited:

leap_ahead

Senior Member
Jul 2, 2009
3,227
619
Greenblue your aosp rom is perfect on my nexus !! No problem ,no reboot !! Fast like always
 

mushan3420

Member
Feb 22, 2013
48
13
1. The phone hardware is starting to show its age and its having trouble keeping up. Only suggestions I have would be to change the kernel and/or CPU governor.
2. No clue.
3. Settings->Wifi->Advanced Make sure "Keep Wi-Fi on during sleep" is set to Always.

I‘m sure that "Keep Wi-Fi on during sleep" has been set to Always. But the problem is still there.
 

b95505017

Senior Member
Jul 17, 2010
59
13
Taipei
After rebooting from Safe Mode to normal, all accounts listed in Setting panel are gone except for Google account.
Is that a bug?

Thanks!
 

leap_ahead

Senior Member
Jul 2, 2009
3,227
619
Rasbeanjelly from Greenblue:

unofficial-rasbeanjelly_rascarlo_crespo4g_ota_2013-04-08.zip
http://www.mediafire.com/?c873jsq6vce53qo

unofficial-rasbeanjelly_rascarlo_crespo_ota_2013-04-08.zip
crespo http://www.mediafire.com/?qlm2c76l4quowza

gapps:
http://fitsnugly.euroskank.com/?rom=rasbeanjelly&device=gapps

camera:http://xdaforums.com/showpost.php?p=33544546&postcount=33

md5sum
0e21e1a6537eedcc74a39771ef5bdd56 unofficial-rasbeanjelly_rascarlo_crespo4g_ota_2013-04-08.zip
0b1190d4ed5a5309aa4285d71507f4dd unofficial-rasbeanjelly_rascarlo_crespo_ota_2013-04-08.zip

also thanks to the big Rascarlo
 
Last edited:

calic0

New member
Jul 3, 2013
1
0
4.2.2 Bootloop

Hello,
I have tried building from source, using the crespo-20130220 build and the rasbeanjelly build mentioned in the previous post and all three get stuck in a bootloop after flashing the ROM using clockworkmod.

The bootloop occurs during the "android" boot animation and before I've flashed any gapps. I am using a stock Nexus S with a stock kernel so I'm unsure why this is happening. Does the build require super su?
 

the1dynasty

Senior Member
Dec 16, 2011
4,336
3,164
does anyone know of, or has a 4.2.2 Crespo4G ROM that is working and dexed? i kinda just want to do the stock experience on my NS4G now... also, anyone have a link to GAPPS that are newer than the one posted on Goo?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 40
    Download:
    Nexus S: crespo-20130220
    filename: greenblue-crespo-20130220
    md5sum: 3503235e1f66b0d2cfeeea43c2d1699b
    sha1sum: 48c1cfbee8a226aae2ce5b5ab9fb7ad6d30339e3

    Nexus S 4G: crespo4g-20130220
    filename: greenblue-crespo4g-20130220.zip
    md5sum: b02e36b543293a337dd3359bd68444d3
    sha1sum: 7095ab401e71204532bf2866664452687866551a

    Use the latest gapps for 4.2.1: 20121212
    Warning: The new swipe keyboard and the gallery/camera/photosphere are not included. Stock photosphere apk will not work. It is hard coded to work on certain phones. You must use modified binaries or edit the build prop.

    Steps to flash:
    1. Flash the ROM and SuperSU.
    2. Boot at least once before flashing Gapps. FCs may occur if you don't reboot.
    3. Be patient: the phone will be laggy for the first few minutes as the phone scans for media on the built in sdcard.
    4. If you have strange issues or FCs, make sure you wipe data / factory reset and reflash everything.


    Important notes:
    No tweaks, mods or kernel patches will be added. This is strictly a basic AOSP build.
    A complete set of patches are provided on github so you can build your own ROM with your choice of modifications.

    Flash your favorite AOSP based 4.1.x or 4.2.x kernel if desired. ASOP version of Matr1x and CM10 version of Marmite has been confirmed to work. Stock ROM is not as smooth as other kernels but it works.


    Changelog:

    20130221
    Rebased on 4.2.2

    20121206
    Add bluetooth build cfg for fix build warning (trivial)
    Bluetooth prevents deep sleep. Patch.
    Crespo4g only: Fix Phone.apk force closes after a call *
    Crespo4g only: Set voicemail number to own number for Nexus S 4G
    Lockscreen PIN keyboard cuts off letters from number 7 and 9. Patch.
    Update init.herring.rc: bluedroid has replaced system/bluetooth (trivial)

    20121128
    Restore original clock font size
    Allow backups to Google account from Settings -> Backup & restore
    Updated platform version number to 4.2.1 (cosmetic issue)

    20121127
    Build from 4.2.1 tree
    Remove December to Contact's calendar - fixed in 4.2.1
    Fix the building of Email.apk
    Reduce the lockscreen clock font size
    Update the FC on accessing Settings -> Storage patch

    20121123
    Add December to Contact's calendar
    Fix FC on Daydream's clock setting
    Fix alarm button in quick settings
    Fix FC on accessing Settings -> Storage
    Update the name, brand and model in build.prop

    20121122 - Prevent lockscreen clock from getting cut off
    20121120 - Added patch to fix MMS receive on crespo4g
    20121119 - Initial build

    Todo list:
    Enable emulated storage. *
    SElinux configuration.

    Broken:
    Nexus S 4G: Can't set voicemail number and cannot switch carrier back from Google Voice to My Carrier.
    Nexus S 4G: Tethering with WiMax is troublesome at best.
    Settings -> Battery does not properly show awake times in the graph. (Appears to be dependent on kernel used).

    Working:
    3G
    4G WiMAX
    Audio
    Bluetooth audio
    Camera
    Daydream
    Face unlock
    GPS
    Lockscreen widgets
    MMS
    NFC
    Phone calls
    SMS
    Sprint system updates
    Wifi



    Instructions to build from source:

    Code:
    repo init -u git://github.com/diclusial/platform_manifest.git -b greenblue-4.2.2
    repo sync
    . build/envsetup.sh
    lunch [model]
    make otapackage

    Build notes:
    - All necessary patches and firmware are included in the repo.

    Patches below my be out of date. Check github for changes.
    The essential patches:
    Add TARGET_ARCH to BoardConfigCommon
    Fix camera build
    Update location providers
    Remove Launcher2 hardware acceleration overlay

    Crespo bug fix patches
    Set default backup transport to Google account
    Fix clock and date/alarm display on lockscreen
    Set the build prop value for version, brand, etc.
    Remove redundant PRODUCT_PACKAGES for live wallpapers

    Crespo4g bug fix patches
    Update Mms config
    Fix receiving MMS messages
    Restore ability to utilize mobile/3g for tethering
    Add full_crespo4g-userdebug to the lunch menu
    Set default backup transport to Google account
    Fix clock and date/alarm display on lockscreen
    Set the build prop value for version, brand, etc.
    Remove redundant PRODUCT_PACKAGES for live wallpapers

    Patches to change the build process
    Add support for overriding build.prop settings
    Disable stock recovery

    Bugs that might be fixed in future upstream releases
    DeskClock: Fix Dream settings
    Fix building, the product listing in build/ wants Email2
    Merge "Settings: fix storage measurement for device without emulated
    QuickSettings : Fix alarm intent
    13
    GO TO FIRST POST FOR LATEST INFORMATION


    New test build based on 4.2.1:

    Changelog:
    Updated platform number from 4.2 to 4.2.1
    Setting -> Backup & rest -> Backup account now shows Google account. Requires the new official gapps. May require wiping data unless you have adb or terminal installed:
    Code:
    adb shell bmgr transport com.google.android.backup/.BackupTransportService

    Obsolete patches. The patches must be reversed.
    002-update-crespo.patch - outdated
    007-reduce-clock-font.patch - Not necessary anymore
    008-december-contacts.patch - Not necessary anymore
    011-storage-fix.patch - outdated
    013-buildprop-values.patch - outdated
    016-buildprop-values-4.2.1.patch - outdated

    New changes:
    018-backup-transport.patch - Add overlay to set the default backup account to Google
    019-update-crespo.patch - Removed platform version 4.2
    020-buildprop-values-4.2.1.patch - Added platform version 4.2.1

    Downloads:
    Nexus S: crespo 2012-11-28
    Nexus S 4G: crespo4g 2012-11-28
    Use the official gapps 20121128. (There may be a newer gapps zip soon so always use the latest.) The previous gapps and fix-gapps are no longer required. It fixes GoogleBackupTransport but does not include the new swipe keyboard nor the gallery/camera app among other things.

    greenblue-crespo-20121128
    md5sum ac280310a6a618bd22cb7626d7b80867
    sha1sum 263f8319f0de29e2da11f1cbf4f5860beb1ffcbf

    greenblue-crespo4g-20121128.zip
    md5sum 9b4560317ecca5ba714162b1c4b664fc
    sha1sum aaebf1928a27edaee675b2833aa7bd5ee9cdb4f0
    9
    Working Settings.apk

    Hello,

    Lets get the development going!
    Here is the working Settings.apk. I will share the code (patch if required) later since I am in a hurry to leave to my native.
    Just check and let me know.

    It was just a matter of one try-catch block in packages/apps/Settings/src/com/android/settings/deviceinfo/StorageVolumePreferenceCategory.java in the function totalValues(HashMap<String, Long> map, String... keys)!

    Adarsh
    8
    New builds based on branch 4.2.1:

    Obsolete patches. The patches must be reversed.
    007-reduce-clock-font.patch - Not necessary anymore
    008-december-contacts.patch - Not necessary anymore
    011-storage-fix.patch - outdated
    013-buildprop-values.patch - outdated

    New changes:
    014-fix-email-build.patch
    015-adjust-lockscreen-keyguard-size.patch
    016-buildprop-values-4.2.1.patch - Updated from previous patch
    017-storage-fix.patch - Updated from previous patch

    Crespo 20121127
    Crespo4g 20121127
    Continue to use the same gapps and fix-gapps.

    Issues:
    Version needs to be updated from 4.2 to 4.2.1 (Cosmetic issue)

    Sources attached. First post will be updated once I get more feedback on it. Patch 015-adjust-lockscreen-keyguard-size.patch may be changed for future builds.

    To build 4.2.1:
    1. Reverse all the previous patches with "patch -s -p1 -R -E"
    2. Delete device/samsung/crespo*
    3. repo init -b android-4.2.1_r1
    4. Reapply the first patch and repo sync
    5. Reapply the remaining patches.

    To report problems with the lockscreen security widget:
    1. You must enable developer mode
    2. Enable Security -> Developer options -> Show layout bounds
    3. Take one screenshots with the normal security lock right when the phone wakes
    4. Take one with lockscreen widget fully expanded.
    5. Post as attachment to the forum. Example attached.
    8
    New builds:
    crespo-20130220
    crespo4g-20130220

    Changelog:
    Rebase on 4.2.2

    Updated github trees:
    repo init -u git://github.com/diclusial/platform_manifest.git -b greenblue-4.2.2


    Is the new android-4.2.2_r1 a big enough update to warrant a new build? I will be using this ROM til the end of my contract in May. Doesn't matter either way for me, just thought it would be cool to go out with the latest Android version. :D
    Activity in the 4G forum is fading fast. Everyone is ready to move on.