yashsingh1/xdaforums huggingface dataset:
[Streak 5 Android Development] kibuuka:
Quite impressive, nice pace. Here's marc1706's repo containing 3.0.16 kernel for htc leo (which is qsd8250-based device). Think it may be useful and time-saving.
[Streak 5 Android Development] djmax81:
Re: [DEV] Camera and ICS.

I think now we need to change android environment...of rom ..which sound...fun though...lets see
[Streak 5 Android Development] paolo-red1:
R: [DEV] Camera and ICS.

In Desire/Bravo development section there is a thread about k3, too. It has same qsd8x50. Write there so maybe you could team up and share github. Thanks
[Streak 5 Android Development] hunderteins:
my latest kmsg is at http://pastebin.com/xU6mk9zV

I fixed

irq in mdp error - I think that was just a stupid typo

the bug in setup pmem_adsp - I slowly understand how the memory-pool works

msm_nand_probe is o.k. It is ftl.c that is not needed, even in 2.6.35 - so no more CONFIG_FTL

the cameras got the right clocks, but are broken none the less

mmc0 is now named innersd0 - allthough I'm not happy with that. Maybe I'll rename mmc1 to innersd0 and

keep mmc0 for compatibility with programs like noFrillsCPU-control.

the atags for msm partition-info. Userdata ends now on device boundaries

But I've still got some nasty bugs

initrd keeps still unounted - init is not starting

the cameras are broken

wait_for_completion_killable() waits until the end of time and so the kernel is stopping there

I do not understand why request_module with /sbin/modprobe is called, even when initrd isn't mounted. And even then,

why does it wait until the end of time (s.o.)

usb is not working

I hope the hs_rpc_* will work, when I do no longer need to start the kernel from kexec

have a nice weekend,

hunderteins
[Streak 5 Android Development] hunderteins:
Just to keep you posted. Latest kmsg is at http://pastebin.com/FivsGLEk

initrd is now mounted. I saw the kernel loading the ELF-header of the init binary

normal init shows nothing on the console, so I tried a minimal binary with sleep(9999) in it, that gave me an oops in power management

so I fixed the power-management-description in board-qsd8x50.c

so I fixed legacy suspend and resume in: qsd_bat_i2c, gsensor_bma150, ecompass_ak8973s

I enabled msm_hsusb and ehci 2.0 to get usb running. But the rpc is not running or can't read program 0x30000064.

android_usb gadget is also enabled, but didn't initialize.

I patched that 'Power Key 8 sec, then power down!' feature, so I do not need to remove the battery every time the kernel hangs, but it does not work yet.

I can't write something onto console from userspace. /dev/console is there, but seems not to write things into ram-console.

have a nice week,

hunderteins
[Streak 5 Android Development] europeancity:
Hi guys!

Congrats on the progress being made. How can I help?
[Streak 5 Android Development] mokokawi:
awesome Dev dude's : )
[Streak 5 Android Development] hunderteins:
That depends on your skills and tools. Have you ever compiled a msm-kernel, f.e. from dell or code aurora?

How much time did it take on your hardware? Do you know how to apply patches against a source?

Status-update: I've got a minimal initrd running that actually shows something in the kmsg. /firstboot got mounted on mtdblock7.

But when I try to mount innersd0p5 on /cache I get the io-timeout: INFO: task mount:140 blocked for more than 5 seconds.

My guess is, that msm_device_dmov is not correctly initialized/and or the clock for it is missing. Have a nice look for the kernel oops in http://pastebin.com/Gq1BePfz

That's all for now, cause it's france vs. germany football time. Have a nice week,

hunderteins
[Streak 5 Android Development] giveen:
Can you put up your kernel, device, vendor builds on github?
[Streak 5 Android Development] kibuuka:
@hunderteins, another request: could you please share your experience with kexec-tools usage on streak - small howto would be nice.

@everyone: what options do we have to debug early boot stage bootloops when booting kernel in "cold boot" mode, w/o kexec'ing - please share info on existance/possibility to enable/use something like a serial console for debug purposes. kernel's getting stuck on early boot phase with no adb and have a need to find out what's wrong.

another question - am i only one who's getting FAILED (remote: invalid command) response when trying to fastboot boot something.img? Oh, and streak in fastboot mode fails to fastboot continue as well. is this common?
[Streak 5 Android Development] europeancity:
Skills: Uni-related; jack of all trades, master of none (but able to learn if pointed in the right direction)

Never compiled an msm-kernel

Hardware availability... average desktop, few other machines lying around.

Applying patches... nothing besides the ocassional patch/diff things you end up doing when following certain tutorials, etc.
[Streak 5 Android Development] hunderteins:
Please do a nandroid backup before you play around like this

I've made a recovery.img with azuzu-sboot (kexec) and splboot (not really working, but it is a starting point) to make kernel

testing not dependant on flashing.

kexec-method

To test a kernel you boot into recovery and put your kernel together with a ramdisk.gz into /tmp/

$ adb push arch/arm/boot/zImage /tmp
$ push ramdisk.gz /tmp
$ adb shell kexec

Next time you boot into recovery, you find the dmesg from the last booted kernel in /proc/last_kmsg, when that kernel

has CONFIG_ANDROID_RAM_CONSOLE=y

$ adb shell cat /proc/last_kmsg

So best thing is to have a ramdisk.gz that reboots (into recovery) or a kernel that does reboot when it or the init hangs.

I do that inside the kernel via the modem processor:

int merestart_time=6000; // 6000 milli sec
int zero;
msm_proc_comm(PCOM_RESET_MODEM, &merestart_time, &zero);

I attached a ramdisk, that writes dmesg into /firstboot/dmesg.txt (If your ramconsole is not working and you get into initrd)

and than sleeps 9999 seconds. I also attached a 3.4 kernel that reboots, so you can check out it's /proc/last_kmsg

or /firstboot/dmesg.txt

kexec has a serious flaw: The modem processor is not resetted when jumping into the new kernel. So all commication

between the new kernel and the modem processor is buggy (rpc can't find a server endpoint). But my 3.4 kernel has

other problems, so I try to solve them first with this method and switch to flashing if I ever get that far.

I included the command unpackbootimg into /sbin of that recovery.img, so you can split working boot images on the device.

# cd /tmp
# cat /dev/mtd/mtd0ro > boot.img
# unpackbootimg -i boot.img

splboot-method

Well I can't say much about splboot-method, cause I didn't get a decent miniloader working on the streak. splboot.ko seems

fit into the dsc-phoenix kernel, but that's it. I made a script /sbin/splboot to show how splboot should work, but I didn't check

further. Put a boot.img into /tmp and give it a try, if you want to see something complete different on your screen.

$ adb push boot.img /tmp
$ adb shell splboot

I know that all sounds total glibberish to most of you, but maybe someone get some information out of it.

Have a nice week,

hunderteins
[Streak 5 Android Development] hunderteins:
well - sounds to me, that this your starting point. Or you go into testing, I let you know if I have something worth

testing.

Grüße aus Weimar :)

hunderteins
[Xperia Play Q&A, Help & Troubleshooting] static96:
HELP!

There is nothing wrong with the screen as in there are no dead pixels and I can see everything perfectly clear

All of the hardware buttons work but the screen does not respond to any of my touches

I did get it slightly wet but it dried out on its own accord in around 5 minutes

EDIT

When I pressed down on the screen I can see that rainbow ripple thing which does suggest that there is water in there
[Xperia Play Q&A, Help & Troubleshooting] cippi21:
The touch not working usually indicates that the digitized is gone
[Galaxy Tab 2 Q&A, Help & Troubleshooting] hakkers420:
Ive been trying to download files from the net on my tab but it just says download starting. And then the download never start just sits in notifications like its going to start but never does. How can I fix this?
[AT&T, Rogers HTC One X, Telstra One XL] aooga:
So with the 4.0.4 update (i'm using clean rom 4.5), I want to know if its possible to use NFC between this and the Galaxy Nexus. I've tried almost all the roms here and it still wont recognize the one x. Am I doing something wrong?
[AT&T, Rogers HTC One X, Telstra One XL] danny39:
What do you mean by NFC? Like android beam? If so then yes, go to settings, and in connections click more and enable NFC
[AT&T, Rogers HTC One X, Telstra One XL] aooga:
yeah android beam...forgot what it was called when I posted it. But I've tried all that....still doesn't do anything (BTW i'm trying to share pictures)
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
android beam doesn't support sharing pictures until Jellybean.
[AT&T, Rogers HTC One X, Telstra One XL] aooga:
ahhhh...thanks gunny...
[LG Optimus 3D] kekio84:
Here is a link too google chrome,for our device. :) I just wanted to share this. http://min.us/m0mdx7r1W
[LG Optimus 3D] kekio84:
Just sign in to minus if you want to download this. :)
[LG Optimus 3D] insestito:
The file is unaviable...

Upload to other site please
[LG Optimus 3D] stobias_ah:
https://www.dropbox.com/s/rtwbnko42qprgeu/Google Chrome.apk
[LG Optimus 3D] insestito:
Okay thanks.

Is miren browser no? ?
[LG Optimus 3D] crazycage:
wow your absolutely right, it is miren, not chrome at all!

Maybe at the most a Chrome skin and branded that way?? Where did you get this file?? Chrome ONLY works on ICS+

Why did I even bother trying it lol
[LG Optimus 3D] kekio84:
Hahaha :P I really tought it was the real(ported) chrome. I found it somewhere here on xda,but i forgot where,so i uploaded the apk and shared it that way. :)
[LG Optimus 3D] parasetam0l:
thank you i downloaded and installed.it is better

:good:
[LG Optimus 3D] kekio84:
Well i.disn't know that its miren. :) But its not a bad browser.
[LG Optimus 3D] j41224:
Bummer. I was really hoping for chrome.
[AT&T, Rogers HTC One X, Telstra One XL] rib.ale:
Good morning friends, I have a doubt. HTC One X should not have 32GB of storage?

In my own when I go in One x Storage Options in Phone Storage in Total Space 32GB out instead it shows me as a total 25.24 GB.

Will I have something wrong with my HTC One X?

thank you very much
[AT&T, Rogers HTC One X, Telstra One XL] abhipati:
Nothing is wrong with your HTC One X . That's correct space which is available to you "25.24" and rest is reserved for the system

From beast called HTC One X
[AT&T, Rogers HTC One X, Telstra One XL] rib.ale:
Thank you friend, I thought he should have 32gb available to the user.

But I guess I was wrong.
[AT&T, Rogers HTC One X, Telstra One XL] bloodrain954:
WOW how did you get that much storage? what kind of hacks did you do?
[AT&T, Rogers HTC One X, Telstra One XL] Spartoi:
You most likely either have the Tegra 3 version or the Telstra version.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
he's either got a Tegra based model or an Australian Evita.
[AT&T, Rogers HTC One X, Telstra One XL] bloodrain954:
OH, how disappointing
[AT&T, Rogers HTC One X, Telstra One XL] rib.ale:
I think if they say it has 32gb, 32bg should be free and not total
[AT&T, Rogers HTC One X, Telstra One XL] ackliph:
And a megabyte should be 1024 bytes. But that makes it sound less when you write it in the box. I bet you this thing has 31.25 actual gigs or less.

It's all about marketing. :sly:
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
what STILL bugs me is that the 16 GB HOX is actually only a little more than HALF that space. That's not marketing that's lying.
[AT&T, Rogers HTC One X, Telstra One XL] PurpleFries:
Not really, no. It has 32 Gb of internal storage. This includes all partitions (System, data, etc), not necessarily just partitions available to the user. That part is completely true, and not marketing bull****.

The marketing bull**** is that 32 GB on the box = 32,000 mb. 1 marketing GB = 1000 mb. where in reality 1 actual GB = 1024 mb.
[AT&T, Rogers HTC One X, Telstra One XL] [un]necessary:
this exactly. going to storage, I have 2.21gb total space internal and 9.93gb phone storage total. combined is 12.14gb total of the 16gb it says it has... really poor on HTC's part.
[AT&T, Rogers HTC One X, Telstra One XL] hellocng:
Is that what happened? I thought I got the rare HTC One X 12 GB edition..
[AT&T, Rogers HTC One X, Telstra One XL] redpoint73:
Every time a smartphone comes out, this same question and complaint comes up. Seriously, folks? The OS always takes up space. If you wanted to find out the user accessible storage before buying the device, that information is readily available online. Then, if you don't agree with the specs, don't buy the phone.
[AT&T, Rogers HTC One X, Telstra One XL] gunnyman:
Redpoint of course the OS takes up space, but IMHO there's a HUGE difference between 16Gb advertised and 9.93 free.

I knew how much space I'd have when I bought the phone I just find it ridiculous that there's no "truth in advertising"

I've had 16 GB phones have 12-14 GB free and that's totally acceptable but 9.93?

That's almost HALF the advertised space.
[AT&T, Rogers HTC One X, Telstra One XL] felixrising:
Word!

I agree, it shouldn't be possible to market the phone as 16GB and then only have 62% of that actually useable by the consumer. It's a common practice by even Apple, but that doesn't make it right. You could complain to your local consumer representative body. In Australia there is the ACCC. If they deem the marketing to be deceptive, they can force a change across the whole industry. For example they fined Apple for deceptively advertising the New iPad as 4G, whereas its totally not compatible with Australian 4G at the time of launch.
[Galaxy Tab 7.7 General] kencad:
After reading some topics on the new JB rom I tried to see the dpi settings over XXLQ2 and it's set to 160. Based on the specs reports, the SGT P6800 has a rating of 190 (ppi). Wait, is dpi different from ppi?
[Galaxy Tab 7.7 General] qwertz0815:
Sorry, I could not answer your questions, but just wanted to say that after tampering with the DPI Scaling Settings through build.prop, I pretty messed up my tablet.

After changing the value and rebooted the device the screen stayed black forever.

Thank good I had a Backup.

So please tamper with care on theses settings.

Besides, do you have link for the statement that it is rated at 190dpi ?

Greetings

qwertz
[Galaxy Tab 7.7 General] Steve_max:
The "DPI" you see on build.prop is not necessarily related to the physical DPI/PPI of the device; it works as a guide for the OS. It is how the OS figures out the "size" of the device, and therefore how many pixels each UI element needs to use to have a "standard" size in centimeters.

Let's say an hypothetical device has a 1280x800, 7.7 inch screen. Let's say it uses DPI=190 (which matches the PPI you get if you calculate the number of pixels per inch for its physical dimensions). Now, an Android app asks for an icon on the screen with 0.5x0.5 inches. The framework looks at the DPI setting. An inch of the (logical) screen uses 190 pixels; so, the framework draws an icon with 95x95 pixels.

Our device has 1280x800 pixels (and 7.7 inches diagonal). When using DPI=160, Android estimates our display at 8x5 inches (about 9.5 inches diagonal). So, the same program asks for a 0.5x0.5 icon, the framework gives it an 80x80 pixel icon, which would have exactly 0.5x0.5 inches on that virtual 9.5 inch display; and is smaller than that on our 7.7 inch display.

In short, the DPI setting on build.prop is a way to adjust the size of all display elements on your screen. Lower DPI settings make things smaller, while higher DPI settings make them bigger. As for what setting is the best, only you can tell. I haven't messed with the DPI on my tab. My Galaxy S2 had a default DPI of 240, a "real" PPI of 213, and the best setting for me was at about 180 (fitting much more stuff on the screen). Here on the 7.7 I see the default as good enough. Some people complain that fonts should be bigger: those people could benefit from increasing the DPI.

Google Play offers you software based on your DPI setting. So, unless you use standard values (160-240-the 216? of the Nexus7), be prepared to see the number of apps available shrink a lot. Or, use a hacked Play Store that doesn't check the DPI...
[Galaxy Tab 7.7 General] scoobydu:
Did anyone change the DPI without screwing the tablet up?

I've tried the JBNexus 7 port and its DPI is much better, but I dont like all the Nexus theming :(
[HTC One X] PAGOT:
As the title says, the margins on the status bar are too big (picture left, picture right is stock sense stock DPI). Changing fonts doesn't do any good and they are set Medium.

The DPI 240 is whats causing it I guess, but I saw ppl with normal ( almost zero margins)

Does anyone know how to "fix" change this? Or a mod I could change this.

Also am on stock 2.17 deodexed.
[HTC One X] PAGOT:
BUMP

well I was able to make my status bar smaller, but that change does not stick on DPI change. Anyone any idea? If I should guess I would say it ignores the whole framework values all together as it gets black as well.

1. DPI 240

2. Normal

3. Height change on status bar
[Galaxy S III Q&A, Help & Troubleshooting] niczoom:
Im beginning to learn a few basics about modding the systemui.apk.

I can use the AUTO APK TOOL to decompile my SystemUI.apk, decompile the classes.dex file into smali code, use dex2Jar & jd-gui to view the classes.dex file in java.

As a project for teaching myself about the android system i'm looking into modding the battery icon. I have followed a few guides/tutorials and have a basic knowledge/understanding on what files to change/add in SystemUI.apk (stat_sys_battery.xml, stat_sys_battery_charge.xml, battery-con png files in 'drawable-xhdpi', then recompile and push to my phone (SGS3).

My questions are:

1. Do all Mods that change system settings/layout have to be baked into the SystemUI.apk? Or in this example is it possible to develop a small application using Eclipse, which when a button is clicked it change's the battery icon dynamically?

Hope it makes sense :)
[LG Optimus 3D] mad_sunday:
My screen auto rotate has stopped working. I've checked its set to auto rotate and it rotates ok when using the camera. It just refuses to rotate photos in gallery or when using the web browser. I suspect a corrupted file, any ideas?

Pete
[LG Optimus 3D] mad_sunday:
Fixed it myself.....

Settings/Gesture/Reset Gesture Sensor

Pete :)
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
Hi,

I am new to Android Phones. I tried to root my Galaxy Note using the above method

2. Long, No raised couter OR Exclamation mark

-Downgrade to Rootable GB ROM and Root it. OR Download This pre rooted GB ROM and flash using PC Odin

-Wipe cache, data and delvic cache from recovery

-Install Mobile Odin Pro

-Copy ICS ROM file in .tar (you want to flash) to Internal SD card (recommended, but you can have it on EXT too)

-Download Odin (.tar) version of custom kernel like Notecore, Speedmod, CF root kernel Or other any with same function. If newbies have confusion to select, here is one for example Notecore V12 std kernel. You can use this. But newer version can be found on link mentioned above.

-Open Mobile Odin Pro

-select open file

but i run mobile odin without downloading the odin version of custom kernel (I got confused, I thought I needed to do thisafter running mobile odin) and now my phone is stuck in flashing mode for about 45mins switching on and off.

What should I do?

Thank you in advance for your help...

Christina
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] dr.ketan:
Flash Pre rooted ROm again Wipe cache and data and repeat procedure, that will be safe.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
It worked! Thank you! :o
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
Just a quick question...

I followed all the steps mentioned on the thread up to installing mobile odin and copying the ics rom....

but I am confused with the odin version of custom kernel...I am trying to find the correct cf-root kernel through the link you provided but I can not find the KJ1. I downloaded the one you have attached below mobile odin screenshots. Is that ok?

And also where do I copy the kernel? Internal or external sd? Should it be in a specific directory in order to be detected by mobile odin?

Sorry for all these questions but I looked around and there is no specific instructions anywhere about this part.

Thank you...
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] dr.ketan:
Which rom you want to flash?
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
Since I am new to the android platform phones, I think it will be better if i explained what my objective is so I won't confuse you too....

I want to be able to install and use rooted applications like titanium back up. I read that in order to do this I have to root my phone.

So what I want to do now is to root my phone in order to use ie titanium black without upping my flash counter.

Also I do not care to have a custom ICS, I prefer the stock one for now until I become more familiar with all these.

I followed the steps but the customn kernel things has confused me.

My phone is as mentioned before a galaxy note with ICS 4.04 before I started the procedure, now I have Gingerbread 2.35.

What should I do?

Thank you
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sahilarora2003:
Go to this thread and just flash the kernel using PC Odin.(First way)

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

You will have CWM and rooted device.After that you can use Titanium Backup and all other applications which required root :D
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] dr.ketan:
Sahil hez on gb rooted.rom. So no need to flash custom kernel with pc odin. i think mobile odin will b best for him.

@op

Go to first link on my signature, download any ics rom you want

Download notecore kernel std tar version

Copy both.to sd card

Now look to rom switch over from my signature and find how to use mobile odin

Post #2 of this thread also helpful to you

See group B there

http://xdaforums.com/showthread.php?t=1817596
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
Thank you for the quick reply!!!

Just to be sure, when you say first method you mean the one below

1. Short, easy - requires to reset counter

-Download Odin (.tar) version of custom kernel like Notecore, Speedmod, CF root kernel Or other any with same function. If newbies have confusion to select, here is one for example Notecore V12 std kernel. You can use this. But newer version can be found on link mentioned above.

-Flash it using PC odin for PDA tab.

-You will get exclamation mark and raised counter, which can be reset with Triangle Away

-First time opening triangle away application, it will ask to download file(flasher), let it complete. then choose to reset counter, it will restart in special recovery an finish job.\

If yes, then this brings us back - almost - to my original question....how do i use the custom kernel (cf or notecore) with odin? I know it uzips to a zimage etc but how do I use it which odin? Also which cf kernel -if iuse this one- is correct for my phone? Is there a link you can provide that explains all these?

Thank you!

It
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] dr.ketan:
This method helpful if you wr on ics, presently u r on gb so read my previous post.
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] sahilarora2003:
First download a Custom ICS rom and then Flash it. After that follow the steps mentioned above.

Ketan +1 :D didn't read he is on GB rom....
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] xrimakom:
Ok,

I am on it now,

I will let you know about the result.

Thank you both for your time and help!