[ROM] nFinityROM v1.20 - Froyo 2.2.1 based on CM 6.1.1 sources

Search This thread

rallapag

Senior Member
Apr 19, 2010
677
546
Gave me FCs all the time on this ROM... But I flashed it over the existing one, so maybe the issue is related to that (although reflashing 2.3.3. worked perfect!).
Thats good at least 2.3.3 is working.
Could you test if the following version works for you.
Cheers
 

Attachments

  • FroyoMarket.2.3.4.patch.zip
    1.3 MB · Views: 22

arco68

Recognized Developer
Oct 11, 2010
2,913
24,822
Unfortunately, camera app force closes in CyanogenMod, using Fyodor's libcamera.
 

cn.fyodor

Senior Member
Dec 31, 2009
337
509
Nanjing
Unfortunately, camera app force closes in CyanogenMod, using Fyodor's libcamera.
Hi, arco

Please send me the logcat. I'll try to find out the problems in libcamera.so with CyanogenMod. If possible, it would be better to attach klogtail(nopy's github) as well, which can help us figure out the processing in the kernel.
 

tolgainci

Senior Member
Aug 10, 2010
56
25
Istanbul
Hello,

I just tried Kalim's Camera app on this ROM and it works, except for Video Recording. Still Camera works with Preview, I haven't had any problems. Video Camera force closes.

For Users:
Just download the attached zip file and apply it with Clockworkmod recovery. You don't need to wipe your cache or data.

For the Developers:
Please find the logcat file attached. This is what happens when I switch from Still Camera to Video Camera, and when the Camera app FCs. Basically what I did was copy the following files from froyo_AOSP_Tattoo_v0.33 to nFinityROM-1.20:

/system/apk/Camera.apk
/system/lib/libcamera_client.so
/system/lib/libcameraservice.so
/system/lib/libcamera.so
/system/lib/libmmcamera.so
/system/lib/libmmjpeg.so
/system/lib/libmm-qcamera-tgt.so

Thanks to arco for this great mod, to fyodor for continuing his AOSP 2.2 and Kalim for making camera work!

Regards,

Tolga
 

Attachments

  • nFinityROM-1.20_Camera_update.zip
    972.2 KB · Views: 84
  • Videocam_ERROR_logcat.txt
    18.2 KB · Views: 28
Last edited:

tolgainci

Senior Member
Aug 10, 2010
56
25
Istanbul
By the way, I will be glad if anyone can help me, make Flash Lite 4 work on HTC Tattoo with a CM or AOSP based mod. I guess the procedure would work on all phones with ARMv6 processors, which can't use the full Adobe Flash plug-in. I started a new thread here:

http://xdaforums.com/showthread.php?t=1004553

Right now I'm trying the same with nFinityROM-1.20, I will post my findings.
 
Last edited:

tolgainci

Senior Member
Aug 10, 2010
56
25
Istanbul
My first experience with my attempts at getting Flash Lite 4 working are unfortunately not positive: I have included every .so I can think of + the HTC framework but the "Nfinity" browser still reports "no flash plug-in" with no errors. Perhaps it's an issue at kernel level, I'l keep looking into it. (Flash Player and plug-in seem nicely installed) When I copy the HTC ROM Browser to Nfinity ROM it doesn't work and it FCs. Some logs:

E/dalvikvm( 628): Could not find class 'com.android.internal.database.ArrayListCursor', referenced from method com.android.browser.htc.util.HTCBrowserProvider.getShareImageCursor

So I guess, it's either get an ARMv7 phone or keep trying :) Well I think I'll get the ARMv7 phone but still keep trying, since I think it's very educative.

I don't think Flash is going anywhere extinct at least in the next decade, so I guess we should adjust. Since I don't have the Flash Lite 4 source, it's sort of a shot in the dark right now, but it's good practice... I'll keep you posted.

p.s I can give more info and logs for developers.
 
Last edited:
  • Like
Reactions: daniel3x

benjavalero

Member
Sep 22, 2009
12
0
Orihuela
Is there any way to prevent overheating? If I use Google Navigator and charge the device (in the car) it reboots few minutes later, and doesn't happen without charging. Any idea?

Sent from my HTC Tattoo using XDA App
 

kemoba

Senior Member
Mar 5, 2006
738
339
Mostar
This is 2.2 FroYo which is an old build, there is a 2.3 Gingerbread version of this rom with much more support. I recommend you to go for the 2.3 version, i think that version has arabic in it
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 37
    nFinityROM

    This is a rom I've been working on for a while. I originally started out with compiling from ivendors repo, but ended up completely rewriting most of it. This rom also uses a custom kernel by me, with a lot of bug fixes and optimizations, in addition to some extra features. I've also done a few layout changes here and there so things look better on a QVGA screen.

    snap20101128_202820.png snap20101128_202849.png snap20101128_202904.png snap20101117_212740.png

    snap20101117_212720.png snap20101117_213427.png snap20101129_013547.png snap20101128_203001.png

    ROM highlights

    • Froyo 2.2.1 with most of CyanogenMods functionality
    • Working wifi, bluetooth, gps and tethering
    • JIT and compcache activated
    • Proper working notification lights
    • Fancy Widget
    • Dictionary for the following languages: Danish, Deutsch, English, Spanish, Finnish, French, Italian, Norwegian, Swedish, Croatian, Portuguese, Russian, Lithuanian, Latvian, Serbian, Czech
    • ADW Launcher
    • Lock-Screen gestures
    • Custom layout changes for QVGA screen
    Kernel highlights

    • Kernel 2.6.29.6
    • Overclockable
    • Ext2/3/4
    • AUFS
    • NFS
    • CIFS (Samba)
    • IPV6
    • BFQ scheduler
    • SLUB allocator
    • Ramzswap
    • Lots of debugging removed
    • Tattoo hack compiled in
    Not working

    • Camera
    • FM radio

    Before a new install, make sure you have a Nandroid backup, and do a full wipe.
    Upgrading over older versions should preserve apps and settings.
    For overclocking, you need SetCPU, or another app designed to control CPU speed.

    Download nFinityROM-1.20.zip (57.89 MB)
    MD5: 20C6A402AC950E2819742794677CAF76

    Does not include Google Apps, so that must be flashed afterwards if you need it.

    Old releases
    nFinityROM-1.19.zip (57.89 MB) - MD5: 8AB2B1909B004A056A2FD8264E7EADBF
    nFinityROM-1.18.zip (57.97 MB) - MD5: 3647E5C10853CEB94AEF38102637482D
    nFinityROM-1.17.zip (57.9 MB) - MD5: 14938FD552F9F66907598DF1B7605ED2
    nFinityROM-1.16.zip (58.16 MB) - MD5: B6D329366731A62ABD4CA91F4E259059
    nFinityROM-1.15.zip (55.51 MB) - MD5: D583C8BAAD14A6673537F1DF741F1BB8
    nFinityROM-1.14.zip (55.37 MB) - MD5: F07C977064C87FB6156094E02512CF39
    nFinityROM-1.13.zip (55.37 MB) - MD5: F96C5C3982A82A61DB372F1CF5CDDF5E
    nFinityROM-1.12.zip (54.57 MB) - MD5: 3BA998AD2379901419D5F5BE1F0F1E6B
    nFinityROM-1.11.zip (54.57 MB) - MD5: B3BCF94D28610766A23DA9A5D49919B4
    nFinityROM-1.1.zip (54.58 MB) - MD5: B396ED0DD3C048F48F75DBA927941C3E
    nFinityROM-1.01.zip (54.36 MB) - MD5: 3A7F3075BC551E4844BC911D3E9FF403
    nFinityROM-1.0.zip (54.34 MB) - MD5: E418B35C6BE6956842C64EE515EEC517

    Changelog

    1.20 (22.02.2011)
    - Fixed a regression in the kernels overclock code


    1.19 (19.02.2011)
    - Fancy Widget 2.1.7
    - Added Latvian dictionary
    - Updated kernel (same as in GB rom)
    - Default speed set to 614MHz


    1.18 (18.01.2011)
    - ADW Launcher 1.3.6
    - Updated Fancy Widget to v2.1.3
    - Kernel updates
    - Synced with CM sources

    1.17
    (05.01.2011)
    - Bugfix release for javascript issue

    1.16
    (05.01.2011)
    - Custom lights module - no more amber/green light at the same time
    - Additional dictionaries: Croatian, Portuguese, Russian, Lithuanian, Serbian, Czech
    - Updated Fancy Widget to v2.1.2.1
    - Updated screen calibration app for QVGA (credits to rallapag)
    - Kernel updates and tweaks

    1.15
    (20.12.2010)
    - Reworked kernel, hopefully lag issue is fixed now
    - Changes to CPU frequency table, for better stepping
    - Added hosts file to block ads

    1.14
    (17.12.2010)
    - Synced with CM 6.1.1
    - Rotary lockscreen
    - Enabled incoming call touch ui
    - Hungarian translation added
    - Updated wifi and bluetooth firmware
    - Several optimizations to kernel
    - Reverted equalizer settings to defaults, volume should be a bit higher now

    1.13 (11.12.2010)
    - Replaced screen calibration tool with a graphical one
    - Added support for Windows media files (wma/wmv)
    - Further kernel tuning

    1.12
    (07.12.2010)

    - Fix for disappearing Google apps

    1.11
    (07.12.2010)
    - Fixed kernel, disable perflock (compiled with correct config this time :) )
    - Fixed Google location services

    1.1
    (06.12.2010)
    - Added overclocking capability to the kernel
    - Some other minor tweaks to the kernel
    - Updated Fancy Widget to v2.1.1
    - Synced with latest CM sources, which happened to be 6.1 release :)

    1.01
    (02.12.2010)
    - Fixed copybits errors causing slowdown after making or receiving phone calls

    1.0 (30.11.2010)
    - Initial release


    Credits
    Ivendor, for the original Tattoo vendor sources
    Fyodor and Rallegade for some kernel stuff
    Erasmux for overclocking code
    CyanogenMod team, for an excellent Froyo mod
    Google, for making Android

    nFinityROM vendor config on GitHub
    nFinityROM kernel source on GitHub
    4
    Version 1.16 is out.
    3
    hi, thank you for your great rom, but what do I do with this zip file? my market is also crashing upon start.
    Try this one instead: V2Market.2.2.11.patch.zip
    Flash it in recovery.
    2
    Btw, is it possible somehow to make the phone not to turn off wi fi when the screen is off? :)

    go to the WLAN settings -->menu --> advanced (I have german language)--> Standby-rules and there you can choose it
    2

    I downloaded Slideit demo and set it as default keyboard. Then rebooted and it was still default. So it seems to work fine for me.