yashsingh1/xdaforums huggingface dataset:
[Galaxy S Plus I9001 Android Development] bikeaholics:
Huawei honoriert and Sony experia arc s official ics are out maybe some Parts are useable or give some help to unverständlich drivers

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] Klarostorix:
You use SwiftKey keyboard with auto-correction? ;-)
[Galaxy S Plus I9001 Android Development] goorek:
I would like to use swiftkey as well, but I have the same problem - cant turn ON only only gsm alphabet, and every message with Polish chars are only 60-70 chars long. Can we fix it somehow?
[Galaxy S Plus I9001 Android Development] bikeaholics:
You are right. And if you dont look what you are typing it will get you and other crazy :rolleyes:

Gesendet von meinem GT-I9001 mit Tapatalk 2
[Galaxy S Plus I9001 Android Development] _strauch_:
One thing i had with the last 2.3.6 from Samsung too. In the battery menu is no wireless lan with a percent value of battery usage. Anyone knows why. In the diagram is the wireless lan.

Von meinem Smartphone gesendet
[Galaxy S Plus I9001 Android Development] goorek:
Ive noticed another thing - when Im using headphones with a mic, standard ones, the person I calling to cant hear me, while I hear him very well. Im using first zip, has it changed since then?
[Galaxy S Plus I9001 Android Development] nail16:
The light sensor doesn't seem to work well, the brightness is not turned down completely when its dark.

usually on stock ROM the sensor takes about 3 seconds to adjust the brightness.

But in this ROM it takes about 10 seconds or sometimes doesn't even change.
[Galaxy S Plus I9001 Android Development] chasemyass:
it`s working well ... just put your finger over sensor and you`ll see, and yes it takes a bit longer than GB to change it but it`s smoother than GB :D
[Galaxy S Plus I9001 Android Development] Toombstone:
I confirm, longer but smoother .... and the GPS fix is insanly fast im using it alot and its the fastest i have ... used to envy the HTC users so much ... not anymore :)
[Galaxy S Plus I9001 Android Development] _strauch_:
check the settings i think you can adjust this, there a many settings that has affect how it works.
[Galaxy S Plus I9001 Android Development] nail16:
Hey guys i found this little fix for the accelerometer, it actually is for the S2 (ICS) but seems to work on cm9.

The autorotation speed has greatly increased after flashing this fix.

Here is the actual S2 thread http://xdaforums.com/showthread.php?t=1592170
[Galaxy S Plus I9001 Android Development] xewier:
Its good? http://xdaforums.com/showthread.php?t=1561029
[Galaxy S Plus I9001 Android Development] jokill2555:
not for me, now rotation is laggy....**** and i made no backup before flashing...any ideas how to reverse
[Galaxy S Plus I9001 Android Development] nail16:
That's strange :confused:

in fact my autorotation has become more smooth and faster

And i'm running my cpu at 1Gz.

If you want to revert you'll have to reflash the ROM zip file,

Sorry for the Trouble :(

Maybe the fix Doesn't work on some I9001.
[Galaxy S Plus I9001 Android Development] :
Workes fine on my device, but have to say, made a wipe of cache and dalvik cache, just for sure...

BTW, changed to ApexLauncher for testing reason, runs fast and smooth, needs a little less ram than trebuchet.
[Galaxy S Plus I9001 Android Development] vpupkin:
For those who might want to build CM9 by himself I wrote a manual.

Fell free to point mistakes in it, I'll fix them.

https://docs.google.com/open?id=0B4rdpC8E91WcU1hyZE5OU1hja1k

Warning!

I didn't upload the resulting zip and didn't install it via cwm. Despite that everythin went fine during compilation process, I'm not 100% sure that your system will be usable after it. It would be very nice to received comments from arco, because he is the one who successfully build CM9 for our phone.
[Galaxy S Plus I9001 Android Development] nail16:
How long did it take for compiling on you'r system ?
[Galaxy S Plus I9001 Android Development] vpupkin:
About 1.5 hours on i5-2410M CPU @ 2.30GHz with 4 cores.
[Galaxy S Plus I9001 Android Development] nail16:
Whic repo did you use the Original CM9 or Arco's ?
[Galaxy S Plus I9001 Android Development] vpupkin:
Well, the most of the code is original CM9 repo, but everithing connected to i9001 is cloned from Arco repo (that's why you should place local_manifest.xml - there are mentioned all Arco repo's and they are being cloned in corresponding places when you run repo sync).
[Galaxy S Plus I9001 Android Development] Richieboy67:
I have cm9 installed on my HP touchpad and I love it. I would love to have it on my phone! How close do you guys think we are to having a bug free version of cynogen for the i9001? Is there a recently updated list of bugs to be worked out?

Thanks
[Galaxy S Plus I9001 Android Development] kellermanv:
Well, here's what doesn't work, so far:

-camera (which i think will be the hardest to fix)

-fm radio

-vibration is weak (skywalker said it might be from CM9 itself not from arco's port).

-call quality (some people reported to be low, but after the new kernel with the updated sound drivers, it works perfectly for me, only the volume button doesn't work, but the sound is at max quality).

Everything else works.
[Galaxy S Plus I9001 Android Development] nail16:
Take a Look at the Chart at the first post, it's been updated.

Fixing the camera will take quite some time.
[Galaxy S Plus I9001 Android Development] vpupkin:
Hehe, I've tried to install newly compiled CM9 - the result was funny.

First of all, I didn't test everything but it seems that hardware worked properly. Wi-fi, sound, hw video accel - worked.

But that build lacked two things:

1) gapps have disappeared with all contacts and everything.

2) There was no launcher: all installed apps just were placed in a table like in some app drawer, but no deskto (widgets, etc).

I have no screenshots because after 2 minutes I restored previous backup. But nevertheless, I think it's a good start.
[Galaxy S Plus I9001 Android Development] projeto56:
Actually the cm9 onde my girlfriend's i9000b works perfectly, so i don't think it's a CyanogenMod bug.
[Galaxy S Plus I9001 Android Development] kellermanv:
Maybe arco ported an older nightly build from CM9 team ? don't know. :D

Anyway, arco, about those camera libs, can you implement them ? i can test it for you.
[Galaxy S Plus I9001 Android Development] bikeaholics:
The good thing is that you have this phone. Maybe you are the one with arco and sky who´s able to make a good build.

We should pray that you won´t brick or sale your phone or something like that :D
[Galaxy S Plus I9001 Android Development] jbmc83:
good stuff! this might take a bit of the load off arco´s shoulders :)

cheers
[Galaxy S Plus I9001 Android Development] kellermanv:
Well, if i'm not wrong, he ain't no developer, only built the files from the repository.

Anyway, let's hope that I'm wrong and you are actually a developer.

AAAAANYWAY, nice work. :D And thx for the tutorial !

But we will need developers who know hard coding, reverse engineering and something like that, so they can build ICS drivers for the camera and fm radio.
[Galaxy S Plus I9001 Android Development] vpupkin:
Well, It would be good at least to get to the point Arco already reached. I mean, that when, e.g., after I create fresh build I'll get the state of my phone at least as good as with Arco's build - this will be the point of starting development.

Btw, I earn my salary by coding on C++.
[Galaxy S Plus I9001 Android Development] kellermanv:
So, you're a developer then! Good luck in helping acro! :D
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
If you have learned c++ you could script a camera driver :P :D
[Galaxy S Plus I9001 Android Development] nail16:
I checked skywalker01's github repo

It seems he is working on cm7.

So right now we are stuck between two different cyanogenmods

One with sound working but no camera

And another one with camera working but no sound.

Let's just hope sky walker fixes the sound in the cm7 port.
[Galaxy S Plus I9001 Android Development] Blumdum:
well look at this commit

https://github.com/skywalker01/vend...mmit/ccced1901ca8698e4328eda870a11fe8085c7f12

if this is true he probably fixed audio
[Galaxy S Plus I9001 Android Development] rayiskon:
Audio is working, but headphones are not, so no fm radio (no antena). But sky will be off for a while so the project is on hold again.
[Galaxy S Plus I9001 Android Development] Karls0:
Ok, maybe he fixed audio.... but who care cm7 when we have cm9 ;D Let's port camera drivers from cm7 (if it's possible) and forget about it.
[Galaxy S Plus I9001 Android Development] kellermanv:
Maybe the camera from CM7 can be ported in CM9 ? or those are gingerbread related drivers/files ?
[Galaxy S Plus I9001 Android Development] Blumdum:
everything in cm7 is gingerbread related

so those drivers cant be used in cm9
[Galaxy S Plus I9001 Android Development] kellermanv:
Maybe they can be PORTED ? dunno, some dev-workaround ?
[Galaxy S Plus I9001 Android Development] Karls0:
I think much easier is porting form cm7 then stock gingerbread. But i can't do this, i just don't have skills. I know only a bit c++ and java it's not enought
[Galaxy S Plus I9001 Android Development] bruzzler2809:
is it possible to reduce the loudness when a call comes in? i mean not with the +/- switch (i know, that doesn't work ) i mean in general so that it is not at max volume. right now everybodys yelling at me ;)

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] kellermanv:
Yes, you can do that from the Settings.
[Galaxy S Plus I9001 Android Development] bruzzler2809:
but where? can you point me in the right directions? i only see ringtones and notification volumes but nothing related to a call...

thanks

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] kellermanv:
Oh, you mean call volume, i thought you meant ringtone volume.

Well, the call volume is set on max i believe, you can change it by pressing the volume buttons when you are speaking with someone. But even though you can change the level, it doesn't work, it will always be set on max quality, i guess.
[Galaxy S Plus I9001 Android Development] bruzzler2809:
ok thought so.. but why is quality related to loudness? doesn't make sense for me...

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] vpupkin:
I'll try to explain the problem with camera.

Between camera app and hardware there is a chain of libraries, each of them are intercommunicating with other using some functions.

The most low-level work are done by closed-source libraries provided by vendor: they are libcamera.so and liboemcamera.so

They are binary blobs that operate with kernel camera module using unknown for mortals protocol, but providing androd system the API.

So in GB it looks something like:

Client Applications <-> Android Java Camera Class <-> libcamera.so <-> liboemcamera.so <-> /dev/msm_camera

In Android 4.0 Google implemented what they call HAL - Hardware abstraction layer. It's set of libraries that provide simple API for android subsystem to inter-operate with hardware without much low-level work.

The problem is that thees scheme breaks old one: to work with hardware vendor must provide new blob (or good open-source solution), that has API required by HAL.

People who got some results using old GB libs made it in such way: they have written HAL-compatible library, that called corresponding functions in proprietary libcamera.so and so on. The scheme of that looks like:

Client Applications <-> Android Java Camera Class <-> HAL <-> HAL Camera layer <-> libcamera.so <-> liboemcamera.so <-> /dev/msm_camera

So most of the work is to try to write that god damned HAL Camera Layer.
[Galaxy S Plus I9001 Android Development] kellermanv:
What loudness ? i don't think i'm understanding you very well.

Aha. Thank you for your answer!

And do you know how to write such a code ?
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
could you make it or need you help?
[Galaxy S Plus I9001 Android Development] bruzzler2809:
i mean the loudness of the person on the other end. i have to hold my phone 10cm away from my ears because it's too loud...even though the other person speaks quite normal...

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] bruzzler2809:
i don't understand much but it seems difficult. ;(

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] kellermanv:
Too loud ? lol, i never encountered this. But i think you should be happy about it, lol.
[Galaxy S Plus I9001 Android Development] sqnyster:
Is it possible to test this new CM7?
[Galaxy S Plus I9001 Android Development] bruzzler2809:
i am really NOT... ;(

maybe someone has a hint for me where this setting is (build.prop or anything?)

thanks..

Gesendet von meinem GT-I9001 mit Tapatalk
[Galaxy S Plus I9001 Android Development] V07A4ER:
3G fix

When I flashed CM9 my phone couldn´t get any signal from 3g network. People who exprience this problem do following:

1. Settings>Wireless & Networks>More> Mobile Networks> Available networks> Search networks> Choose your operators network

2. Reboot

3. Enjoy working/better 3g signal :D
[Galaxy S Plus I9001 Android Development] Karls0:
Do you try write it anew or rather try to port from another cm9, e.g. for i9000 or another?
[Galaxy S Plus I9001 Android Development] gezze:
but isnt it always the same way of dev ? or is the camera on the galaxy w also not working ?
[Galaxy S Plus I9001 Android Development] Blumdum:
Camera of galaxy w also does not work
[Galaxy S Plus I9001 Android Development] Harrocan:
I think, arco just need more time, to work on our SGS+, remember - he work without phone, and he has own life. :) I hope camera fix will be added fast, but vibra, faster. :D

We should be happy that at all ICS operates a port on our SGS's. :D
[Galaxy S Plus I9001 Android Development] omega-alpha:
A long time, since I did not do any SW design. But would'nt it be possible to take over the according I-9000 camera sources from pawitp's CM9:

http://xdaforums.com/showthread.php?t=1592131

and compile those sources for I-9001?
[Galaxy S Plus I9001 Android Development] mazen912:
http://xdaforums.com/showpost.php?p=20281617&postcount=17

check it please :)
[Galaxy S Plus I9001 Android Development] Harrocan:
Hmm.. Meaby.. But i don't think so. If it will be possible, arco would do this.
[Galaxy S Plus I9001 Android Development] bruzzler2809:
great! this should help a lot!
[Galaxy S Plus I9001 Android Development] Karls0:
Do you really think Arco never make any mistakes or forget about something?
[Galaxy S Plus I9001 Android Development] mazen912:
in first page

ICS Camera Driver Overview

The driver seems to be very generic to most Qualcomm SoCs, so either approach should work for many other devices.

New Driver

See CameraHal_Module.cpp from the ICS source code to see what functions needs to be implemented. It needs to be placed in /system/lib/hw/camera.<target_name_in_build.prop>.so and have the struct "camera_module_t HAL_MODULE_INFO_SYM" inside the code, which the HAL looks for before loading. Once it is loaded, you must implement a few dozen functions to get it to work.

no camera.ariesve.so in our cm9

and in i9000 camera.aries.so placed in /system/lib/hw
[Galaxy S Plus I9001 Android Development] Harrocan:
I think arco posted about this. Not for these specific drivers, but other. I'm just a guess.
[Galaxy S Plus I9001 Android Development] kellermanv:
THIS ^.

This is basically what the other dude told us on another forum category to do in order to make the camera work.

So, we have 2 developers now, maybe you can please look over it. :D
[Galaxy S Plus I9001 Android Development] AndrolinRoot:
no 3 with arco
[Galaxy S Plus I9001 Android Development] kellermanv:
2.

Skywalker won't work on ICS.
[Galaxy S Plus I9001 Android Development] V07A4ER:
[THEME][AOKP-CM9] Black Infinitum - v5.7.7

I can confirm that this theme is working :cool:. It has way better music app layout than the stock music app. Music app now has 3 new and different sized widgets. It also contains 2 extra launchers, Nova and Apex. Both are smooth and ICS lookalike. It also has 1% battery icons.

It is also available as partly blue theme, more like stock ics.

Themed stuff

-Contacts

-Messaging

-Browser

-Gallery

-Camera (well it isnt working with our phone so never mind that)

-Google Play

-Keyboard (DIDNT WORK FOR ME, BUT INSTALLING ALTERNATIVE KEYBOARD WORKED!!)

-Google Talk

-Google Voice

-Email

-Calendar

-YouTube

-Trebuchet launcher

-Nova Launcher

-Genie widget

-CM9 Music and Clock

-Circle battery (AOKP only)

Keyboard fix: just install another keyboard example go keyboard. :)

SCREENSHOTS!

http://www.infinitum-project.com/screenshot.php

Original thread

http://xdaforums.com/showthread.php?t=1445647
[Galaxy S Plus I9001 Android Development] nail16:
After flashing the theme my phone gets stuck on black screen.
[Galaxy S Plus I9001 Android Development] kellermanv:
Let's keep this thread for DEVELOPMENT, please. Make a topic for those themes somewhere else.
[Galaxy S Plus I9001 Android Development] herzau:
Possible FM Radio fix

http://xdaforums.com/showthread.php?t=1059296

I can't test in this moment...
[Galaxy S Plus I9001 Android Development] projeto56:
I've posted a question on the original thread about this, but no one answered.

Does it work or not?

Gonna backup and try it, will post results later.

Edit: It works! You just have to wait a few minutes after flashing.

And it's the most beautiful thing i've ever seen *_*
[Galaxy S Plus I9001 Android Development] Dead Nightmare:
Looks very good :)

Thanks :)

I test it later.

Any new informations about the camera driver?
[Galaxy S Plus I9001 Android Development] kellermanv:
Well, we're waiting for our 2 developers to make some builds we can test. :D Luckily for us, one of them has our device!
[Galaxy S Plus I9001 Android Development] V07A4ER:
After flashing it takes about 2-5 mins of black screen and then it reboots without logo so keep pressing power on after 5 min because it goes to lock screen instantly. Heh be patient :D

---------- Post added at 06:01 PM ---------- Previous post was at 05:58 PM ----------

It works but lets create topic for themes and add-ons to SGS plus running on CM9.
[Galaxy S Plus I9001 Android Development] Harrocan:
@alexpowermetal did you try this radio in other mode settings?
[Galaxy S Plus I9001 Android Development] projeto56:
I think we should wait until there are some more themes for us to add all in one place.

Also, can i flash any cm9 theme or only the ones that are made for phones similar to ours?
[Galaxy S Plus I9001 Android Development] Harrocan:
Themes and mods for ICS are universal. Work on every phone with ICS.
[Galaxy S Plus I9001 Android Development] [GR]Frostbyte:
I don't think it'll work, I tried blue infinitum, and it disabled the phone dialer (app is not installed error)

Everything else works, but contacts.apk seems to be non-compatible with our phone.. Probably because the themes must be xdpi and our phone must be hdpi.. I'm not entirelly sure, but that was what I could comprehend, as to why it's not functional..

You can still access the phone dialer with black infinitum? And if you do, in what does it differ from it's blue counterpart? I've been breaking my head for days to see how I can make it function. Because I really can't stand those white backgrounds on a mainly black theme..
[Galaxy S Plus I9001 Android Development] V07A4ER:
Well did already thread and probably not every theme is going to work!

http://xdaforums.com/showthread.php?p=24972061#post24972061

This is confirmed to work.
[Galaxy S Plus I9001 Android Development] projeto56:
The black one works perfectly, dialer, contacts, everything.

Don't know about the blue one tough.

Edit: Actually, my keyboard is gone :x
[Galaxy S Plus I9001 Android Development] V07A4ER:
It has been fixed? The Blue version isn´t probably fixed yet?

Change logs

http://www.infinitum-project.com/changelog.php

Black Infinitum

v5.7.7: -fixed xHDPI issue

v5.7.6: -updated HydrogenICS to 31/03

-updated AOKP to b32

-updated CM9 to 14/04

v5.7.5: -fixed xHDPI folder instead of HDPI (AOKP)
[Galaxy S Plus I9001 Android Development] bruzzler2809:
Please keep the thread clean. this is not about any themes or apps or something!!!

If anyone knows how to reduce the in-call volume, I'd really appreciate that!!
[Galaxy S Plus I9001 Android Development] arco68:
Hey! Unfortunately I freaked out after the brick and changed the config around, so I no longer have or remember the exact changes I did. A bit stupid as I really should have saved it. :o I'm not working on CM7 anymore - decided to skip it and focus on CM9 instead. Preliminary device config is here: https://github.com/arco/android_device_samsung_ancora

I haven't got my device back yet (damn slow repair service!), so it's untested. Feel free to ask if there's any questions.
[Galaxy S Plus I9001 Android Development] mikeeo019:
Thank you YardE for your work! Good to hear you're back in business. I think it's the time to restart considering about donating to you.
[Galaxy S Plus I9001 Android Development] abbradar:
I also did so, it's really a pity, but we can be sure that they were wrong, at least. ^_^ I removed vold.fstab completely, I think we should ask someone who had already configured it, or read documentation *very* thoroughly. I think about making some patch to kernel or vold itself to prevent any chenges to partitions (I thought about blocking mmcblk0p[0-7] after brick), then we can try to experiment a bit.

I should try to build ICS, it might be interesting. ~_^

Also, forgot to say: it's bad to hear another phone got bricked because of that issue, hope you'll get your phone back ASAP. ._;

Thanks for your support, I'll consider this if I'll make really useable build. ^_^
[Galaxy S Plus I9001 Android Development] mikeeo019:
You could keep us updated with posting a dowload link for the current build. If i may suggest. So there's the possibility for others to help you. I took a look at the github sources but found really nothing.
[Galaxy S Plus I9001 Android Development] abbradar:
Forgot to ask - what do you have working as for now? I see you have similar platform such as msm7x30 and qcom-adreno200 GPU - it would be cool if we really have some subsystems working similarly - we can then join our efforts.

Also, I've tried to build ICS, but looks like they have old qcom libraries source code so it doesn't work with new libraries and kernel. Also, we should build new kernel for ICS AFAIR, so we need new sources.
[Galaxy S Plus I9001 Android Development] abbradar:
Ok, I'll release one of latest builds, but it's not that interesting really - things haven't become better since my brick, unfortunately. ;_;
[Galaxy S Plus I9001 Android Development] rayiskon:
i was talking to LorD ClockaN a few weeks ago about the possibilities to use his ICS base as a starting port, and he said that as we have a lot of common with DHD , replacing the egl folder with our drivers , and the following libs (libgsl,libOpenVG,libsc-a2xx) , of course in addition to our boot.img and modifications to build.prop etc. and that we could get a booting version of ICS , as i wrote in an older post, my concern was the board.platform which on DHD is msm7x30 while we have msm7k (i guess like on SGS, so we could use some of their stuff too, camera drivers maybe and stuff like that). nways, looking at the hardware of xperia arc S i'm pretty sure their base would be even more compatible than DHD's, the nice thing is they have already done a lot of work (they even got a leaked base) , including updated drivers etc... which we could make use of instead of going into HW acceleration hacks and similar stuff that's been done on other devices. nways, i'm not an expert, but i think it would be easier for u to take a look at the builds from arc s or DHD for example than starting from scratch :)