[DEV][Samsung Galaxy GT-I5510 Callisto][ROM & Kernel]Unofficial Cyanogenmod 7

W

WillingMagic

Guest
Second Beta (THIS BUILD IS WORKS ONLY WITH GINGERBREAD RADIO/AMMS)
Current Status:
  • USB/WIFI Tethering Working with alternative apps
  • RIL Working
  • Sound Microphone stop working after screen dims
  • Headset Working
  • Touchscreen Working
  • HW/3D Working
  • Screen Working
  • ADB Working
  • SDCard Working
  • Vibration Working
  • Sensors Working
  • WiFi Working
  • 3G Working
  • Bluetooth Working
  • GPS Working
  • Keyboard Working
  • Camera Wrong orientation

How to install:
  1. Backup your config and apps.
  2. Download ODIN with callisto.ops and CWM recovery.tar.
  3. Press Q+Power to activate Download mode
  4. Flash using Odin CWM_recovery.tar as PDA.
  5. Download latest cyanogenmod 7.2 for samsung callisto and gapps for gingerbread.
  6. Press T+Power to activate Recovery mode
  7. Wipe data/factory reset
  8. Use install zip from sdcard to install cyanogenmod and gapps
  9. Reboot system
  10. Configure your phone
  11. You have working Cyanogenmod 7

PLEASE SEND ANONYMOUSE STATISTICS.
If 2g/3g not working check APN settings.

Mirror:
Spideroak

IF YOU WANT USE OTHER SAMSUNG ROMS, PLEASE WIPE DATA AND CACHE AFTER FLASHING.
 
Last edited:

psyke83

Inactive Recognized Developer
Mar 29, 2011
1,267
3,959
0
Hey,

Some information that may be useful:
It appears that you already have the Gingerbread source. I checked the official Gingerbread Callisto kernel's .config, and it has some new definitions for targets that appear in the Gio source code. Therefore I'm pretty sure that this archive from Samsung's OS site contains the source you need: GT-S5660M_BMC_Opensource.zip

I recommend you use that source unmodified in combination with the newer Gingerbread bootloader (i.e., don't use any of my patches for the G5).

One more thing: I discovered that later AR6000 drivers actually support WEXT in the supplicant. Therefore, I recommend that you change the supplicant from AWEXT to WEXT in BoardConfig.mk, and -Dawext -> -Dwext in init.gt-i5510.rc. You may want to try the v6 supplicant, but try v5 as well.
 

smoke87

Member
Sep 7, 2011
17
5
0
Hey willing,

Don't need wait for samsung release kernel source.
We are working in it, make a fork.

It's 100% working.

github.com/arkas/Callisto_kernel_2.6.35

We are pinkflozd and smoke87 from enigma.
galaxy551.wordpress.com
 
  • Like
Reactions: ajay.al and didhiy

didhiy

Senior Member
Mar 29, 2011
1,080
1,291
0
Jakarta
Hey willing,

Don't need wait for samsung release kernel source.
We are working in it, make a fork.

It's 100% working.

github.com/arkas/Callisto_kernel_2.6.35

We are pinkflozd and smoke87 from enigma.
galaxy551.wordpress.com
Already test this kernel with .config.pinkflozd, yeah it's 100% work :D hope the beta version will release with this new kernel.
 

didhiy

Senior Member
Mar 29, 2011
1,080
1,291
0
Jakarta
Proximity on Second Alpha

I try to compare the init.rc & init.gt-i5510.rc to stock GB 2.3.4 init.rc I found that proximity device setting didn't exist in 2nd Alpha config. Can I enabling that device only by adding the missing lines or must have the drivers too to make it works?

Stock init.rc:
# change the permission sensor chips

chown root system /dev/mmc31xx
chown root system /dev/bma_accel
chown root system /dev/kr3dm_accel
chown root system /dev/ecompass_ctrl
chown root system /dev/proximity
chown root system /dev/ledflash
chown system radio /sys/devices/virtual/accelerometer/accelerometer/calibrate

chmod 0660 /dev/mmc31xx
chmod 0660 /dev/bma_accel
chmod 0660 /dev/kr3dm_accel
chmod 0660 /dev/ecompass_ctrl
chmod 0660 /dev/proximity

chmod 0660 /data/misc/sensors/ecs_nvm
chmod 0660 /data/misc/sensors/accel_offset
chmod 0664 /sys/devices/virtual/accelerometer/accelerometer/calibrate

chown system radio /sys/devices/virtual/touch/firmware/firmware
chmod 0664 /sys/devices/virtual/touch/firmware/firmware

chown system radio /sys/devices/virtual/touch/firmware/firmware_ret
Second Alpha init.gt-i5510.rc:
# For sensors
mkdir /data/misc/sensors 0777 system misc
chmod 0666 /data/misc/sensors/ecs_nvm
chmod 0666 /data/misc/sensors/accel_offset
 

didhiy

Senior Member
Mar 29, 2011
1,080
1,291
0
Jakarta
info: GT-I5510_OpenSource_GB_update.zip

This topics if only for Cyanogenmod, any off topic will be reported.

We got released official gingerbread, day after I released Second Alpha.
I`m still waiting for kernel 2.6.35.7 source.

Next milestones:
  • Support new bootloader.
  • Build kernel 2.6.35.7
  • Fix wifi
  • Remove other buggs
  • Onenand driver and bml over mtd
  • Released clockwork recovery
  • Start porting of newer kernel (3.0?)

My git:
http://github.com/WillingMagic

Project mailing list:
http://groups.google.com/group/samsung-galaxy-551
Please check opensource.samsung.com
GT-I5510_OpenSource_GB_update.zip is coming :)
 

dgenx210

Senior Member
Jan 10, 2011
238
33
0
Manila
Does that mean Gingerbread update would be soon available via KIES from Samsung for GT I5510 ?
Samsung has released the official Gingerbread update only to one baseband and that baseband is from EU.

If your baseband is the same baseband as the update, you can update via Kies. Otherwise you can't. You're gonna have to do it via Odin if you're really up to it.
 

rakeshishere

Senior Member
Feb 15, 2011
2,633
1,016
0
Samsung has released the official Gingerbread update only to one baseband and that baseband is from EU.

If your baseband is the same baseband as the update, you can update via Kies. Otherwise you can't. You're gonna have to do it via Odin if you're really up to it.
I'm currently located in India and desperate to update to Gingerbread

i saw that update is available for European users but was curious to know if update is coming in wave form or something officially may be in coming months ?

EDIT:
Installed Gingerbread via Odin and felt like phone got a new life. Thanks a lot
 
Last edited:
W

WillingMagic

Guest
New build comming in this week.
Fixed keyboard
Added tun.ko driver
Easy install, aka flash and forgot.
Wifi fix.

Sent from my GT-I5510 using xda premium
 
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone