yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Nbuulb:
Great!

Will the new build fix the non-working softkeys on Melfas screens, too?

Thanks.
[Android Software/Hacking General [Developers Only]] tilal6991:
No probs. Did you wipe both times. Because no frills might crash it because you are changing kernels.
[Android Software/Hacking General [Developers Only]] tilal6991:
Yes it will
[Android Software/Hacking General [Developers Only]] mega g:
sorry for reask this question? the mpxl's camera are 3? the photo are 15..x 2080? I install the rom directly without wipe? is a base, or just an update? If is an update as a basis put?
[Android Software/Hacking General [Developers Only]] aorth:
tilal and I use basically the same source... but some small variations on the kernel. I suspect that the "constant reboot" problem is due to overclocking. A few days ago I set my kernel config to default to 600MHz (OC is still enabled, but the user has to set the max in CyanogenMod settings). My device usually can't get much higher than 652MHz; 672 works sometimes but is not entirely reliable.

For example, here, in my U8160 kernel source: https://github.com/alanorth/kernel_huawei_u8150/commit/23596e77c7952a3826b6fd5ba7993b262ca4487e

Tilal's committed something like that too recently, so that should help you guys in the future.
[Android Software/Hacking General [Developers Only]] ZDjKT7Ec:
From #2737

update-cm-7.1-03112011-NIGHTLY-U8150-aorth.zip

Much better. Thanks.
[Android Software/Hacking General [Developers Only]] iamwyim:
Hi all:

Is anyone know whether the latest nighty of CM7 from alan have fixed the following issues that the previous nighties has :

* Multitouch not working

* OC/UC of CPU not working

* WIFI tethering

* FM Radio

* Battery drain

* GPS ( I have found that the GPS was very sluggish to trace my current position when I was using the 23/10 nighty)

And by the way, someone (I think he/she is tilal) said that this project has issue tracker! Does anyone know the link of the tracker?

Thx for all in advance.

Cheer

William
[Android Software/Hacking General [Developers Only]] aorth:
1. Depends which touchscreen you have, synaptics works.

2. OC/UC works.

3. Wifi tethering is broken. Someone pointed that out, but I don't know when it broke. I hadn't tried in some time so I was surprised myself.

4. FM nope.

5. Battery I dunno. It's not horrible, but probably not as good as stock yet.

6. GPS is working. Dunno about the speed. Should be "normal?"
[Android Software/Hacking General [Developers Only]] jeremy4465:
bugs

actually the whole usb end of the phone is messing up (charging still works)

theres a way around that if you have bluetooth for tethering and sending files to and from the phone battery is really good got 8 hours so far with around 80% charge still in it Multitouch works on the synaptics screen overclock to 710MHz is a treat (thank you aorth for the overclock to the skies) and for GPS speed issues try this http://xdaforums.com/showthread.php?t=825717
[Android Software/Hacking General [Developers Only]] iamwyim:
I think the WIFI tethering has broken since the 23/10 build! I have attempted to use the build on 17/10 and it works fine (it runs really fast compare with 2.2!!), so probably the problem evolved at the time when we were attempting to fix the Multitouch issue.
[Android Software/Hacking General [Developers Only]] shanrenxj:
你好，虽然这个版本很棒，但是可用内存太少了，而且不可以直接用电脑管理sd卡里面的数据。所以我更想知道什么时候发布优化版本？
[Android Software/Hacking General [Developers Only]] Shiero:
don't work the motion sensor in the nightly of the 3 november, tested with doodle jump

EDIT: sorry, now working xD
[Android Software/Hacking General [Developers Only]] jeremy4465:
english please next time

btw heres what he said

Hello, although this version is great but too little memory available, but not directly with a computer data management inside the sd card. So I want to know when to release the optimized version?

thats really up to the developers on that one it could be next year for all we know but tital and aorth have the final answer on that one
[Android Software/Hacking General [Developers Only]] Crewchief521:
Did the 3 Nov nightly fix the portable hotspot issue?
[Android Software/Hacking General [Developers Only]] aorth:
Mounting SD card over USB

I sat down with marcnvidic last weekend to play with USB mounting of the SD card. After a few hours of patching, googling, and recompiling vold we had the brilliant idea to try the U8150 kernel (instead of the U8160 kernel)... it worked...

I haven't had time to look at it since then, but for posterity's sake I figured I should at least write it down. :)

That sucks because, unless we can figure out why those kernels are different in that respect, we'll have to choose whether we want SD card mounting or multi touch (and a few other things which work with the U8160 source but not the U8150 source)...

Back to the drawing board... Oh, and feel free to fork and clone those repos and take a look yourself ;)
[Android Software/Hacking General [Developers Only]] jdwpom:
First up, I am no programmer, so please explain like I'm five, where possible.

Are kernels android-version-specific, or is it the duty of thing that can be moved between versions? What sort of granularity is available here? Dot releases (2.2 won't work with 2.3, for example)? Double-dot releases (eg. a 2.3.3 kernel breaks under 2.3.4)? I ask as Fusion seems to have all the functionality that doesn't currently work in cm7 builds, but is 2.2-based. It strikes me that it would be a good place to build from.

My other question - the zips being posted in this thread all seem to be updates (going off filenames). What are they updates to, or are they actually full, ready-to-rock ROMs?

Sent from my FUSIONideos
[Android Software/Hacking General [Developers Only]] psyke83:
Have you done any tests via the shell?

Examples..

To turn on UMS:

echo "/dev/block/mmcblk0p1" >/sys/devices/platform/msm_hsusb/gadget/lun0/file

To turn off:

echo "" >/sys/devices/platform/msm_hsusb/gadget/lun0/file

Try that and see the result on both kernels, making sure to observe any useful logcat/dmesg messages.
[Android Software/Hacking General [Developers Only]] N-ever:
For me multitouch is more important

After all, there are tons of ways that you can transfer files between sd and your pc but u dun have other ways to get multitouch
[Android Software/Hacking General [Developers Only]] psyke83:
You're confusing Android kernel and Android OS versions. The Android kernel uses the same versioning as whatever version of the Linux kernel it is derived from. For the U8150 in particular, the only Android kernel version that is available to use (in source form or otherwise) is 2.6.32-9.

As for Android OS itself, the version signifies the various releases. 2.1 was Eclair, 2.2 Froyo, 2.3 gingerbread, 3.0 is Honeycomb, and 4.0 is ICS. Some of these releases have minor point releases (example: Gingerbread is now at 2.3.7) which usually have small, incremental updates/security fixes.

To address your question in a simple form, it is not possible to upgrade or downgrade between major Android OS point releases and expect your system user data to work properly; a data wipe is pretty much always required. User app data can usually be backed up and restored between OS versions without any problem, but would you need to use an external backup app such as Titanium (as the inevitable data wipe on upgrade will clear everything).

As for minor point releases, it is probably OK to upgrade without wiping your system data, as the point releases have superficial changes that usually don't impact the settings databases. But it's hard to tell for sure if you'll encounter some rare case in which you'll encounter problems.

Continue reading if you're curious about kernel vs OS versions...

Speaking for official releases only, Android OS releases are built with certain kernel target versions in mind. For example, Froyo ROMs are supposed to use a 2.6.32 kernel, Gingerbread ROMs are supposed to use 2.6.35, and so on.

CyanogenMod 7.1 is currently based on Gingerbread 2.3.7, but due to the lack of proper vendor support, Huawei have not released a 2.6.35 kernel for our devices. This is not really a problem, as the CyanogenMod developers have included some compatibility shims in the OS and in the various 2.6.32 kernels to ensure that things work smoothly. As an example, USB tethering requires features that are only in the 2.6.35 kernel's USB drivers. However, we developers can backport that specific code to ensure that everything works smoothly.
[Android Software/Hacking General [Developers Only]] Three-0-3:
WPA_Supplicant_6?

Hi, all.

I failed to make nightly of the code just synced from the cyanogenmod github.

Although BoardCnfig.mk has the line WPA_SUPPLICANT_VERSION := VER_0_5_X ,

brunch process starts to compile the files in wpa_supplicant_6 and gets compile error.

Any clue?

Thanks in advance.
[Android Software/Hacking General [Developers Only]] mega g:
please but i don't know if i've do a full wipe whit a stok rom or this is a update? for a update seem too big. please answer! please
[Android Software/Hacking General [Developers Only]] aorth:
If you're coming from a recent nightly you don't need to wipe, this should be a safe build. It's named "update-***" because that's how it gets spit out of the CyanogenMod build system :)
[Android Software/Hacking General [Developers Only]] salaberrip:
I am facing several issues with the phone receive. Several drop calls and outgoing calls suddenly drops. Did the latest build solves issues like this?
[Android Software/Hacking General [Developers Only]] marshallmutiso:
Great work guys... Tried the 3rd November build by aorth.... Melfas screen the back,menu,home and search buttons don't work.... Same as the 23/10 build.... currently back to the 17/10 build
[Android Software/Hacking General [Developers Only]] e8hffff:
There kind of needs to be a U8150D build and a build to suit the older models.

The 3rd of Nov build is working a treat for me bar the USB mount. Mine is actually overclocked to 768mhz. too. Multi-touch is working great. Battery is fine. GUI is fine. Sound is fine bar the distortion at top end.

---------- Post added at 02:47 PM ---------- Previous post was at 02:44 PM ----------

Yep, I clear out all the storage that isn't essential before any significant change.

Also did permissions fix if I encounter probs.

I have a suspicion that the builds are suiting different models. As in U8150D may need to be catered for separately to get final solution for all.

Tital is your phone a D version?
[Android Software/Hacking General [Developers Only]] mega g:
Hey tial can you tell me how TO fix camera for do 3 megapixel photo? Please. The camera don't do 3mpxl photo but 1.9 mpxl. For me this is a big bug but i love the speed of this rom. The rom is the update 23. Tanx in advance.
[Android Software/Hacking General [Developers Only]] mosetech:
I also tried flashing 3rd November build on U8150-D but back, menu and search buttons don't work. Any fix for this?:confused:
[Android Software/Hacking General [Developers Only]] ntnlzr:
did you wipe data/cache/dalvik?
[Android Software/Hacking General [Developers Only]] N-ever:
I heard tital is releasing a new nighty very soon so let's see if that fix your problem
[Android Software/Hacking General [Developers Only]] aorth:
Most of the devices are revision Ds... but there are three different touchscreens: Synaptics, Melfas, and Cypress... only those who are lucky enough to get a synaptics get multi touch.

Also, the non-working soft keys for Melfas comes from tilal trying to enable some code we found for multi-touch on Melfas. It's been fixed in both our kernel repos but you need a new boot image cuz no build has been posted since then. I suppose I could upload a fixed boot image...

btw, if you're curious, the commit fixing the Melfas soft keys is here: https://github.com/tilal6991/kernel_huawei_u8160/commit/56a469c7c5914b25ffb90b3926deb2b6061bbf62
[Android Software/Hacking General [Developers Only]] aorth:
Temporary fix for people with Melfas touch screens

Temporary fix for those of you on tilal's October 23 or my November 3 builds who have broken Melfas screens. Download and flash this fixed boot image: u8150_cm7_nov9_aorth_boot.img

Check the hash if you wanna make sure it's not corrupted:

$ md5sum ~/Desktop/u8150_cm7_nov9_aorth_boot.img
822dcd64dbdc3ff895a777a8240baf8b /home/aorth/Desktop/u8150_cm7_nov9_aorth_boot.img

Power off the phone and reboot into Download Mode (Red + volume down + power), then flash:

fastboot flash u8150_cm7_nov9_aorth_boot.img
fastboot reboot

It contains a kernel with the Melfas functionality restored to normal (from before we tried to enable multi touch hahaah).
[Android Software/Hacking General [Developers Only]] lazyfai:
I am using the latest nightly, all things I need are working fine. No battery drain, battery can stand for nearly 14 hours with normal phone call, text, twitter, facebook and gmail sync. USB tethering works, but when I try to use Wi-Fi tethering, it did nothing and only error when tapping the box in settings.
[Android Software/Hacking General [Developers Only]] marshallmutiso:
I think the command is missing the partition you are flashing to

---------- Post added at 09:23 AM ---------- Previous post was at 09:21 AM ----------

I think the fastboot flash command is missing "boot" for the partition to flash to
[Android Software/Hacking General [Developers Only]] smashman42:
so from memory, for peeps not used to fastboot the partition "boot" comes after the command "flash", it should be...

fastboot flash boot u8150_cm7_nov9_aorth_boot.img
fastboot reboot

fastboot [fastboot command] [specify partition] [specify file]
[Android Software/Hacking General [Developers Only]] Nbuulb:
Great! Now the softkeys work! :D

Thank you very much!

You're right: that's the correct command.
[Android Software/Hacking General [Developers Only]] KA1474M:
Hi from Russia!

CyanogenMod Nightly is very nice ROM! Thanks!!!!

I too have seen one problem.

Doesn't work mobile hotspot.

I used three versions for check:

1. update-cm-17102011-U8150-NIGHTLY.zip

mobile hotspot works!

usb storage on windows it is mounted as cd-rom

2. update-cm-22102011-U8150-NIGHTLY.zip

mobile hotspot doesn't work. I just get "Error" when trying to start it

3. update-cm-7.1-03112011-NIGHTLY-U8150-aorth.zip

mobile hotspot doesn't work. I just get "Error" when trying to start it

I ask to correct rom.

Or to make update.zip for update-cm-17102011-U8150-NIGHTLY.zip

for working usb storage on windows.

Thank you!!!
[Android Software/Hacking General [Developers Only]] aorth:
Crap, you're right. That's what I get for trying to get too helpful :) Thanks.
[Android Software/Hacking General [Developers Only]] marshallmutiso:
But still very helpful
[Android Software/Hacking General [Developers Only]] aorth:
Multi touch on synaptics using the U8150 kernel

Yoohoo... I "fixed" mutli-touch gestures on the U8150 kernel last night. The solution was so simple I feel like a retard for not realizing it sooner.

For those of you too lazy to check out the commit on github, arch/arm/mach-msm/board-msm7x25.c:

- if( machine_is_msm7x25_u8500())
+ if( machine_is_msm7x25_u8500() || machine_is_msm7x25_u8150())
{
*is_surport_fingers = true;
}

BUT...

But it breaks the soft keys (back, home, etc). Back to the drawing board, eh? But lol gg kthxbye!
[Android Software/Hacking General [Developers Only]] djjoza:
hi everyone,

i've doing a lot of reading on this thread and still can't get my head around an issue i'm having so i would appreciate if someone could answer:

i flashed gingerman v7 and the mod is brilliant (thank you developeres!) but i'm having a strange issue with wifi. for example, i can connect to my home network but can't connect to other networks, it's just loops "connecting, disconnected, scanning". also, the list of located networks doesn't refresh until i "restart" wifi. but the bigger issue to me is the unabillity to connect to wireless networks.

to answer upfront, yes, i did a full data/cache wipe before flashing, and haven't restored anything of the system settings with titanium backup, just a few "user" apps.

so, i need a suggestion..i really want to keep this mod, but this issue is really buging me. is there any fix for this/will it be? what else can i try?

thanx!
[Android Software/Hacking General [Developers Only]] grifovunque:
have you some news?:)
[Android Software/Hacking General [Developers Only]] tilal6991:
Yep - but its not good. I'm gaving some serious problems compiling and I'm also going to be away for some time so it might be this evening before I can post the build (at the earliest) :(
[Android Software/Hacking General [Developers Only]] Trekker56:
Take your time, we will be patient. :)
[Android Software/Hacking General [Developers Only]] oppi56:
My wishes to the future :P

- fast n stable cm7

- just slight oc because more than 672mhz is unstable

- smartass govenor

- mt for melfas -> although I know thats not possible :D

Greetz keep on rockin tilal6991
[Android Software/Hacking General [Developers Only]] eqzgkxokwa:
I want Froyoman to enable autofocus apps download (es. Google Goggles).
[Android Software/Hacking General [Developers Only]] id.samaran.nih:
Yeah I agree with u.

For crying out loud, I still can not get auto focus for camera.
[Android Software/Hacking General [Developers Only]] macedonas:
I've wiped all my data cache etc, just to be sure that i didn't done anything wrong.

Also i've reinstalled Gapps.

I have Greek as language (working) but i don't have Greek as keyboard.

Waiting for any help...despered :(:(:(
[Android Software/Hacking General [Developers Only]] diego.stamigni:
Where can I find GApps for Froyoman ?
[Android Software/Hacking General [Developers Only]] macedonas:
You can go here
[Android Software/Hacking General [Developers Only]] tilal6991:
Ok I think I found a solution. There is no official greek keyboard but you can get it as an app from android market. Just search fro greek keyboard :)
[Android Software/Hacking General [Developers Only]] macedonas:
Huh?? But i had greek keyboard when i bought Ideos (2.2) and also when i've first flashed a custom ROM. I've never downloaded a custom keyboard from market.
[Android Software/Hacking General [Developers Only]] homen3:
>devs

Any news today? i'm very excited :D
[Android Software/Hacking General [Developers Only]] tilal6991:
Yep bad again. Something corrupted my build so I have to start over :(
[Android Software/Hacking General [Developers Only]] King_Rat:
Cyanonman = no GPS :( - I'm 99.99% sure now ;-P

after much head scratching ^^ i.e. Google maps/places work... (apparently they can use network/wifi rather than GPS) I then installed & tried to launch Compass & GPS stats apps... they f/c immediately...

However... since maps/places etc. from Google dont need GPS (so it would seem... not as accurate for 'My Location')

it's not too much of a hassle...

Unless I get lost in the woods & need a compass!! (probably have no coverage anyhow)

Q: Will CM7/Gingerman have working GPS & haptics??

Froyoman don't like me ^^ 50% of restarts it beeps @ me & tells me it's unclean (have a dam bath then!!)

Hoping CM7/Gingerman is non-bugga-licious :D
[Android Software/Hacking General [Developers Only]] tilal6991:
Finally some good news guys - the compiling is going good - it'll probably take the whole night but there is unlikely to be any errors so hopefully by tomorrow morning (for me) it'll be done :)
[Android Software/Hacking General [Developers Only]] homen3:
:D i'm really happy, thanks and good luck. I'll check tomorrow morning or i'll try to build it this weekend when i came back home.
[Android Software/Hacking General [Developers Only]] veer1238:
Way to go man! Just take your time....and do rest!:)
[Android Software/Hacking General [Developers Only]] King_Rat:
no rush ^^ brah

U8150 - Screenies Thread :D :Click: :Click:
[Android Software/Hacking General [Developers Only]] nba1341:
Can't wait for stable! This stock rom sucks!!!
[Android Software/Hacking General [Developers Only]] id.samaran.nih:
Is there any chance that adobe flash can run on IDEOS?

I know that minimum spec of procie that can run flash is ARM v7.

May be there is emulator that can emulate v7 architecture on arm v6?
[Android Software/Hacking General [Developers Only]] King_Rat:
aorth update bug(s)

stk still giving me heebie-geebies, there one minute & gone the next ^^

red button & home key sometimes launch random app rather than returning home...??

managed to get both sims to connect... select automatically under networks etc. was fix... doesnt make sense as... if I scan for network I get network error o well it's all good now
[Android Software/Hacking General [Developers Only]] wbrambley:
Did you try restoring wifi settings from another rom? If so it may cause issues like the ones you're having.

Sent from my FUSIONideos
[Android Software/Hacking General [Developers Only]] ntnlzr:
is correct the line where is surport instead support?
[Android Software/Hacking General [Developers Only]] aorth:
Yep, welcome to the world of Huawei kernel programming... the code is rife with strange things like this. Notice, the only line I changed was the one above it ;)
[Android Software/Hacking General [Developers Only]] ntnlzr:
eheh could be a key for the win support surport

i can make an expression with sed linux command :P

sed -e '/^$/,/^END/s/support/surport/g' u8150.txt

how can i help you: where is your focus now?
[Android Software/Hacking General [Developers Only]] djjoza:
no, i haven't restored any settings, this was happening right after i flashed the ROM. i read in this thread that other people had similar issues on earlier versions of gingerman but i thought this bug was solved...was it? is there anything i can do to correct this? thx
[Android Software/Hacking General [Developers Only]] poruid:
A speculation:

Pressing the home button (whatever key it is bound to) does not go back in the stack of running activities, but pushes/moves the home activity of the launcher at the top of the stack. The launch of random apps may be just the unwinding of the stack of activities. I've noticed this kind of behaviour on my U8120 CM7.1 port when ADW launcher crashed.
[Android Software/Hacking General [Developers Only]] Three-0-3:
My mistake.

"make clean " and brunch get nightly.

Sorry guys.
[Android Software/Hacking General [Developers Only]] aorth:
Here are some things I am currently thinking about!

USB SD card mounting works in the U8150 kernel, but not the U8160 kernel. I've tried to figure out why, but reading kernel C isn't easy and takes quite a bit of time, so I haven't stumbled on the reason yet.

Multi touch works in the U8160 kernel's synaptics driver, but not the stock U8150 kernel. I've tried to port the U8160 multi touch to the U8150, but the differences get pretty ugly fast (new structs and helper functions in the board-msm7x25.c etc).

WiFi tethering broke sometime after Tilal posted the October 17th nightly. I reverted my device tree to ~October 18th last night and built... but it's still broken. Maybe I still need to go back further...

It's a learning process, it's ok. About a month ago I was confused as hell about the AOSP/CM build system!

I typically do this when I sit down to hack on CM:

cd ~/android/system
export CYANOGEN_NIGHTLY=true
repo sync -j8
. build/envsetup.sh
lunch cyanogen_u8150-eng
rm -rf out
mka bacon

lunch is better than brunch because it sets all the variables and built-in functions so you can do stuff like make bootimage or mmm -B system/vold, whereas brunch just builds the whole ROM, which you may or may not want to do all the time!

Hope that helps...
[Android Software/Hacking General [Developers Only]] ntnlzr:
anyone has got the wifi tathering error with logcat?