Anyone know what's needed to get the camera fixed once Samsung releases the official ICS ROM over the next few days? Does the kernel have to be re-compiled with a driver for the camera, or do you just drop in a drive file and presto, it works?
harry_fine said:
Anyone know what's needed to get the camera fixed once Samsung releases the official ICS ROM over the next few days? Does the kernel have to be re-compiled with a driver for the camera, or do you just drop in a drive file and presto, it works?
Click to expand...
Click to collapse
Once they get a work able ROM to kinker with it should be a just taking apart the driver
What does that mean, taking apart the driver. Is it a file? And if so, why do they have to take it apart rather than drop it where it goes?
Half the problem we have is that current ICS ROMs use an old kernel because we dont have a Samsung ICS kernel and no one has created fully custom one. Its really holding back the AOSP and AOKP ROMs, and its why they are slow in real usage. The camera drivers in the old kernel are probably not compatible with ICS.
rovex said:
Half the problem we have is that current ICS ROMs use an old kernel because we dont have a Samsung ICS kernel and no one has created fully custom one. Its really holding back the AOSP and AOKP ROMs, and its why they are slow in real usage. The camera drivers in the old kernel are probably not compatible with ICS.
Click to expand...
Click to collapse
Samsung today released the source code for ICS on galaxy tab 2 of 7 and 10 inch. Does this help for complete builds of aokp and aosp?
Galaxy Tab 2 has different SoC, so i don't see how this will be useful for us.
Related
Roms based on froyo or gingerbread?
The discussion in the thread "30/Jun r1 (JFB) - MoDaCo Custom ROM for Samsung Galaxy S with Online Kitchen" is a bit confusing so I thought it best to make it a new topic to get it straight.
Will it be possible to make roms based on froyo, gingerbread or any other coming android version, before Samsung makes an update? As I understand psychoace it will be ”near impossible to get roms from other sources like Sense roms or Froyo”. Others are not so sure.
This is important as Samsung is known for its lack of interest in OS updates. Who knows if they will take gingerbread to GS? If they won't can it be done by the really smart guys?
I don't think even HTC will update there top line to V3 (ginger bread). Froyo is coming any way to GS in near future. Now ginger bread should be possible too as GS is power full enough to run. When? we should wait and see. Nexus just got updated to 2.2.
Will see how things go in future.
Samsung has released there kernel sources and there software sources. I haven't had a chance to look in to it deeply but if it has the code of the drivers etc.. it should be possible to merge (with some work obviously) sources and to compile froyo.
kimatrix said:
Samsung has released there kernel sources and there software sources. I haven't had a chance to look in to it deeply but if it has the code of the drivers etc.. it should be possible to merge (with some work obviously) sources and to compile froyo.
Click to expand...
Click to collapse
But don't those drivers only work with 2.1 and just simply won't with any version higher unless samsung releases new source and drivers for 2.2 and then 3.0. So if say samsung never releases anything any source/drivers that work with 3.0 then you would be out of luck to actually get everything to work.
MrDSL said:
But don't those drivers only work with 2.1 and just simply won't with any version higher unless samsung releases new source and drivers for 2.2 and then 3.0. So if say samsung never releases anything any source/drivers that work with 3.0 then you would be out of luck to actually get everything to work.
Click to expand...
Click to collapse
That is true but if you have the full sources you are able to look what the differences are and maybe patch those by your self. Assume a wlan driver is using an function that has changed or is gone in 2.2, then you can try to patch that by finding the new one for it to work with. If you don't have the sources it's much harder to do those kind of things.
As I sad you have the sources so you can play by your self even if samsung does not do anything. It does not mean it's easy and it does not mean it can be done fast. But it does mean it could be done.
kimatrix said:
That is true but if you have the full sources you are able to look what the differences are and maybe patch those by your self. Assume a wlan driver is using an function that has changed or is gone in 2.2, then you can try to patch that by finding the new one for it to work with. If you don't have the sources it's much harder to do those kind of things.
As I sad you have the sources so you can play by your self even if samsung does not do anything. It does not mean it's easy and it does not mean it can be done fast. But it does mean it could be done.
Click to expand...
Click to collapse
But the video drivers are already compiled. Can they be easily decompiled? It's not a source file if it's already compiled.
psychoace said:
But the video drivers are already compiled. Can they be easily decompiled? It's not a source file if it's already compiled.
Click to expand...
Click to collapse
Can they be decompiled and made to work? Of course!
Will someone be motivated to do all this work? Unknown.
Besides drivers arent the only issue to getting a new version of Android on a phone. If you dont have source for any proprietary userland daemons/apps (like radio?) that communicate with the hardware you will be SOL on that as well.
MMMMMMMMM if we can do it for the G1 we can do it SGS...the question is when and how much work. The Galaxy S will be Samsung's flagship device for A YEAR so I'd hope to get Gingerbread...unless Samsung are really stupid. Especially with a lot of US launches, they'll be able to relaunch with Gingerbread as it comes is my hope.
psychoace said:
But the video drivers are already compiled. Can they be easily decompiled? It's not a source file if it's already compiled.
Click to expand...
Click to collapse
Who told you that??? The source code of the GPU as well as every other coprocessor is there.
The two .o file that started this all fiasco are ok and you as long as the make file include them in the build they would work perfectly.
All they have inside is a simple elf code to tell the s3c*** to do whatever it needs to do. A source code wouldn't have been beneficial as it would have to be compiled differently for a different ARM instruction set .
kitsune223 said:
Who told you that??? The source code of the GPU as well as every other coprocessor is there.
The two .o file that started this all fiasco are ok and you as long as the make file include them in the build they would work perfectly.
All they have inside is a simple elf code to tell the s3c*** to do whatever it needs to do. A source code wouldn't have been beneficial as it would have to be compiled differently for a different ARM instruction set .
Click to expand...
Click to collapse
But when you need drivers for 2.2 the source code would be optimal because these drivers are not going to work without some hacking.
They are going to work as they are non kernel bound ELF files.
Guys this isn't a driver ,if it was a kernel module ( or "driver" s you call it) it would have been a .ko file and had a slightly different structure ( use readelf on a kernel module and then on this to see the difference). So no matter what it is when can use the compiled version as it not kernel bound
From quick inspection it seems like the injection code for the s3c*** . so basically its there so the kernel could reference to it when the code tells it to do so . So Basicly all we have to do is put it in the proper place when building the kerne.
So please DON'T PANIC
well the TP2 just got 2.2 FroYo (2.1 has more working drivers ATM).. but if we have it, how would it be different for the SGS to get FroYo?
You need to remember that while other companies can update kernel quite easily ( all the work is done for them by the chip manufacturer and some member of the community ) this isn't possible here as this is a chip only used in one android/other linux platform device and the company making the device also make the chip.
So give them a few weeks to work on it
J-Hop2o6 said:
well the TP2 just got 2.2 FroYo (2.1 has more working drivers ATM).. but if we have it, how would it be different for the SGS to get FroYo?
Click to expand...
Click to collapse
let's just say it will be the first time a non Samsung Rom has worked on a Samsung Android phone.
psychoace said:
let's just say it will be the first time a non Samsung Rom has worked on a Samsung Android phone.
Click to expand...
Click to collapse
Not true.
Look here: http://forum.samdroid.net/f28/lkmod-v-2-5-1-based-jce-en-upd-03-30-a-336/
I see a custom ROM made for the i5700
Everything is possible.
clubtech said:
Not true.
Look here: http://forum.samdroid.net/f28/lkmod-v-2-5-1-based-jce-en-upd-03-30-a-336/
I see a custom ROM made for the i5700
Everything is possible.
Click to expand...
Click to collapse
Did I say custom rom? No i said specifically non samsung based roms on a samsung device. That custom rom is based off of a Samsung rom.
This is the closest we have got to a Hero rom on a Samsung device.
http://androidforums.com/all-things-root-behold-2/60408-port-htc-hero-behold-2-wip.html
He couldn't get Rosie to boot so who knows what other problems he would of had after that (from the picture you can see he never got any network connection)
So there don't say I didn't give you any hope.
Froyo is offical. That's good, but we need to be looking past it to Gingerbread.
Froyo is announcedm confirmed, and now dated for the end of September, and that's great. But to me, that's not the question we need to be asking Samsung anymore, we need to be thinking past that.
The question people need to be asking Samsung, so we can get them on the record committed to it now, is will you release a Gingerbread update for the phone as long as the hardware is capable of supporting it. The OS is only 2-3 months from being unveiled if Google sticks to their time table, and if the rumors are true it'll be a much bigger overhaul than 2.1-2.2 is.
So unless we want our phones to be outdated before the end of the year, we need to start making a push as a community to get a commitment from Samsung to support not just the OS that was released 4 months ago, but also the much bigger one that's right around the corner.
2.2 is good.. proves everyone wrong who said "ooh its Samsung, of course they won't release Froyo."
but somehow, I doubt that samsung will somehow not upgrade SGS to 3.0. If they do, it might be a few months (at least) after everyone else gets it. The reason is, they could have new flagship devices out that they wanna push to the mass-markets, so putting gingerbread on that will boost the sales.
However, considering that they marketed the SGS so well, and have it well on its way, they might just put gingerbread on it
seriously, i see ads for SGS EVERYWHERE online.
mjgunn said:
[....]
So unless we want our phones to be outdated before the end of the year
[....]
Click to expand...
Click to collapse
I totally expect that my phone will be outdated by then. That's a consequence of the world we live in But then again, i'm a nihilist
Hey guys, been out of the loop for a while as I've been settled on JPY for a few weeks now. However, I saw a friend flash his Desire today with Oxygen, a gingerbread-based AOSP ROM. All the SGS ROMs I can find so far are based on the stock Samsung firmware - is there any work being done on a full AOSP ROM like Oxygen or Cyanogen? I can't find any details about this anywhere.
I am very curious about this question. Because if answer is simply no, it's time to sell Galaxy S. Gingerbread will be the last update from Samsung and AOSP could be the future of this phone then CM7 for SGS seems to have big problems and it's the only AOSP ROM for SGS which I'm aware of...
What big problems?
I'm using CM7 for a month right now and it's pretty stable if i can say. Yes, it lacks some features and some bugs are not fixed yet (theres a workaround tho), but if you follow it's thread the progress they make are great. They're already into mainline, so probably it will reach RC status in a month/maybe less, who knows.
After the devs are done, i think there will be a custom ROM based on CM7/AOSP.
~drz
CM7 is getting there. And with Gingerbread coming out, that should make things easier for the dev.
Yes, but with no source then there is nothing big. GB leak, only helped them with "less" important stuff (FM radio, etc.)
~drz
Is there any chance that cyanogenmod of coming for the SXL? I recently upgraded my device from my old Nexus s and am missing the features of CM7
You would be better sending a PM to Cyanogen and see if he has any plans for it, other then that its waiting on someone elses good grace to Port it but it might not quite be the same as it was (less Cyanogen releases it then itll be grand!)
Having spoke to Capychimp he says that a port of CM7, MIUI or even ICS will need a custom kernel. So until we can get someone working on that its not going to happen
isnt there some custom kernals from core droid and such?
eggfred said:
isnt there some custom kernals from core droid and such?
Click to expand...
Click to collapse
Yeah there is a custom kernel for BinDroid, but that is like a heavily tweaked version of stock whereas CM7 is AOSP and therefore would need a completely different kernel, as I understand it... correct me if I'm wrong
ahhhh thanks for that
Do you have any idea on how long it would take for someone to make a new kernal?
For someone who knew what they were doing it probably wouldn't take that long, but most developers on here are supporting multiple devices and probably don't have the time to try it at the minute...
Jellybean Stock
FIRST AND FOREMOST
**do this at your own risk**
READ FIRST
THIS IS A WORK IN PROGRESS! DO NOT USE THIS KERNEL IF YOU DO NOT KNOW WHAT YOU ARE DOING
Features
Built from sch-i535 (yes, i535) 4.1 Jellybean source. This is for testing only.
Download boot.img
367471a0c5e7c70698d3214b1ca725a3
Source
https://github.com/MrHyde03/android_kernel_samsung_espressovzw-jb
Confirmed this kernel works. injected into a S3 SynergyROM jb 4.1 build and it boots right up. Obviously, since it's a S3 build, it's rather unusable. If anyone else with a 705 wants to get a JB port going please, by all means, feel free to use this!
any reason why this wouldn't work with one of the other wifi gtab2 rom's to make them work on the vz gtab2's?
The wifi tabs are completely different than the vzw tabs. The i705's closest relative is the i535 (vzw galaxy s3). It just wouldn't be very easy at all.. if it's even possible.
Are there any noticeable improvements (performance-wise) in the custom KitKat ROMs and the stock 4.1.2? I mean, are there any changes that you can feel and see, or is it just a new android version with fancy new features?
Also I'd wait until a stable version of OmniROM or CM gets built until I try to flash my device.
RexGrammer said:
Are there any noticeable improvements (performance-wise) in the custom KitKat ROMs and the stock 4.1.2? I mean, are there any changes that you can feel and see, or is it just a new android version with fancy new features?
Also I'd wait until a stable version of OmniROM or CM gets built until I try to flash my device.
Click to expand...
Click to collapse
I have flashed CM nightlies, PA nightlies, 4.3 PAC and Omni ROM.. Each Rom has its own unique features and performance difference!..
But personally i would say, those has its own + and - things..
The last ROM i flashed 4.4.2 Dirt Unicorns Rom ( http://forum.xda-developers.com/showthread.php?t=2633846 ) seemed Great to me.. Overall Nice features cheery picked from all ROMS but again its individual's preference in the end of the day and Every ROM is unique in its own way!
NOTE:- S-Note, S planner and other samsung apps will work only if you are flashing a Touchwiz based Rom.. Those apps wont work in CM, PA and AOKP Roms cuz they need TW framework to work with!
If you are thinking of flashing of TW based Roms, i would recommend 2 Roms to take a look at..
X-Rom ( http://forum.xda-developers.com/showthread.php?t=2320871 ) This is the Rom, i am currently using.. It will give your phone a tablet UI, thus taking advantage of your Note's large real estate screen! .. Multi window, floating window and buttery smooth and lots of features!
You can also check out the Note 8 Apps ported to our galaxy note N7000, if you are interested.. ( http://forum.xda-developers.com/showthread.php?t=2217662 )
Arya Mod ( http://forum.xda-developers.com/showthread.php?p=52357155 ) This is also a great Rom and cool icons and themes!
I can't say I've been using any of the TouchWiz features, to be honest.
Just a few things I don't like on the stock ROM: The gallery takes a long time to open, opening the contacts takes a bit, and the animations sometimes glitch out (they just get skipped). And I'm locked to my current provider, but as my guarantee is at an end, I'm looking for a custom ROM to get out of the damn simlock, and maybe fix some other things as well.
So if you could just point out a few major differences (both performance wise, and feature wise) between CM, Omni and Dirt Unicorns, that'd be awesome. Of course I'd still wait for a stable version to come out.
I'm not really sure if I want a TW based ROM, not that I was using any of it's features. They always were a tad bit laggy on my phone. Mainly I'm looking for a ROM that'll run the smoothest, and that's the main thing, all eye-candy and fancy stuff is just icing on the cake. But I'll check out the ROMs you linked (the links seem to be wrong, tho). Thanks a lot!
I'll post another question in the same thread, so I don't have to open another one and clutter the board.
Are the OmniROM and CM nightlies stable? Also, is the only way to update CM to download and flash a new version of the OS, since there's that opendelta thing on Omni, where you can just download the update, just like real OTA?
RexGrammer said:
I'll post another question in the same thread, so I don't have to open another one and clutter the board.
Are the OmniROM and CM nightlies stable? Also, is the only way to update CM to download and flash a new version of the OS, since there's that opendelta thing on Omni, where you can just download the update, just like real OTA?
Click to expand...
Click to collapse
They aren't stable but can be used as daily driver depending upon your usage. For Omnirom there is open delta, you can check for updates in settings>About Phone and it would only download the update not the whole rom.
RexGrammer said:
Are there any noticeable improvements (performance-wise) in the custom KitKat ROMs and the stock 4.1.2? I mean, are there any changes that you can feel and see, or is it just a new android version with fancy new features?
Also I'd wait until a stable version of OmniROM or CM gets built until I try to flash my device.
Click to expand...
Click to collapse
I doubt 4.4 will ever be 100% stable, but god bless the cooks that keep coming up with updates, since for obvious reasons,
Samsung won't port past 4.1.2 officially.
Personally, for my usage, I've skipped everything past 4.1.2, as I can go weeks between reboots, lock ups, and with a custom
launcher (go launcher), my device is smooth and rock stable. It has a stock (DBT german international device) rom, rooted,
custom kernal just in case I forgot and didn't want to erase and endure the brick bug. Uninstalled the DBT bloat.
2+ years and still going strong.
p51d007 said:
I doubt 4.4 will ever be 100% stable, but god bless the cooks that keep coming up with updates, since for obvious reasons,
Samsung won't port past 4.1.2 officially.
Personally, for my usage, I've skipped everything past 4.1.2, as I can go weeks between reboots, lock ups, and with a custom
launcher (go launcher), my device is smooth and rock stable. It has a stock (DBT german international device) rom, rooted,
custom kernal just in case I forgot and didn't want to erase and endure the brick bug. Uninstalled the DBT bloat.
2+ years and still going strong.
Click to expand...
Click to collapse
is it possible to create note2 android 4.3 rom for note1
CustomRomAddicts said:
I have flashed CM nightlies, PA nightlies, 4.3 PAC and Omni ROM.. Each Rom has its own unique features and performance difference!..
But personally i would say, those has its own + and - things..
The last ROM i flashed 4.4.2 Dirt Unicorns Rom ( http://forum.xda-developers.com/showthread.php?t=2633846 ) seemed Great to me.. Overall Nice features cheery picked from all ROMS but again its individual's preference in the end of the day and Every ROM is unique in its own way!
NOTE:- S-Note, S planner and other samsung apps will work only if you are flashing a Touchwiz based Rom.. Those apps wont work in CM, PA and AOKP Roms cuz they need TW framework to work with!
If you are thinking of flashing of TW based Roms, i would recommend 2 Roms to take a look at..
X-Rom ( http://forum.xda-developers.com/show...0871&nocache=1 ) This is the Rom, i am currently using.. It will give your phone a tablet UI, thus taking advantage of your Note's large real estate screen! .. Multi window, floating window and buttery smooth and lots of features!
You can also check out the Note 8 Apps ported to our galaxy note N7000, if you are interested.. ( http://forum.xda-developers.com/show....php?t=2217662 )
Arya Mod ( http://forum.xda-developers.com/show....php?t=2575767 ) This is also a great Rom and cool icons and themes!
Click to expand...
Click to collapse
All your links are wrong.
daedric said:
All your links are wrong.
Click to expand...
Click to collapse
i dont know what you are taking about
CustomRomAddicts said:
i dont know what you are taking about
Click to expand...
Click to collapse
LOL
CustomRomAddicts said:
i dont know what you are taking about
Click to expand...
Click to collapse
The only working link you posted is the first one. The other three don't work. Try it for yourself
He already fixed it... but my quote remains to explain what happened