[ROM] Enhanced236 - stock 2.3.6 (06.08.2012 update)

Search This thread

coccolino_dbro

Senior Member
Aug 15, 2010
213
244
Redmi Note 10 Pro
o like this rom. Thanks. How about battery life?

It should be as in stock rom...with so much developing (I'm learning android programming also), my phone has been connected to pc almost all the time, so it never dropped under half battery :)

Now i know why my statusbars dissapears when i tried to build swipe to remove xd

Have you found all the differences between my port and yours? I suggest WinMerge for this task, works real fine for both folder and files.
 

TweetyPeety

Recognized Themer
Aug 22, 2010
1,710
1,569
how do I get A2SD to work. Installed the zip and the GUI App and in Recovery done SD Partition 1024MB, but it tells me still that I am missing something.
 

SpaceCaker

Senior Member
Mar 26, 2011
13,545
10,904
netherlands
www.youtube.com
It should be as in stock rom...with so much developing (I'm learning android programming also), my phone has been connected to pc almost all the time, so it never dropped under half battery :)



Have you found all the differences between my port and yours? I suggest WinMerge for this task, works real fine for both folder and files.

Going to try :)

Thanks hope i get it working :)

Sent from my GT-S5830 using xda premium
 

madelgijs

Senior Member
Feb 12, 2012
55
9
Error ...

I flashed the ROM with ODIN, did a factory reset before and after booting, I get the following error:

"ne pare rau! Aplicatia Expert configurare (Procesul com.sec.android.ugl) s-a oprit in mod neasteptat. incercati din nou"

Is this Romanian? I'cant even figure out what probably went wrong. Does anyone know?

Thanks! madelgijs
 

coccolino_dbro

Senior Member
Aug 15, 2010
213
244
Redmi Note 10 Pro
Lol, that is weird and it shouldn't happen...and yes, that is romanian. What baseband and/or csc do you have? Have you flashed over another stock ROM, or over Cyanogen? Could you download the original rom this is based on (to have full package - csc, boot, baseband etc), flash that and then flash this over it?

Edit: this is the link for the original firmware - http://www.hotfile.com/dl/152003798/a779a7c/S5660XXKTI_S5660OXFKT4_NEE.zip.html

Edit2: it seems that CSC should be included also in ODIN roms, as it install on first boot language specific csc on /system partition. Going to repackage it in a few minutes.
 
Last edited:
  • Like
Reactions: ro_bo and madelgijs

coccolino_dbro

Senior Member
Aug 15, 2010
213
244
Redmi Note 10 Pro
I flashed the ROM with ODIN, did a factory reset before and after booting, I get the following error:

"ne pare rau! Aplicatia Expert configurare (Procesul com.sec.android.ugl) s-a oprit in mod neasteptat. incercati din nou"

Is this Romanian? I'cant even figure out what probably went wrong. Does anyone know?

Thanks! madelgijs

Forget my previous post, the problem occurs because of CWM recovery, as it can't select the right CSC code for your country/operator, even if you manually install it (using the code *#272*your_imei#). Only stock recovery can do that.

One workaround would be to package the rom using stock recovery, boot one time this way, then flash CWM zip...
 

madelgijs

Senior Member
Feb 12, 2012
55
9
Found a way

Thanks for the hints and tipps. I've found a way to get it done: I've flashed the German stock rom via ODIN, did a factory reset with the standard recovery and flashed "Enhanced236" afterwards. Now everything works fine.

Thanks!

madelgijs
 

Yusei

Senior Member
Nov 29, 2010
1,318
323
Porto
I'll try this later in my gio.

Gio is my secondary phone and I'm looking for a bugfree ROM.

Thx in advance.
 
  • Like
Reactions: redbouk

madelgijs

Senior Member
Feb 12, 2012
55
9
Benefits

What benefits do I get from ext4 as filesystem compared to the stock rfs? And, if I'm not mistaken, you changed the kernel version from phiexz's 3.0 to 2.1 - is there any specific reason for that? I'm using the previous verison of your ROM and it would be great to know whether an update would make sense.

Thanks! madelgijs
 

coccolino_dbro

Senior Member
Aug 15, 2010
213
244
Redmi Note 10 Pro
It is believed that ext4 is faster than rfs, improving disk access and overall read-write speed... At least that's what most benchmarks results say. The kernel was downgraded because 3.0 and later for stock rom were built using a new init.d method, and it seems they don't work on ext4 filesystem, even if they should. There aren't many missing features from kernel though, even being an inferior version.

Anyway, I uploaded in ext4 mainly because there are people who need ext4 filesystem (switching back and forth between cm, ports and stock roms) and it's more convenient this way, no PC required, no ODIN etc.; you can use the rfs version without any problems, you're not missing anything.

I'm thinking of keeping both version updated as I go along, it's not a big deal; what do you think?

PS: ROM Mods setting will contain some new features for the next build; also, I'm trying to port a multiple lockscreen mod... hopefully I'll get it.
 
Last edited:

esilviu

Senior Member
Aug 31, 2011
207
55
I have tried your version - ext4 only, because it can be installed from recovery and it's easier to backup my current ROM, install yours and return to my version if I don't like-it.

+ looks good,
+ toggles in notification panel are a very good add-on
+ power menu modifications looks better than on your screenshot :)

- market can't download anything ("Download error 4xx") but I didn't try my best to fix-it (I guess that solution is to clear something....)
- TW is a bit slower, with sometimes jerky fading animation

suggestions:
* there is a delanoister kernel that works with stock and ext4. I think is newer than phiex's;
* put some mods about touch sensivity (you can add this to the great new menu from settings)
* Orange romania with prepaid SIM don't allow access to the internet with default apn settings. Solution is to put on the "Internet APN" the proxy and port from "MMS APN" ;)
* a battery percentage would be better than the horizontal line

keep up the good work, because an updated stock ROM with ext 4 and some "minor" mods is better than anything else.
 

coccolino_dbro

Senior Member
Aug 15, 2010
213
244
Redmi Note 10 Pro
- market can't download anything ("Download error 4xx") but I didn't try my best to fix-it (I guess that solution is to clear something....)
- TW is a bit slower, with sometimes jerky fading animation

suggestions:
* there is a delanoister kernel that works with stock and ext4. I think is newer than phiex's;
* put some mods about touch sensivity (you can add this to the great new menu from settings)
* Orange romania with prepaid SIM don't allow access to the internet with default apn settings. Solution is to put on the "Internet APN" the proxy and port from "MMS APN" ;)
* a battery percentage would be better than the horizontal line

I don't have the market problem, and no one else complained about it, so I guess it's something on your side only (maybe some app conflicting with the market?); I know TW Launcher can be laggy sometimes, it does that even on complete unmodded stock rom...

As for the suggestions, thanks, I'll see what I can do and what I would like - remember, this is what I use on my phone, not some rom put together using a kitchen, and if I find something buggy, or simply I don't like, I'm not implementing :). There will be updates though, mainly functionality and less look-wise (1% battery display will be done, but as close as possible to stock look)

salut silviu. pot sa te intreb ceva? poti sa schimbi lockscreenu ? merge nasol lockscreenu asta..pune-l pe ala de la gingerbread 2.3 e mult mai ok. sau daca nu fa un patch pt cine vrea sa aiva lockscreenu vechi. te rog frumos . merci anticipat!

Razvan, only english here, please. But to answer your question, previous lockscreen can't be implemented, because Samsung took it off in latest updates for all its phones as a result of Apple's lawsuit regarding the "slide to unlock" patent. But I'm working on porting something similar...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    enhanced236.png



    STATUS UPDATE​
    25.09.2012: The development of this ROM has been stopped, due to lack of time and replacement of my Gio as primary phone by a newly aquired HTC Desire. The topic will be kept open, I may answer questions in the future. Thanks!


    Main Features

    • uses AROMA Installer. Aroma Filemanager included (mount partitions in CWM beforehand)
    • Phiexz kernel 20120607 - supports ext4, swap, overclocking etc.
    • ext4 format
    • deodexed and zipaligned (+ zipalign on boot script)
    • 20 toggles in notification panel (media controls work with most players, except the stock one) *
    • 7 lockscreens *
    • lockscreen gestures support (only for Cyanogen ones)
    • swipe to remove notification
    • battery bar on statusbar *
    • statusbar battery icon tweaks *
    • statusbar clock icon tweaks *
    • power menu modifications
    • touch keys tweaks (backlight and haptic feedback) *
    • logcat saving feature *
    • windows animations speed settings *
    • native SIP client enabled
    • camera sound follows system settings
    • smooth scroll in applications
    • skin changing option in mms application
    • unlimited contacts in SMS send to field
    • sent time display for sms/mms after no network signal (instead of received time)
    • no sms/mms in call logs
    • sms converts to mms after 7 parts, not 4
    • BLN working with stock SMS application
    • enabled list view in app launcher
    • TouchWiz launcher settings (app arrangement, animation effect, color depth etc.)
    • share application option in TouchWiz launcher
    • long press volume keys with phone locked to change track in music player (most players, except stock one)
    • browser mods: 8 tabs, text size setting, debug enable setting, User agent choice setting
    • camera mods: use camera/camcorder on low battery, during call and during playing music with default music app
    • no sound & screen light when charging is complete
    • no display dimming function on low battery
    • minimal graphic modifications (CRT screen off animation, ICS animations, default smileys changed, some lockscreen text edits)
    • + maybe a few more mods I forgot about

    * customise these features in Settings - ROM features​

    Disclaimer
    Although this ROM has been tested extensively, you use this on your own risk.

    This ROM does not come with any warranties, implied or otherwise; developer can not be blamed if something goes wrong, be it software or hardware, during the installation process or during usage of this ROM.

    Credits and thanks
    Phiexz (kernel)
    Delanoister (kernel)
    hyriand (partitions info & basic how-to stuff + first CWM for Gio)
    hansip87 (swipe to remove notifications tutorial)
    pvyParts (battery bar)
    untermensch + CM7 developers (power menu modifications info)
    lidroid (statusbar toggles + cyanogen lockscreens)
    Romanbb (EDT-based statusbar tweaks)
    pratyush.creed (6 lockscreens tutorial, some touchwiz mods info)
    zcop (good modding guides & files)
    XiproX (bootanimation inspiration + starting point)
    montymintypie (sms tweaks info)
    jeboo (more sms app tweaking info)
    AndroidON (smooth scroll)
    amarullz (AROMA Installer)
    one_love_420 & loSconosciuto (merged info on apk signature verification)
    ImbaWind (Adrenaline engine)
    intronauta (some browser mods info)
    etc...

    Download & Changelog

    Version 06.08.2012
    MD5: d918e1808752b5c6ce7900e3b46b8044

    Previous versions

    Changelog

    06.08.2012

    added 4 more toggles in notification area (1 Sleep button, and 3 media control buttons - these work with most music players except stock Samsung player)
    added long-press volume keys to change track (works with most music players except stock Samsung player)
    added skin option in mms app
    launcher mod: added Share App option
    launcher mod: added settings menu
    updated Battery Bar height settings
    updated Aroma Installer
    added Aroma File Manager in instalation process (mount partitions in CWM beforehand)
    fixed issue with optional display dimming file
    optional during installation: Adrenaline Engine
    optional during installation: Adobe Flash Player

    24.07.2012

    added 6 Cyanogen lockscreens with gestures support
    added statusbar clock & battery icon tweaks
    added Flashlight (white screen) toggle
    improved swipe to remove notifications
    added new options in ROM Features app
    ROM features rearranged
    CM lockscreens layout improved
    removed system apps signature verification (you can resign system apps without problems, no need to resign the entire ROM now)
    launcher mod: auto arrange alphabetically
    fixed Google Street installed even if deselected
    fixed Google Talk missing issue
    fixed issue with network locations not working if Google Maps not installed
    removed redundant CSC related files
    all apps updated
    14.07.2012

    changed default kernel to Phiexz 20120607
    added network mode toggle (2G only/3G only/2G-3G)
    added more XT9 languages for Samsung keyboard
    added a new optional bootanimation with enhanced236 text
    ROM Mods settings renamed to ROM Features and options cleaned a bit
    added touch keys backlight option in Settings - ROM Features - Touch keys options (grant root when asked)
    added touch keys haptic feedback option in Settings - ROM Features - Touch keys options (grant root when asked)
    added Logcat saving option in Settings - ROM Features
    browser mod: open up to 8 tabs
    browser mod: added text size setting
    browser mod: added option to select User Agent
    browser mod: added option to enable Debug menus
    camera app mod: snap photo/record video even with low battery
    camera app mod: snap photo/record video while on call
    camera app mod: snap photo/record video while in music player
    removed sound & screen light when charging is complete
    removed display dimming function on low battery
    removed Talkback application
    all apps updated
    optional during installation: compact carrier label on statusbar pulldown
    09.06.2012

    fixed contacts application lag
    fixed Google Play download errors
    fixed usb tethering
    changed default kernel to CF-Root port by Delanoister
    changed default lockscreen to AOSP slider lockscreen
    changed default battery bar location below statusbar
    changed bootanimation
    using AROMA installer
    some new features in ROM Mods Settings
    added some build.prop tweaks
    added Phiexz kernel 20120607 as optional in AROMA Installer
    removed some of the stock Samsung apps
    removed PDroid patch (was causing bugs)
    updated Google Play, Maps and SuperSU to latest versions​
    18.05.2012

    changed filesystem to ext4
    changed install method - cwm zip
    changed kernel to Phiexz 2.1
    replaced Superuser with SuperSU​

    Updates & Add-ons
    Update (works for any version). Add more options in launcher settings, like: background color and transparency, application arrangement and numbers, color depth, animation setting: TouchWiz Launcher mods & settings app.​

    Update for 24.07.2012 version. Fixes the Force Close issue when selecting Gestures sensitivity for lockscreens in ROM Features. ONLY if you have this problem, download and install this zip file in Clockwork Mod: Lockscreen gestures sensitivity FC fix. OBSOLETE
    XT9 extra languages for Samsung Keyboard. Includes more than 10 extra input languages, like Italian, Greek, Spanish, Portuguese, Turkish, Lithuanian, Norwegian etc. Flash in CWM.

    DOWNLOAD OBSOLETE

    Update for 09.06.2012 version. New options added in ROM Mods Settings application: touch keys backlight and haptic feedback options and logcat saving feature. Flash in CWM the version corresponding to the kernel you are using (if you use the CF-Root kernel, flash the first zip, if you use Phiexz kernel, flash the second).

    ROMModsSettings app for CF-Root kernel OBSOLETE
    ROMModsSettings app for Phiexz kernel OBSOLETE


    Q&A, Troubleshooting

    1. During music playback, I get sound skipping, crackling and overall bad sound quality.
    That's because both kernels included have a default minimum CPU frequency set too low to handle smooth media playback. I have no control over that, but there's a solution: go to No-Frills CPU Control, chose minimum frequency 245MHz and set it to apply on every boot.

    2. Statusbar battery icon doesn't hide/show when I toggle its checkbox
    It will toggle, just only after a status change (level increase/decrease, connect/deconnect charger or usb cable etc.)

    3. Why doesn't includes Adrenaline engine?
    UPDATE: well, now it's included but only as optional during installation. Motivations below still apply.

    Mainly for two reasons: I can't support Adrenaline engine, because I don't know what it does and how it does it, so in case of bugs, wouldn't know what to do. Secondly, I see no reason to have it preinstalled as I see it has a real easy way to install (just a zip flash), and so it can be easily installed by the end user.

    4. What about apps-on-sdcard type scripts?
    Same as above, I can't support problems they might induce.
    There are more options anyway, and each should use his personal favorite. To name just a few:
    Mount2SD. Some users reported to have obtained best results with this, gained a lot of free space on the phone's memory, and overall being better than other scripts
    Link2SD. This has a real easy method to setup, all you need to do is to partition the SD-Card with an extra partition (many file formats supported) and install the apk. It will take care of the rest by itself.

    5. Can you theme the ROM this way or this other way?
    Keeping the ROM as much as possible stock is a personal preference, and I don't think I'm going to theme it. The biggest liberty I took in regard of looks was to change the boot animation, and that's mainly because i couldn't find a stock boot animation in zip format, as custom kernels don't support the original boot animation file format.
    Second, theming doesn't please the larger part of the user base; some like one theme, some like other theme, but I reckon most just like it as it is and just want more features.

    Screenshots

    27410515.png


    device20120817010631.png


    device20120817010901.png


    Toggles list

    device20120817010524.png


    Lockscreens

    locks.gif
    9
    Madelgijs, I tried 3.1, but unfortunately, does not work on stock rom; looking into the zip, there are no kernel modules present, no wifi drivers... maybe he forgot them and that's why it doesn't work.

    How did u add screenshoot in power menu?

    I used the smali files responsible for the screenshot function from a cyanogen rom, called from a new option in the menu (copied one of the existing option with a few edits).
    6
    How can I improve the battery:(

    Sent from my GT-S5660 using xda premium

    hold power button for 2 secs and select "power off"


    I did this and ot is true, battery life increased 1000%
    didmissed a call though
    5
    The development is really stopped. So sad. It's one of the smoothest and quickest ROM for Gio imho

    All good things come to an end eventually ;) I'm still having the Gio, but not enough time and interest atm...

    Can you please tell me how can I edit toggle status bar mod? (for a ROM where Flash button gives me FC :) )

    You need to modify the androidmanifest of systemui as the original guide mentions (http://xdaforums.com/showthread.php?t=1289896) and then there are 2 options:

    1. resign all system apk with the same key

    or

    2. remove the signature verification from your services.jar (you can then modify manifests of all apk without needing same signature for every one). Decompile services.jar, open the packagemanagerservice.smali file and replace the method checkSignaturesLP with this one:

    Code:
    .method checkSignaturesLP([Landroid/content/pm/Signature;[Landroid/content/pm/Signature;)I
        .registers 10
        .parameter "s1"
        .parameter "s2"
    
        .prologue
        .line 1929
        const/4 v6, 0x0
    
        return v6
    .end method
    5
    Thanks

    Btw can you add links yo the original sources of most stuff ? Mighht be helpfull lol

    Sent from my GT-S5830 using xda premium

    Most complex mods are put together by bits and pieces from various posts (like swype to remove, original tutorial wasn't working as is, and some edits were required; or original 14 toggles included flashlight - not working on Gio, so I modified it for wifi hotspot instead). I'll dig through my bookmarks though to post some links...or maybe provide the edited files with modifications highlighted?

    Does it include italian language? I'm very interested

    Inviato dal mio GT-S5660 con Tapatalk 2

    Yes.

    why RFS? ext4 is better..
    why ODIN? flashable zips are easier to use, modify..
    you used the swipe to remove from ace or did it yourself, cuz I use the one from ace but its a bit buggy, is yours too?

    RFS is just a starting point...wanted to have the rom completely bugless before moving to more advanced things. Ext4 and flashable zip are in project.
    For swype to remove notification see above...ported using different sources, no bugs whatsoever with it.