Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[DEV][OTA] CyanogenMod 11.0 Galaxy 551/Callisto (GT-I5510) Port [androidarmv6]

OP psyke83

21st September 2013, 04:51 PM   |  #1  
OP Recognized Developer
Thanks Meter: 3,970
 
1,262 posts
Join Date:Joined: Mar 2011
Donate to Me
CyanogenMod 11.0 Galaxy 551/Callisto (GT-I5510) Port [androidarmv6] [OTA enabled]
Current port status: release candidate - should be suitable for daily use
Latest release: Over The Air (OTA) build - updated regularly


Hey folks,

This is a port of CyanogenMod 11.0 (using the androidarmv6 fork) for the Samsung Galaxy 551 (GT-I5510 or "Callisto") series phones. The current version is Android 4.4.2. Please note that this is an Over The Air (OTA) enabled ROM.

Pre-requisites:

First-time installation:
  • Download and install the latest OTA-enabled build from: http://download.androidarmv6.org/_builds/callisto/
  • If you are upgrading from a different Android revision, perform a data-wipe.
  • ROM updates will now be available via the built-in OTA update mechanism (see below).

OTA update instructions:
  • Navigate to Settings -> About phone -> CyanogenMod updates.
  • Ensure that Update types is set to New versions (incl. Nightlies).
  • Click the refresh icon, and new updates will be displayed inside the app. Click on the desired version to begin the download, and follow the on-screen prompts to complete the upgrade process.

Previous releases:
  • 20140125
    • md5: ?
    • Build updated to cm-11.0
    • Hardware keys fixed (thanks to darblack)
    • Camera fixed (hopefully; please leave feedback)
    • Many fixes and improvements
  • 20140101
    • md5: ?
    • Build updated to CM10.2
    • Add configuration files to support hardware keypad (sec_keypad)
    • Fix kernel driver issues that may cause issues on Callisto, including camera initialization (note: should hopefully fix initialization of camera kernel driver, but the camera still may need other fixes to actually work correctly)
  • 20130921
    • md5: 2c2c70ad83dfa5468e7aff5822510111
    • First build - untested


Thanks [Samsung androidarmv6 crew]:
  • WaylandAce
  • TheWhisp
  • rohan007
  • michie
  • hrk
  • erikcas
  • bieltv3
  • tilal6991
  • KonstaT
  • psyke83
  • ankur850

Source Code:
Last edited by psyke83; 10th November 2014 at 06:49 AM.
The Following 23 Users Say Thank You to psyke83 For This Useful Post: [ View ]
21st September 2013, 04:51 PM   |  #2  
OP Recognized Developer
Thanks Meter: 3,970
 
1,262 posts
Join Date:Joined: Mar 2011
Donate to Me
ClockworkMod:
ClockworkMod v6.0.5.3 or later is mandatory in order to install CM11, or else you will experience "status 0" errors when attempting to flash ROMs that have hardware TLS enabled.

How to update ClockworkMod recovery:
  • Download the latest callisto recovery.img available from the Jenkins cm-recovery job list, and copy to your device's /sdcard.
  • Flash the image by entering the following commands in the terminal emulator app:
    Code:
    su
    flash_image recoveryonly /sdcard/recovery.img

Useful resources:
1. simple2ext_mod - modified version of S2E app2sd app updated to support CM11 (and is fully compatible with OTA updates, unlike most other app2sd solutions) [thanks: @psyke83 ]
2. Gapps Basic packages for CM11 (note: be sure to use the SD-EXT package v2.1 or later for callisto) [thanks: @Bhargav97 & @psyke83]
3. AZERTY keyboard patch - flashable recovery package; won't break delta OTA updates, but a full OTA package update will wipe the changes, requiring the package to be re-installed) [thanks: @aldweb]
Last edited by psyke83; 10th November 2014 at 07:48 AM.
The Following 10 Users Say Thank You to psyke83 For This Useful Post: [ View ]
21st September 2013, 04:52 PM   |  #3  
OP Recognized Developer
Thanks Meter: 3,970
 
1,262 posts
Join Date:Joined: Mar 2011
Donate to Me
CM11 builds with kernel 3.0 - testers required
WARNING: certain builds may not boot, for various reasons. You should be prepared to reflash a working ROM if necessary.

Due to @Mm7's excellent work in getting the partial source FSR driver working for the other Gingerbread devices, it seems like a good time to resume work on the 3.0 kernel. Since I don't have a galaxy5, beni, callisto or tass in my posession, I need some people to test some experimental builds that use kernel 3.0.

Current status:
  • All builds are booting
  • All drivers (on all builds) have been reported as working correctly

Needs testing (compare the behaviour to the old kernel):
  • General stability
  • General performance
  • Battery consumption / deep sleep
  • WiFi suspend stability
  • SD card and/or USB transfer speed issues
  • Audio stutters/microstutters during playback when phone is idle
  • Potential lag during wake from idle

beni: cm11 build #1165 (updated: November 14th)
callisto: cm11 build #1177 (updated: November 24th)
cooper: cm11 build #1199 (updated: December 6th)
galaxy5: cm11 build #1198 (updated: December 4th)
gio: @erikcas is testing private builds
tass: cm11 build #1138 (updated: November 10th)

1. Perform a full CWM backup before proceeding (a data-wipe will be mandatory*, and your backup will also insure against potential data-loss).
2. Optional: if possible, use a backup SD card during testing to avoid potential data-loss.
3. Perform a data wipe*, and install the CM11 build.

Please give feedback on what is working and not working compared to the regular build. Particular focus should be on hardware components - for example, wifi, touchscreen, camera, bluetooth, sensors, etc. Try to ensure that everything works.

Please upload a dmesg and logcat (taken shortly after boot completion) for me to examine, even if the build is not giving any obvious problems. Just make sure to mention the build # and your phone model when providing me with feedback. Thanks!

To capture logs (best done shortly after boot completion so that I can see the beginning of the logs):
Code:
su
cd /sdcard
logcat -d >logcat.txt
dmesg >dmesg.txt
* If you insist on installing the cm11 build over an OTA installation without a data-wipe, you'll need to edit the updater-script and remove the line beginning with sha1_check. To go back to an OTA build (without wiping), you'll need to perform the same step on the updater-script of a full OTA package as well.
Last edited by psyke83; 6th December 2014 at 02:42 AM.
The Following 21 Users Say Thank You to psyke83 For This Useful Post: [ View ]
23rd September 2013, 07:20 AM   |  #4  
ankur850's Avatar
Senior Member
Flag Gwalior, Madhya Pradesh
Thanks Meter: 1,213
 
235 posts
Join Date:Joined: Sep 2012
Donate to Me
More
good job, @psyke83 did you fixed media scanner issue ?
Last edited by ankur850; 23rd September 2013 at 11:24 AM.
The Following 2 Users Say Thank You to ankur850 For This Useful Post: [ View ]
23rd September 2013, 05:33 PM   |  #5  
OP Recognized Developer
Thanks Meter: 3,970
 
1,262 posts
Join Date:Joined: Mar 2011
Donate to Me
@ankur850,

I don't own a callisto, so I rely on testers to let me know if the build works (and provide logcats, etc., if it doesn't). I've merged the "cleaned" callisto vendor files, kernel and device overlay that co-exists with the other msm7x27 series phones to the androidarmv6 repository. If there's a media scanner bug, then it's likely to affect all other devices and should be fixed accordingly.
The Following 5 Users Say Thank You to psyke83 For This Useful Post: [ View ]
24th September 2013, 04:36 PM   |  #6  
Member
Flag Palembang
Thanks Meter: 17
 
40 posts
Join Date:Joined: Jan 2011
More
Well from what i got after a few hour with this rom :
1.Quite stable with only 600mhz clock
2.I can receive file's with bluetooth without 3rd app
3.Wifi scan work perfectly and can detect my home network
4.Network data work

Bug :
1.Camera didn't work
2.Home button became up button and power button became down button, enter button became backscpace and ok became enter
Attached Files
File Type: txt logcat.txt - [Click for QR Code] (299.5 KB, 34 views)
24th September 2013, 05:34 PM   |  #7  
OP Recognized Developer
Thanks Meter: 3,970
 
1,262 posts
Join Date:Joined: Mar 2011
Donate to Me
Quote:
Originally Posted by stevenanggelo

Well from what i got after a few hour with this rom :
1.Quite stable with only 600mhz clock
2.I can receive file's with bluetooth without 3rd app
3.Wifi scan work perfectly and can detect my home network
4.Network data work

Bug :
1.Camera didn't work
2.Home button became up button and power button became down button, enter button became backscpace and ok became enter

Thanks for the report. I'll investigate the camera problem, it may be a missing kernel driver or a problem with the libcamera library... I'll check it out.

As for the issue with buttons, please reboot into recovery, then choose the option advanced -> key test. Then check all of the keys that you have identified as being incorrectly mapped, and let me know the key value that is reported for each one.

For example:
Vol. up = 115
Vol. down = 114
etc.

Edit: it would also help if you could send me a dmesg log (taken after trying to use the camera).
Last edited by psyke83; 24th September 2013 at 07:06 PM.
The Following 4 Users Say Thank You to psyke83 For This Useful Post: [ View ]
25th September 2013, 06:46 AM   |  #8  
Member
Flag Palembang
Thanks Meter: 17
 
40 posts
Join Date:Joined: Jan 2011
More
Quote:
Originally Posted by psyke83

Thanks for the report. I'll investigate the camera problem, it may be a missing kernel driver or a problem with the libcamera library... I'll check it out.

As for the issue with buttons, please reboot into recovery, then choose the option advanced -> key test. Then check all of the keys that you have identified as being incorrectly mapped, and let me know the key value that is reported for each one.

For example:
Vol. up = 115
Vol. down = 114
etc.

Edit: it would also help if you could send me a dmesg log (taken after trying to use the camera).

okay i will report it to you after i get home

sorry for late reply

Edit :
okay sorry for being too long to reply

i'm a little bit busy

for the key test :
power button (became down button): 107
home button (became up button): 102
backspace button (didn't work) : 352
enter button (became backspace): 14
ok button (became enter button): 28
alt button (didn't work) : 56
shift button (didn't work) : 42
question mark (didn't work) : 214

stock camera didn't show at app drawer
so i use camera 360
Attached Files
File Type: txt dmesg.txt - [Click for QR Code] (131.9 KB, 25 views)
Last edited by stevenanggelo; 26th September 2013 at 02:20 PM.
6th October 2013, 04:16 PM   |  #9  
Member
Thanks Meter: 23
 
61 posts
Join Date:Joined: Dec 2012
Download link?
10th November 2013, 05:39 PM   |  #10  
Ansh2000's Avatar
Member
Flag Patna
Thanks Meter: 21
 
93 posts
Join Date:Joined: Jul 2013
More
any update is coming.

Post Reply Subscribe to Thread

Tags
galaxy-551
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes