[ROM] GingerDX | v031c | 11-Sep-2013

Search This thread

GermainZ

Inactive Recognized Developer / Retired Forum Mod
Aug 3, 2012
6,170
8,805
GingerDX

Intro
This project is a continuation of doixanh's personal ROM, known as GingerDX.
("Ginger" as in "Gingerbread", and "DX" as in short for "doixanh")

Brought to you by TeamFun:
eagleeyetom, djnilse and AChep.
I (GermainZ) am building GingerDX based on bieltv.3's latest sources, with permission from both TeamFun and bieltv.3.
(You can find the original GingerDX for the X8 here)

As set in stone by doixanh, the main goal is to have a fast, smooth and lightweight CM7 based ROM with some special features.

Before we begin:
Code:
package gingerdx;

import disclaimer;

public class GingerDXDisclaimer extends Disclaimer {

    /**
     * Your warranty is now likely void.
     *
     * We are not responsible for bricked devices, dead SD cards,
     * spontaneous combustion, or any other host of cosmic penalties
     * which may befall you, your family, or your phone.
     *
     */
    public GingerDXDisclaimer(){
        warranty.set(0);
    }

}

GingerDX now even has its own IRC channel!
If you feel like chatting with each other or hanging out with us:
#GingerDX
NOTE: Before you click the link to get to FreeNode's webchat or fire up your IRC clients:
The developers are NOT your personal support helpdesk nor root of endless knowledge.
If you are a developer or have a really urgent or tricky problem come tell us about it.



Screenshots
attachment.php
attachment.php

attachment.php
attachment.php

attachment.php
attachment.php

(screens weren't taken on a freshly flashed ROM; actual memory usage is even lower)
attachment.php


Features

  • Minimal number of apps are installed.
  • Lightweight.
  • ZIP-aligned, App2SD, ...
  • WEP AdHoc support
  • CallMeLouder: Louder ringer when the phone is inside a bag or pocket.
  • Improved Flipping down mutes ringer
  • Flipping down/shaking snoozes alarm
  • Back button ends call
  • Menu button answers call
  • Built-in Transparent Status Bar support
  • Hide avatar in SMS
  • Quick Copy / Quick Paste
  • Custom carrier text
  • Built-in loop ringtone support without OGG editing
  • Optimized ("smoothened") scrolling/flinging
  • Random Lockscreen
  • Sense Lockscreen
  • Ring Lockscreen
  • Sleep button on Power Control widget
  • Center clock on status bar
  • Configuration section (with localization for many languages)
  • EduRoam WiFi compatible!
  • GalleryDX (replacement for Stock Gallery, based on QuickPic)
  • Jellybean-style status bar and notifications
  • ICSified by integrating AChep's ICS Layouts natively into the ROM (a/k/a "AChepified")
  • AChep's JellyBean Theme included and set as default
  • PIE navigation controls
  • ICS Wallpapers added into CMWallpapers
  • ICSified Settings by djnilse
  • GDX Update Notification by djnilse
  • GPS Country Optimizer by djnilse
  • Pick-up-to-call by djnilse
    Pick-Up-To-Call in phone dialer and MMS
    • Enable it in Settings -> CyanogenMod settings -> GingerDX settings
    • Type the number in the dialer
    • Move it to your ear (or put your finger on the proximity sensor and hold the phone vertically) and the number will be called
    • Same in Mms, there it just calls the number of the chat/sms you're reading

Known Bugs
  • CM7's bugs.
  • System ringtones must be selected using ES File Explorer (default ringtones are in /system/media/); make sure to enable "Root Browser" in ES Settings.
  • GingerDX Bugs & Solutions thread by lucastan96 (note that this thread is for the X8 GDX. It includes some universal information, but please post in *this* thread to get proper support).

Project sources and licenses
  • Our source code repository at GitHub (for GingerDX v023 onwards)

    Sources forked from Cyanogenmod are published under the terms of the Apache License 2.0
    Code contributions and binary distributions are published under the terms of the GNU General Public License v2

    NOTE: "Soft-Modders aka. WinZipers" are exempt from the licensing terms above. You are now NOT allowed to use the pre-built ROM, or any parts thereof, in any way, shape, or form. Don't bother asking for permit, you won't get it. However there is a chance to get our permission, but your project HAS to have published sources

    If you want to join in development to help advancing the ROM, or want to port it to other devices, then please drop us a PM or contact us at our IRC channel.
  • doixanh's source repository at GitHub (for GingerDX up to v022)
    Sources and binary distribution of GingerDX up to v022 are published under license terms set forth by doixanh.

Install Instructions
  • Install a CM compatible kernel (hell_lock's or Rafael.Baugis' kernels; tested with hell_lock's first kernel (first post) and Rafael.Baugis' test CM7 kernel)
  • Download GDX, as well as the CM7 Basic kernel and (optional) GApps;
  • Copy the files to your SD card;
  • Reboot to CWM;
  • Install the CM7 Basic kernel;
  • Wipe data, cache and dalvik-cache;
  • Install GDX;
  • Flash GAPPS (* If the GAPPS aren't installed correctly, mount /system before flashing the package);
  • Reboot & enjoy!

Themes
NOTE: We are not responsible for system instabilities caused by themes

GingerDX natively supports T-Mobile themes. You can find other themes in the list of available T-Mobile themes in XDA Android's theme sticky.
Download the theme of your choice onto your phone and use Theme Chooser (included in GingerDX) to select theme.

Notice
Very important. Read all before posting questions!
1. This ROM is based on doixanh's personal ROM and continued in the same philosophy to keep it as lightweight as possible. You can report bugs in this thread and suggest additions, but understand we're not obligated to fix or include them. We'll fix what is needed, and we'll include what makes sense.
2. We are NOT responsible for any bugs caused by custom-made fixes/additions/tweaks. You use them at your own risk and responsibility!
3. Regarding the copyright branding at the bottom in Lockscreen: We will NOT remove them nor provide any option to disable them. Don't PM/Post to ask for the removal or nag otherwise.
4. If you have battery drain, try the following:
  • Clear battery stats in recovery.
  • Freeze unused services (like Email, DSP Manager, Maps). This is important.
  • Turn OFF 'Allow mock locations'.
  • Don't set brightness too high.
  • Don't install too many unused apps.
  • Turn OFF WiFi, 2G, 3G, GPS, Bluetooth when not in use.
  • Reboot after you listen to music. Music service caused battery drain (in the past).
5. If you still have battery drain after following Step 4, try:
  • Full wipe in recovery, re-install GingerDX.
  • Use Stock ROM for several days to see if the battery problem is caused by GingerDX or not.
  • If it doesn't drain, try installing one of your apps, test battery for a day, install another one, and test.
  • and so on...
That way you will know what's the cause of your battery drain.

Thanks
Thanks also go out to Google for their great little Android. :)

Donation
You like this ROM? Feel free to drop a donation to TeamFun :)
doixanh eagleeyetom djnilse AChep
 

Attachments

  • device-2013-03-09-024258.png
    device-2013-03-09-024258.png
    135.2 KB · Views: 54,380
  • device-2013-03-09-025222.png
    device-2013-03-09-025222.png
    152.1 KB · Views: 53,560
  • device-2013-03-09-024752.png
    device-2013-03-09-024752.png
    26.7 KB · Views: 54,000
  • device-2013-03-09-024619.png
    device-2013-03-09-024619.png
    18.3 KB · Views: 52,954
  • device-2013-03-09-025354.png
    device-2013-03-09-025354.png
    17.1 KB · Views: 53,220
  • device-2013-03-09-025554.png
    device-2013-03-09-025554.png
    54 KB · Views: 53,727
  • device-2013-03-09-025643.png
    device-2013-03-09-025643.png
    36.5 KB · Views: 52,152
Last edited:

GermainZ

Inactive Recognized Developer / Retired Forum Mod
Aug 3, 2012
6,170
8,805
Changelog

  • v031c (11-09-2013):
    • Rebuilt using bieltv.3's latest CM7 (RC4) sources
    • Minor fixes
  • v031b (11-03-2013): hotfix release
    • Using bieltv.3's latest CM7 beta 3 sources
    • Updated Ring Locker to show the time correctly
    • JellyBean theme updated (USB mounting)
    • Updated Polish translation (sorry for that)
 
Last edited:

kewkie

Senior Member
Dec 27, 2012
1,742
850
Nice one :victory:

I think.. i'm gonna test it ... well, i guess tonight :D

Sounds really awesome :) Thanks!


// Just one question: Which version of baugis' kernel you prefer? odin one or CWM?

Hm... stucking at bootlog with hells kernel

/// Got it now, it booted, but it was still the stock firmware ... i dont know how to get it works..
 
Last edited:
  • Like
Reactions: GEZ96 and hhccan

Maxx247

Senior Member
Jan 13, 2013
381
152
mumbai
Re: [ROM] GingerDX | v031| 09-03-2013

nice screenshots!!!!!
i'm gonna try it !!

sent from my gt-s5830i running world's best gpu :eek:
 
  • Like
Reactions: hhccan

-HellRaiser-

Senior Member
Dec 10, 2010
1,266
752
Gurgaon
Re: [ROM] GingerDX | v031| 09-03-2013

good work op.....just love the rom.....

and op i tried poring cyanmobile by squadzone to our phone but i failed.....:(
 
  • Like
Reactions: hhccan

dheeraj93

Senior Member
Apr 28, 2011
88
11
ive tried installing using both rafeals n hellslock kernels both didnt work...... its stuck at the boot logo... ive tried installing on both the stock n custom rom ... none worked.... i followed the instructions correctly.... help plz
 

GermainZ

Inactive Recognized Developer / Retired Forum Mod
Aug 3, 2012
6,170
8,805
Re: [ROM] GingerDX | v031| 09-03-2013

There's no boot animation, so you might not be stuck (the Samsung Galaxy Ace I will stay there till the ROM fully boots).
If you are indeed stuck, try resetting data and formatting cache / dalvik cache in CWM before installing.

Also, a logcat would be useful.
 
  • Like
Reactions: kewkie

kewkie

Senior Member
Dec 27, 2012
1,742
850
There's no boot animation, so you might not be stuck (the Samsung Galaxy Ace I will stay there till the ROM fully boots).
If you are indeed stuck, try resetting data and formatting cache / dalvik cache in CWM before installing.

Also, a logcat would be useful.

hum... i waited for around 2-3 mins @ the bootlogo, i'm gonna try it right now (again)
 

GermainZ

Inactive Recognized Developer / Retired Forum Mod
Aug 3, 2012
6,170
8,805
Re: [ROM] GingerDX | v031| 09-03-2013

hum... i waited for around 2-3 mins @ the bootlogo, i'm gonna try it right now (again)

Also try mounting system before installing. The updater-script takes care of that, but just in case.
BTW, if it flashes really fast (e.g. 5-10 seconds), restart CWM and flash again. That's a known CWM bug, it means it didn't flash correctly.
It usually takes 20-30s to flash.
 
  • Like
Reactions: Victorxs

kewkie

Senior Member
Dec 27, 2012
1,742
850
Also try mounting system before installing. The updater-script takes care of that, but just in case.
BTW, if it flashes really fast (e.g. 5-10 seconds), restart CWM and flash again. That's a known CWM bug, it means it didn't flash correctly.
It usually takes 20-30s to flash.

Okay, gonna try it..

The last try was unsuccessfull.

- Stock flash
- Hell kernel (from the first page)
- back to cwm, wiped/formated the written stuff
- mounted everything
- flashed GingerDX
- checked mounts again (is it the mistake? mount everything AFTER flash?)
- reboot
- stucked @bootlogo for 4-5 mins

Now im gonna try again

///

Now im cofused... same thing last night. It booted, but im still on stock rom?!

-> Back to CWM, wiped the stuff you've said, mounted /system, flashed GingerDX -> stuck @ bootlogo

I dont know how to flash it correctly, maybe i should use another ROM ^^
 
Last edited:

GermainZ

Inactive Recognized Developer / Retired Forum Mod
Aug 3, 2012
6,170
8,805
Re: [ROM] GingerDX | v031| 09-03-2013

Okay, gonna try it..

The last try was unsuccessfull.

- Stock flash
- Hell kernel (from the first page)
- back to cwm, wiped/formated the written stuff
- mounted everything
- flashed GingerDX
- checked mounts again (is it the mistake? mount everything AFTER flash?)
- reboot
- stucked @bootlogo for 4-5 mins

Now im gonna try again

///

Now im cofused... same thing last night. It booted, but im still on stock rom?!

-> Back to CWM, wiped the stuff you've said, mounted /system, flashed GingerDX -> stuck @ bootlogo

I dont know how to flash it correctly, maybe i should use another ROM ^^

Logcat?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 49
    GingerDX

    Intro
    This project is a continuation of doixanh's personal ROM, known as GingerDX.
    ("Ginger" as in "Gingerbread", and "DX" as in short for "doixanh")

    Brought to you by TeamFun:
    eagleeyetom, djnilse and AChep.
    I (GermainZ) am building GingerDX based on bieltv.3's latest sources, with permission from both TeamFun and bieltv.3.
    (You can find the original GingerDX for the X8 here)

    As set in stone by doixanh, the main goal is to have a fast, smooth and lightweight CM7 based ROM with some special features.

    Before we begin:
    Code:
    package gingerdx;
    
    import disclaimer;
    
    public class GingerDXDisclaimer extends Disclaimer {
    
        /**
         * Your warranty is now likely void.
         *
         * We are not responsible for bricked devices, dead SD cards,
         * spontaneous combustion, or any other host of cosmic penalties
         * which may befall you, your family, or your phone.
         *
         */
        public GingerDXDisclaimer(){
            warranty.set(0);
        }
    
    }

    GingerDX now even has its own IRC channel!
    If you feel like chatting with each other or hanging out with us:
    #GingerDX
    NOTE: Before you click the link to get to FreeNode's webchat or fire up your IRC clients:
    The developers are NOT your personal support helpdesk nor root of endless knowledge.
    If you are a developer or have a really urgent or tricky problem come tell us about it.



    Screenshots
    attachment.php
    attachment.php

    attachment.php
    attachment.php

    attachment.php
    attachment.php

    (screens weren't taken on a freshly flashed ROM; actual memory usage is even lower)
    attachment.php


    Features

    • Minimal number of apps are installed.
    • Lightweight.
    • ZIP-aligned, App2SD, ...
    • WEP AdHoc support
    • CallMeLouder: Louder ringer when the phone is inside a bag or pocket.
    • Improved Flipping down mutes ringer
    • Flipping down/shaking snoozes alarm
    • Back button ends call
    • Menu button answers call
    • Built-in Transparent Status Bar support
    • Hide avatar in SMS
    • Quick Copy / Quick Paste
    • Custom carrier text
    • Built-in loop ringtone support without OGG editing
    • Optimized ("smoothened") scrolling/flinging
    • Random Lockscreen
    • Sense Lockscreen
    • Ring Lockscreen
    • Sleep button on Power Control widget
    • Center clock on status bar
    • Configuration section (with localization for many languages)
    • EduRoam WiFi compatible!
    • GalleryDX (replacement for Stock Gallery, based on QuickPic)
    • Jellybean-style status bar and notifications
    • ICSified by integrating AChep's ICS Layouts natively into the ROM (a/k/a "AChepified")
    • AChep's JellyBean Theme included and set as default
    • PIE navigation controls
    • ICS Wallpapers added into CMWallpapers
    • ICSified Settings by djnilse
    • GDX Update Notification by djnilse
    • GPS Country Optimizer by djnilse
    • Pick-up-to-call by djnilse
      Pick-Up-To-Call in phone dialer and MMS
      • Enable it in Settings -> CyanogenMod settings -> GingerDX settings
      • Type the number in the dialer
      • Move it to your ear (or put your finger on the proximity sensor and hold the phone vertically) and the number will be called
      • Same in Mms, there it just calls the number of the chat/sms you're reading

    Known Bugs
    • CM7's bugs.
    • System ringtones must be selected using ES File Explorer (default ringtones are in /system/media/); make sure to enable "Root Browser" in ES Settings.
    • GingerDX Bugs & Solutions thread by lucastan96 (note that this thread is for the X8 GDX. It includes some universal information, but please post in *this* thread to get proper support).

    Project sources and licenses
    • Our source code repository at GitHub (for GingerDX v023 onwards)

      Sources forked from Cyanogenmod are published under the terms of the Apache License 2.0
      Code contributions and binary distributions are published under the terms of the GNU General Public License v2

      NOTE: "Soft-Modders aka. WinZipers" are exempt from the licensing terms above. You are now NOT allowed to use the pre-built ROM, or any parts thereof, in any way, shape, or form. Don't bother asking for permit, you won't get it. However there is a chance to get our permission, but your project HAS to have published sources

      If you want to join in development to help advancing the ROM, or want to port it to other devices, then please drop us a PM or contact us at our IRC channel.
    • doixanh's source repository at GitHub (for GingerDX up to v022)
      Sources and binary distribution of GingerDX up to v022 are published under license terms set forth by doixanh.

    Install Instructions
    • Install a CM compatible kernel (hell_lock's or Rafael.Baugis' kernels; tested with hell_lock's first kernel (first post) and Rafael.Baugis' test CM7 kernel)
    • Download GDX, as well as the CM7 Basic kernel and (optional) GApps;
    • Copy the files to your SD card;
    • Reboot to CWM;
    • Install the CM7 Basic kernel;
    • Wipe data, cache and dalvik-cache;
    • Install GDX;
    • Flash GAPPS (* If the GAPPS aren't installed correctly, mount /system before flashing the package);
    • Reboot & enjoy!

    Themes
    NOTE: We are not responsible for system instabilities caused by themes

    GingerDX natively supports T-Mobile themes. You can find other themes in the list of available T-Mobile themes in XDA Android's theme sticky.
    Download the theme of your choice onto your phone and use Theme Chooser (included in GingerDX) to select theme.

    Notice
    Very important. Read all before posting questions!
    1. This ROM is based on doixanh's personal ROM and continued in the same philosophy to keep it as lightweight as possible. You can report bugs in this thread and suggest additions, but understand we're not obligated to fix or include them. We'll fix what is needed, and we'll include what makes sense.
    2. We are NOT responsible for any bugs caused by custom-made fixes/additions/tweaks. You use them at your own risk and responsibility!
    3. Regarding the copyright branding at the bottom in Lockscreen: We will NOT remove them nor provide any option to disable them. Don't PM/Post to ask for the removal or nag otherwise.
    4. If you have battery drain, try the following:
    • Clear battery stats in recovery.
    • Freeze unused services (like Email, DSP Manager, Maps). This is important.
    • Turn OFF 'Allow mock locations'.
    • Don't set brightness too high.
    • Don't install too many unused apps.
    • Turn OFF WiFi, 2G, 3G, GPS, Bluetooth when not in use.
    • Reboot after you listen to music. Music service caused battery drain (in the past).
    5. If you still have battery drain after following Step 4, try:
    • Full wipe in recovery, re-install GingerDX.
    • Use Stock ROM for several days to see if the battery problem is caused by GingerDX or not.
    • If it doesn't drain, try installing one of your apps, test battery for a day, install another one, and test.
    • and so on...
    That way you will know what's the cause of your battery drain.

    Thanks
    Thanks also go out to Google for their great little Android. :)

    Donation
    You like this ROM? Feel free to drop a donation to TeamFun :)
    doixanh eagleeyetom djnilse AChep
    30

    DOWNLOADS

    Dev-Host
    Code:
    MD5: 4dedd1977f4f19cb665af03f3acd478e    GingerDX-v031c-cooperve.zip
    GApps Flashable Zip


    _________



    OUR BANNERS
    banner2my.png
    bannernz.png
    banner3gl.png

    14
    Changelog

    • v031c (11-09-2013):
      • Rebuilt using bieltv.3's latest CM7 (RC4) sources
      • Minor fixes
    • v031b (11-03-2013): hotfix release
      • Using bieltv.3's latest CM7 beta 3 sources
      • Updated Ring Locker to show the time correctly
      • JellyBean theme updated (USB mounting)
      • Updated Polish translation (sorry for that)
    11
    Well, I still couldn't sync so I asked @eagleeyetom to build it, and I tested it. Thank him :D

    Update, v031c:
    • Based on the latest sources from @bieltv.3;
    • Minor fixes.
    6
    Well, I still couldn't sync so I asked @eagleeyetom to build it, and I tested it. Thank him :D

    Update, v031c:
    • Based on the latest sources from @bieltv.3;
    • Minor fixes.

    Stop using transmission from Antarctica :p Sorry for OT ;)