New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Rueben_
Old
(Last edited by Rueben_; 30th June 2012 at 05:26 PM.)
#1  
Rueben_'s Avatar
Recognized Contributor - OP
Thanks Meter 374
Posts: 471
Join Date: Aug 2011

 
DONATE TO ME
Exclamation [WIP][Discussion][Jelly_Bean_Port]

CALLING ALL DEVS AND PORTERS

Galaxy s wifi/player 5.0

Ok guys ive been trying since the Galaxy Nexus OTA drop to try and port this to our device the GALAXY WIFI 5.0 but im having no luck so I am posting all i know here and I need help from devs please

Status:

Not booting Stuck on samsung logo

Here is a list of what I have done

Ramdisk diff

This is a diff file for the Jellybean ramdisk from ICS. This is from the galaxy nexus and will have to be changed for your specific device. Some notes that are not shown in the diff are that /sbin/adbd and init changed -- These are both binaries so they need to be manually taken from the jb ramdisk.

http://pastebin.com/xwCLRrT0

Files changed in /system/

This is a list of files that have changed in JB... Please check /vendor/{device vendor}/{device name}/ and[/SIZE][/SIZE] /device/{device vendor}/{device name}/[SIZE=5][SIZE=3] in the CM source to make sure they don't overlap... If any do, just keep your cm9 versions.

/system/app/ - Basically every apk, don't even bother copying individual changed files

/system/bin/
adb.p dumpsys.p mksh.p sdptool.p
applypatch.p fsck_msdos.p mtpd.p sensorservice.p
app_process.p gzip.p ndc.p servicemanager.p
bluetoothd.p hciattach.p netcfg.p service.p
bootanimation.p hostapd.p netd.p setup_fs.p
brcm_patchram_plus.p installd.p pand.p smc_pa_ctrl.p
bugreport.p ip6tables.p ping.p surfaceflinger.p
dalvikvm.p ip.p pppd.p system_server.p
dbus-daemon.p iptables.p racoon.p tc.p
debuggerd.p keystore.p rild.p tf_daemon.p
dexopt.p linker.p run-as.p toolbox.p
dhcpcd.p logcat.p schedtest.p vdc.p
dnsmasq.p logwrapper.p screencap.p vold.p
drmserver.p make_ext4fs.p screenshot.p wpa_supplicant.p
dumpstate.p mediaserver.p sdcard.p
NEW
atrace content e2fsck mdnsd requestsync uiautomator


/system/xbin/
dexdump.p/system/etc/apns-conf.xml.p fallback_fonts.xml.p permissions
audio_effects.conf.p gps.conf.p ppp
dhcpcd media_profiles.xml.p security
event-log-tags.p NOTICE.html.gz.p system_fonts.xml.p

NEW
audio_policy.conf media_codecs.xml security
fallback_fonts-ja.xml preferred-apps

/system/media/ & /system/fonts/ - Just take it all from jb as pretty much none is device specific.

/system/framework/ - Everything

Do we have to change the CM9 boot image ?

Im using CM9 as base

iPhone 3gs > HTC Desire S > Galaxy s2 > Nexus 4
Nexus 7
 
joshbeitler
Old
#2  
joshbeitler's Avatar
Member
Thanks Meter 0
Posts: 39
Join Date: Jan 2012
Good luck! I'd help, but I know ziltch about rom deving.

Sent from my YP-G70 using xda app-developers app
 
Entropy512
Old
#3  
Elite Recognized Developer
Thanks Meter 21118
Posts: 11,602
Join Date: Aug 2007
Location: Owego, NY

 
DONATE TO ME
I still don't understand the obsession with SDK ports and winzip kangbang ports of firmwares from completely unrelated devices.

You're going to experience massive levels of frustration and achieve nothing in the next few weeks that won't be completely invalidated when source drops.
*so much sig updating needed*

My Github profile - Some Android stuff, some AVR stuff

An excellent post on "noobs vs. developers"

A few opinions on kernel development "good practices"

Note: I have chosen not to use XDA's "friends" feature - I will reject all incoming "friend" requests.

Code:
<MikeyMike01> Smali is a spawn of hell
<shoman94> ^^^ +!
Code:
<Entropy512> gotta be careful not to step on each other's work.  :)
<Bumble-Bee> thats true
<jerdog> compeete for donations
 
Supermaster34
Old
#4  
Supermaster34's Avatar
Senior Member
Thanks Meter 580
Posts: 779
Join Date: Jan 2012
Location: London

 
DONATE TO ME
Quote:
Originally Posted by Entropy512 View Post
I still don't understand the obsession with SDK ports and winzip kangbang ports of firmwares from completely unrelated devices.

You're going to experience massive levels of frustration and achieve nothing in the next few weeks that won't be completely invalidated when source drops.
I agree. I'm going to wait for the sources to be released before properly working on JB

Sent from my YP-G70 using xda app-developers app
Nexus 4 | AOSPA 3+ | Franco kernel
Nexus 7 | CM10.1.0 RC5 | Franco kernel

Contact me at supermaster34@team-remics.com or tweet me
 
Rueben_
Old
#5  
Rueben_'s Avatar
Recognized Contributor - OP
Thanks Meter 374
Posts: 471
Join Date: Aug 2011

 
DONATE TO ME
Quote:
Originally Posted by Entropy512 View Post
I still don't understand the obsession with SDK ports and winzip kangbang ports of firmwares from completely unrelated devices.

You're going to experience massive levels of frustration and achieve nothing in the next few weeks that won't be completely invalidated when source drops.
meh gives me something to do and I learn new things about Android development on the way, I enjoy expanding my knowledge lol

iPhone 3gs > HTC Desire S > Galaxy s2 > Nexus 4
Nexus 7
The Following User Says Thank You to Rueben_ For This Useful Post: [ Click to Expand ]
 
abtekk
Old
#6  
abtekk's Avatar
Senior Member
Thanks Meter 23
Posts: 117
Join Date: Apr 2011
Quote:
Originally Posted by Rueben_ View Post
meh gives me something to do and I learn new things about Android development on the way, I enjoy expanding my knowledge lol
Might join you on this if you don't mind? I also, have nothing to do at the minute.
Motorola DEFY @1GHz with green lens
The Following User Says Thank You to abtekk For This Useful Post: [ Click to Expand ]
 
hanthesolo
Old
#7  
hanthesolo's Avatar
Senior Member
Thanks Meter 566
Posts: 1,037
Join Date: Jan 2012

 
DONATE TO ME
What youa re trying to do is valid, and should be rewarding if it comes to fruition. But first you need a 4.1 kernel to use. If you don't have an appropriate kernel, it will be stuck at the bootloader like you described.
Official Team SuperNova ROM Dev and Original Founder
Help support my work

Contributions:
YP-G1 (Deprecated):
ICS support
Etherealrom
SGS Rom ports
LinRoms

Universal:
GB Tweaks
Simple ROM creation
Github

Proud owner of a Nexus7, Ipod Touch 4G (JB of course), Ipod Touch 5G and Rasberry Pi!
Want: G-Note 2
 
cleve321
Old
#8  
Member
Thanks Meter 13
Posts: 67
Join Date: Apr 2012
Location: Richmond, VA

 
DONATE TO ME
Why even port jelly bean if we dont even have a kernel for our ICS roms yet?
If you love my work...Donate some money to help a brother out
 
hanthesolo
Old
#9  
hanthesolo's Avatar
Senior Member
Thanks Meter 566
Posts: 1,037
Join Date: Jan 2012

 
DONATE TO ME
Quote:
Originally Posted by cleve321 View Post
Why even port jelly bean if we dont even have a kernel for our ICS roms yet?
I am pretty sure this is for the 5.0, not the 4.0.
Official Team SuperNova ROM Dev and Original Founder
Help support my work

Contributions:
YP-G1 (Deprecated):
ICS support
Etherealrom
SGS Rom ports
LinRoms

Universal:
GB Tweaks
Simple ROM creation
Github

Proud owner of a Nexus7, Ipod Touch 4G (JB of course), Ipod Touch 5G and Rasberry Pi!
Want: G-Note 2
 
DeLaVicci
Old
#10  
Member
Thanks Meter 7
Posts: 32
Join Date: Feb 2012
Quote:
Originally Posted by cleve321 View Post
Why even port jelly bean if we dont even have a kernel for our ICS roms yet?
'Cause why not? If nothing else it could make it easier for when we Do have a kernel.

The Following User Says Thank You to DeLaVicci For This Useful Post: [ Click to Expand ]