[ROM] ICS SDK Port [WIP]

Status
Not open for further replies.

Paul627g

AC Moderator All-Star
Moderator
Nov 25, 2010
15,963
2,752
0
Visit site
I use the larger font. It looks better in my opinion and fills the display better.

Same issue here, it makes the screen look smaller than it is lol.
I'll post some screen shots, but nothing special really, using the same stuff I was with gingerbread.


Sent from my Nexus S 4G with Ice Cream Sandwich

The whole scroll bar misalignment issue probably has something to do with the multiple resolutions and screen sizes that ICS handles. Something probably isn't just tweaked correctly at this early stage. After looking at the framework-res and most apps associated with ICS so far they have almost a dozen "png or image" folders now each dedicated to fit a certain format/device depending on if its tablet or phone that its running on. Normally you had ....

drawable (this was xml codes)
drawable-hdpi (most commonly used images/pngs)
drawable-land-hdpi (extra pngs specially thrown in for landscape mode)


Now there is half a dozen or better drawable-xxxxx folders since ICS combines both tablet and phone under one OS.

Basically, it may have to wait until official release or source is dropped before this is ironed out on some of the exact alignment issues.
 

Paul627g

AC Moderator All-Star
Moderator
Nov 25, 2010
15,963
2,752
0
Visit site
Whatever you do, make a version with the search bar, in case I like your theme. :p

Actually after looking into the code a bit... If you don't use the included stock launcher then the search bar doesn't appear at the top of the home screen.

I installed ADW EX Launcher and search bar at the top was gone.

The code for the search bar is in two parts.... Part of it to "activate it" is in the Launcher2.apk and the rest of the code is in the framework-res.apk.

So if you don't want that search bar at the moment just flash a 3rd party launcher. Otherwise I will try and post a modded Launcher to flash a little later this evening. Shouldn't be a problem to remove.
 
  • Like
Reactions: intheb0x

Batting1000

Well-known member
Sep 29, 2011
314
68
0
Visit site
Actually after looking into the code a bit... If you don't use the included stock launcher then the search bar doesn't appear at the top of the home screen.

I installed ADW EX Launcher and search bar at the top was gone.

The code for the search bar is in two parts.... Part of it to "activate it" is in the Launcher2.apk and the rest of the code is in the framework-res.apk.

So if you don't want that search bar at the moment just flash a 3rd party launcher. Otherwise I will try and post a modded Launcher to flash a little later this evening. Shouldn't be a problem to remove.

Yeah, I was just saying that if you make a themed version, make a version that includes the Google search bar at the top, because I like it and I'll want it if I like your modded launcher. :p
 

NickNanko

New member
Jul 9, 2011
3
0
0
Visit site
I don't know if this is only my phone but the wallpaper crop seems to be off for all the wallpapers that i download from something like zedge, and even the stock gingerbread wallpapers too. Is there a way to fix this or some place i can get wallpapers that actually FIT. Thanks.
 

Batting1000

Well-known member
Sep 29, 2011
314
68
0
Visit site
What do I change in build.prop?

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IRK40C
ro.build.display.id=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys
ro.build.version.incremental=162682
ro.build.version.sdk=13
ro.build.version.codename=IceCreamSandwich
ro.build.version.release=IceCreamSandwich
ro.build.date=Tue Aug 9 16:52:52 PDT 2011
ro.build.date.utc=1312933972
ro.build.type=userdebug
ro.build.user=android-build
ro.build.host=android-test-34.mtv.corp.google.com
ro.build.tags=test-keys
ro.product.model=Nexus S 4G
ro.product.brand=google
ro.product.name=sojus
ro.product.device=crespo4g
ro.product.board=herring
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=crespo4g
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys
ro.build.fingerprint=google/sojus/crespo4g:IceCreamSandwich/IRK40C/162682:userdebug/test-keys
ro.build.characteristics=nosdcard
# end build properties
#
# system.prop for smdkc110
#

rild.libpath=/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ril.ecclist=911,#911,*911

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
ro.telephony.default_network=4
ro.wimax.interface=uwbr0
ro.opengles.version=131072
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.config.ringtone=Sceptrum.ogg
ro.config.notification_sound=Castor.ogg
ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.config.alarm_alert=Alarm_Classic.ogg
ro.com.android.wifi-watchlist=GoogleGuest
ro.error.receiver.system.apps=com.google.android.feedback
ro.setupwizard.enterprise_mode=1
keyguard.no_require_sim=true
drm.service.enabled=true
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
 

Paul627g

AC Moderator All-Star
Moderator
Nov 25, 2010
15,963
2,752
0
Visit site
Ok, thanks, and what are you guys using to view/edit xml's?
You have to use APK TOOL or APK Manager to decompile the apks and then Notepad ++ to view the XMLs...

At this point I really wouldn't recommend messing with it as I'm having enough of a hurdle doing these little things because without official source being dropped the tools required to de compile (baksmali and APK TOOL) are not yet updated to support ICS and de compiling has been a real touch and go situation....

On another subject about modding in the build.prop, you can change those lines in the About Phone to say whatever you like... They can say Batting1000's ROM if you like... That is why in the early stages months ago when the first leaked pics of ICS came out people said it was themes and then people just modified the build.prop to say ICS 4.0 or whatever they like... Oldest trick in the book...
 
  • Like
Reactions: vhgomez36

vhgomez36

Well-known member
Aug 12, 2011
48
8
8
Visit site
You have to use APK TOOL or APK Manager to decompile the apks and then Notepad ++ to view the XMLs...

At this point I really wouldn't recommend messing with it as I'm having enough of a hurdle doing these little things because without official source being dropped the tools required to de compile (baksmali and APK TOOL) are not yet updated to support ICS and de compiling has been a real touch and go situation....

On another subject about modding in the build.prop, you can change those lines in the About Phone to say whatever you like... They can say Batting1000's ROM if you like... That is why in the early stages months ago when the first leaked pics of ICS came out people said it was themes and then people just modified the build.prop to say ICS 4.0 or whatever they like... Oldest trick in the book...

Its fairly easy though and I know I'm going to wipe it once the update comes up.
 

Paul627g

AC Moderator All-Star
Moderator
Nov 25, 2010
15,963
2,752
0
Visit site
What do I change in build.prop?


# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IRK40C
ro.build.display.id=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys (this will change the BUILD NUMBER)
ro.build.version.incremental=162682
ro.build.version.sdk=13
ro.build.version.codename=IceCreamSandwich
ro.build.version.release=IceCreamSandwich
(I forget which one of these two but one will change the ANDROID VERSION)
ro.build.date=Tue Aug 9 16:52:52 PDT 2011
ro.build.date.utc=1312933972
ro.build.type=userdebug
ro.build.user=android-build
ro.build.host=android-test-34.mtv.corp.google.com
ro.build.tags=test-keys
ro.product.model=Nexus S 4G
ro.product.brand=google
ro.product.name=sojus
ro.product.device=crespo4g
ro.product.board=herring
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=crespo4g
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys
ro.build.fingerprint=google/sojus/crespo4g:IceCreamSandwich/IRK40C/162682:userdebug/test-keys
ro.build.characteristics=nosdcard
# end build properties
#
# system.prop for smdkc110
#

rild.libpath=/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ril.ecclist=911,#911,*911

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
ro.telephony.default_network=4
ro.wimax.interface=uwbr0
ro.opengles.version=131072
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.config.ringtone=Sceptrum.ogg
ro.config.notification_sound=Castor.ogg

ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.config.alarm_alert=Alarm_Classic.ogg
ro.com.android.wifi-watchlist=GoogleGuest
ro.error.receiver.system.apps=com.google.android.f eedback
ro.setupwizard.enterprise_mode=1
keyguard.no_require_sim=true
drm.service.enabled=true
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt


The rest all have a purpose and I wouldn't change them because they will affect things in the ROM. The only other things to really toy with is in the last paragraph I highlighted 3 lines that controls the stock setting for the notifications, ringer and alarm sounds...
 
  • Like
Reactions: mcollini

Batting1000

Well-known member
Sep 29, 2011
314
68
0
Visit site
# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IRK40C
ro.build.display.id=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys (this will change the BUILD NUMBER)
ro.build.version.incremental=162682
ro.build.version.sdk=13
ro.build.version.codename=IceCreamSandwich
ro.build.version.release=IceCreamSandwich
(I forget which one of these two but one will change the ANDROID VERSION)
ro.build.date=Tue Aug 9 16:52:52 PDT 2011
ro.build.date.utc=1312933972
ro.build.type=userdebug
ro.build.user=android-build
ro.build.host=android-test-34.mtv.corp.google.com
ro.build.tags=test-keys
ro.product.model=Nexus S 4G
ro.product.brand=google
ro.product.name=sojus
ro.product.device=crespo4g
ro.product.board=herring
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=samsung
ro.product.locale.language=en
ro.product.locale.region=US
ro.wifi.channels=
ro.board.platform=s5pc110
# ro.build.product is obsolete; use ro.product.device
ro.build.product=crespo4g
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=sojus-userdebug IceCreamSandwich IRK40C 162682 test-keys
ro.build.fingerprint=google/sojus/crespo4g:IceCreamSandwich/IRK40C/162682:userdebug/test-keys
ro.build.characteristics=nosdcard
# end build properties
#
# system.prop for smdkc110
#

rild.libpath=/vendor/lib/libsec-ril.so
rild.libargs=-d /dev/ttyS0
ro.sf.lcd_density=240
ril.ecclist=911,#911,*911

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.cdma.home.operator.numeric=310120
ro.cdma.home.operator.alpha=Sprint
ro.telephony.default_network=4
ro.wimax.interface=uwbr0
ro.opengles.version=131072
wifi.interface=wlan0
wifi.supplicant_scan_interval=15
dalvik.vm.heapstartsize=5m
dalvik.vm.heapgrowthlimit=48m
dalvik.vm.heapsize=128m
ro.config.ringtone=Sceptrum.ogg
ro.config.notification_sound=Castor.ogg

ro.com.android.dateformat=MM-dd-yyyy
ro.com.android.dataroaming=false
ro.url.legal=http://www.google.com/intl/%s/mobile/android/basic/phone-legal.html
ro.url.legal.android_privacy=http://www.google.com/intl/%s/mobile/android/basic/privacy.html
ro.com.google.clientidbase=android-google
ro.config.alarm_alert=Alarm_Classic.ogg
ro.com.android.wifi-watchlist=GoogleGuest
ro.error.receiver.system.apps=com.google.android.f eedback
ro.setupwizard.enterprise_mode=1
keyguard.no_require_sim=true
drm.service.enabled=true
dalvik.vm.lockprof.threshold=500
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt


The rest all have a purpose and I wouldn't change them because they will affect things in the ROM. The only other things to really toy with is in the last paragraph I highlighted 3 lines that controls the stock setting for the notifications, ringer and alarm sounds...

Awesome. Thank you.

Sent from my Nexus S 4G using Tapatalk
 
Status
Not open for further replies.