I realize this may be pushing it but I was wondering where the MIPS or BogoMIPS value resides and if it can be altered? Clearly it defaults to a value just below the stock max core value. However if I am running an OC kernel, can MIPS be raised a little safely?
I think BogoMIPS (or Bogus Millions of Instructions Per Second) is simply a reported stat, rather than calculated on the fly.
However, it has a linear relationship to the CPU frequency, so you can calculate it yourself.
13.53/1512 = 0.0089484126984127 [This is the ratio of MIPS to MHz]
So, 0.00894841 * 1836 = 16.43 MIPS at 1.836GHz. That is per a core.
MIPS is sometimes jokingly referred to as "Meaningless Indication of Processor Speed" because it doesn't really tell you much.
ReedX50v said:
I think BogoMIPS (or Bogus Millions of Instructions Per Second) is simply a reported stat, rather than calculated on the fly.
However, it has a linear relationship to the CPU frequency, so you can calculate it yourself.
13.53/1512 = 0.0089484126984127 [This is the ratio of MIPS to MHz]
So, 0.00894841 * 1836 = 16.43 MIPS at 1.836GHz. That is per a core.
MIPS is sometimes jokingly referred to as "Meaningless Indication of Processor Speed" because it doesn't really tell you much.
Click to expand...
Click to collapse
Wow, I m so impressed with that answer...lol
But, unless I'm mistaken,, isn't that the value used as boot clocking? What process determines this?
Read.
Mips: http://en.m.wikipedia.org/wiki/Million_instructions_per_second
Bogomips: http://en.m.wikipedia.org/wiki/Bogomips
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
mindmajick said:
Read.
Mips: http://en.m.wikipedia.org/wiki/Million_instructions_per_second
Bogomips: http://en.m.wikipedia.org/wiki/Bogomips
Sent from my SAMSUNG-SGH-I727 using Tapatalk 2
Click to expand...
Click to collapse
If you didn't know, I would have held off replying, really. If your saying look harder/elsewhere, I'd say that this was a convo w reed that I brought out of a diff thread because it strayed from relevance there. I assure you that this isn't one of those cases of a noob asking about a stupid/well established fact. It took me 3 months and only 8 posts to get reg status because I ask intelligent questions. Seeing as you had to try and direct me off site to a couple of by then useless links means it isn't over asked nor do you know or know where the answer is. Useless links because Reed had already condensed those wiki links already in his post. So You didn't read? lol
Bump
... retracted ... one of us can be nice
Related
Right so I posted this in both the kernel thread and the overclock thread but nobody saw it so I'll just post it again:
While looking at the vogue forum, I found a thread about GPU overclocking : http://forum.xda-developers.com/showthread.php?t=697673 the changes made to the kernel to enable this are the following: http://git.linuxtogo.org/?p=groups/...ff;h=23ff83048726252bc785699fc749a3e364a3bdb0
Unfortunately I am no programmer and I do not see how to incorporate this code in to kernel sources for MSM7xxxA processors, though it should probably work because the gpus of A and non-A processors are pretty much the same (same basic specs such as number of triangles etc.), so if a kernel dev. could try to integrate this patch, that would be awesome.
this really looks like some awesome stuff! i hope someone can figure this out for the g1. thanks for supporting the g1 thread!
GPU overclocking
Holy crap, a dev should take a look at that source NOW
agreeeeed^
just saw this thread for the first time.
gona take a look
Even though its a good idea in theory..
Once you start over clocking the GOS you really gona kill not only battery life, but your phone will be able to cook eggs lol
Thanks kingklick, hopefully you'll figure it out so we can run newer 3D games better, as for overheating, dzo (who created this modification) says that he hasn't noticed anything differences in temperature after overclocking the GPU on the Vogue
It will be cool if someone can overclock the GPU , these days everybody is talking about overclocking the cpu , but what allot of people do when they are traveling is playing games, some games we cant play because they are a little bit to heavy for the GPU. Kingklick thanks for looking at this topic,
personally I have really much confidence in you!
For this to work.
Someone has to implement this for MSM72XX, which is completely different than what's in the TI phones.
I am not sure if that code is even in the kernel (GPU clock). I don't recall seeing it but I haven't really looked at the kernel all that much.
It's all in the board files if it's anywhere.
/arch/arm/mach-msm/
Are you sure it's safe to OC the GPU?
It's not like we're using a adreno or Power VR in these phones. Also doesn't android use the CPU for things like scrolling,animations,swiping,etc...
For this to work.
Someone has to implement this for MSM72XX, which is completely different than what's in the TI phones.
I am not sure if that code is even in the kernel (GPU clock). I don't recall seeing it but I haven't really looked at the kernel all that much.
It's all in the board files if it's anywhere.
/arch/arm/mach-msm/
Click to expand...
Click to collapse
Um, the HTC Vogue (or Touch CDMA) AFAIK uses the Qualcomm MSM7500 which pretty much has the same GPU, just clocked slower than in the MSM7XXXA series, so I think it's just a case of recoding the modifications made by dzo (android kernel developer for the Vogue) for other phones.
The GPU code for the MSM chips is in /drivers/video/msm/gpu/kgsl/
I haven't looked at any of the code much, but kgsl.h defines some structs for what I think are clock values and in kgsl.c it contains:
Code:
/* the hw and clk enable/disable funcs must be either called from softirq or
* with mutex held */
static void kgsl_clk_enable(void)
{
clk_set_rate(kgsl_driver.ebi1_clk, 128000000);
clk_enable(kgsl_driver.imem_clk);
clk_enable(kgsl_driver.grp_clk);
}
Which to me looks a lot like its setting the GPU clock at 128Mhz.
Just my $.02
Geniusdog254 said:
The GPU code for the MSM chips is in /drivers/video/msm/gpu/kgsl/
I haven't looked at any of the code much, but kgsl.h defines some structs for what I think are clock values and in kgsl.c it contains:
Code:
/* the hw and clk enable/disable funcs must be either called from softirq or
* with mutex held */
static void kgsl_clk_enable(void)
{
clk_set_rate(kgsl_driver.ebi1_clk, 128000000);
clk_enable(kgsl_driver.imem_clk);
clk_enable(kgsl_driver.grp_clk);
}
Which to me looks a lot like its setting the GPU clock at 128Mhz.
Just my $.02
Click to expand...
Click to collapse
I modified this on the Eris's kernel to 160000000 and ended up with slower benchmark scores in both Neocore and Quadrant. So... possibly not that.
ivanmmj said:
I modified this on the Eris's kernel to 160000000 and ended up with slower benchmark scores in both Neocore and Quadrant. So... possibly not that.
Click to expand...
Click to collapse
Can you try others like:
352x
480x
176x
245x
Ace42 said:
Can you try others like:
352x
480x
176x
245x
Click to expand...
Click to collapse
384 gave me close to normal speeds but still slower than 128... 160 was slower.
It doesn't make sense.
If overclocking the GPU is anything similar to the CPU, then shouldn't we be using multiples of 19.2? instead of 128, try 147.2 or 176.4 etc....
mejorguille said:
If overclocking the GPU is anything similar to the CPU, then shouldn't we be using multiples of 19.2? instead of 128, try 147.2 or 176.4 etc....
Click to expand...
Click to collapse
But the stock is set to 128, which is not a multiple of 19.2.
If messing with it caused the phone to go slower, then it must be possible to mess with it to make it go faster.
dzo, linked me to his commit and it doesn't correspond to anything in the eris source.
http://androidhtc.git.sourceforge.n...;hpb=110e73c591db3fd23d8558659f8a6a0dfe5ba912
Time to poke around...
Owning both a Kaiser and a G1, the Kaisers 3D is actually faster. A lot of apps render quicker and smoother. Games play better too.
Would be nice if someone could pick this up, and get some over clocking action going for the GPU. Even without the overclock, my Kaisers GPU seems so much faster, but yet it's a weaker GPU then what my G1 has.
Can somebody explain me, how it is possible, that my Desire HD processor can run at 1,9Ghz, and it has got no cooling? Or how is it cooled?
I have got a notebook with Pentium 3 running at 1,0 Ghz, and it produces a lot of heat.
Is it because of new nm technology or what?
Thanx for explaining me that. Because i really don't understand it
Simple answer: a phone processor doesn't use as much power, therefore putting off less heat.
Sent from my Nexus S 4G using XDA Premium App
The Mhz numbers can be pretty irritating
Even on the desktop, you can't rely on a 1.8Ghz processor actually being able to do more than another that's only clocked at 1.6Ghz. And that's with processors that are part of the same family.
The trick is that the instruction sets are different. Even though they may be able to process the same number of instructions in a given timeframe, a given problem may take a single instruction on one platform and a hundred on another.
Power consumption comes rises with the number of instructions available. ARM processors have only a very limited instruction set, so they need a lot less power finding out which instruction is coming it.
An example: all x86 (since the 486) chips are able to perform floating-point math, while ARM only gained that ability recently. So 1.1+1.1 is very simple on x86 (it's not actually a single instruction, but that's not the point here), but takes a lot of cycles on ARM (since it needs to implement all of this in software).
And a phone processor is smaller .
p0cait said:
And a phone processor is smaller .
Click to expand...
Click to collapse
That's debatable. The dies are pretty close in size, for compareable ARM and x86 cpus.
Sent from my Nexus S 4G using XDA Premium App
Hi guys,
Had a question, if anyone knows completely.
I spoke to HTC customer support twice, and both times they said the actual CPU speed is 2x 0.6Ghz and NOT 2x 1.2Ghz. (Which 1.2Ghz DualCore would imply)
Have I spoken to two idiots or are they right...?
I dont like the way it is advertised if they are right.
Liroy : Ok then I had one more question
Liroy : The CPU of the Sensation
Liroy : It states it is dual core, however, one of your collegues told me this is 2x 0.6Ghz
Liroy : I figured it would be 2x 1.2Ghz
Liroy : which one is correct?
Georgina: Our specification states: 1.2 GHz, dual core
Liroy : Yes.. So is that 2x 1.2Ghz or 2x 0.6Ghz?
Georgina: Each process will have 1.2 Ghz
Liroy : I'm sorry but I have to ask, is that due to the app splitting up in childs or simply because it can use *one* core of 1.2Ghz and another process can use the second core of 1.2Ghz, basically having 2 cores of 1.2Ghz each?
Liroy : I realise it's a rather technical question and not sure if you guys get such information but it is rather important to me, lol. I use the phone for it's processing capability's to the maximum really
Georgina: They both add up to 1.2GHz
Liroy : Okay, so it's not 1.2Ghz Dual Core but actually 2x 0.6Ghz and thus 0.6Ghz dualcore
Liroy : I'm sorry but the answers you are giving me leave a lot of room for the cores to be either 0.6Ghz each or 1.2Ghz each. If they add up to 1.2Ghz it means they are 0.6Ghz each
Georgina: yes they add up to 1.2GHz
Liroy : Hm... So the specifications of the Sensation device are actually not what HTC is advertising. That's not very nice :/
Georgina: I do apologise and will be passing this information on
Liroy : Ok, thank you and have a nice day
Georgina: Your welcome
Georgina: Thank you
Georgina: And you
Click to expand...
Click to collapse
The person you talked to knows nothing about this (and follows the misnomer that you multiply the speed by the number of cores, but in this case, the complete opposite). It's 1.2 GHz per core.and no, youdont multiply or divide by the number of cores.
If HTC advertised by multiplying the core speed by the number f cores, they'd be in a ton of trouble for misleading advertising since no one in the industry does multi core stuff that way.
Sent from my HTC Sensation 4G using XDA App
geoffcorey said:
The person you talked to knows nothing about this (and follows the misnomer that you multiply the speed by the number of cores, but in this case, the complete opposite). It's 1.2 GHz per core.and no, youdont multiply or divide by the number of cores.
If HTC advertised by multiplying the core speed by the number f cores, they'd be in a ton of trouble for misleading advertising since no one in the industry does multi core stuff that way.
Sent from my HTC Sensation 4G using XDA App
Click to expand...
Click to collapse
That is correct although I did have an old HP which was sold as 2 ghz dual core which turned out to be 2 1ghz cores. Still ubuntu overclocked them to 2ghz per core
Sent from my HTC Sensation Z710e using XDA App
geoffcorey is right, you cant multiply or divide
Speed is still 1.2Ghz but with 2 cores.
Each core has its own cache and fsb. And can run parallel tasks/processes, which is faster than a single core.
Overclock?
HTC Sensation
Stock ROM - Rooted
Thank you all for your responses
Yes I know you cannot multiply or divide it, it doesnt mean it has 2.4Ghz or anything
Though, in theory it can process nearly twice as much as a 1.2Ghz single core.
But both HTC employees claimed it had 2 cores of 0.6Ghz each, totalling a total strength of 1.2Ghz.
I already thought it was ridicilous but well.. You start having doubts if 2 employees say so
liroyvh said:
But both HTC employees claimed it had 2 cores of 0.6Ghz each, totalling a total strength of 1.2Ghz.
I already thought it was ridicilous but well.. You start having doubts if 2 employees say so
Click to expand...
Click to collapse
judging by the responses you got in the chat, you had some of the lowest level "tech support" you could have possibly found, reading a (quite horrible) script to you. Those people shouldn't even be "helping" people to troubleshoot imho.
geoffcorey said:
judging by the responses you got in the chat, you had some of the lowest level "tech support" you could have possibly found, reading a (quite horrible) script to you. Those people shouldn't even be "helping" people to troubleshoot imho.
Click to expand...
Click to collapse
Thanks, I had the same idea.
She was pretty much dodging the question pretty much showing she didnt really know what was I was trying to ask.
Before that we were discussing the issue with the power button/lock screen (screen flashes) that multiple people have reported and she kept saying: That's unoffical HTC information.
Doh, it's on a discussion forum. And then she kept repeating: HTC does not know about this issue.
Told me to send my phone in for repair while multiple people are having issues since the update to the latest firmware.
Trying to explain this to her was... Well, it didnt solve anything.
Ohwell, hope they fix it sometime soon anyway
Thanks for your replies!
It's 1.2ghz dual core.. guess what?
liroyvh said:
Thanks, I had the same idea.
She was pretty much dodging the question pretty much showing she didnt really know what was I was trying to ask.
Before that we were discussing the issue with the power button/lock screen (screen flashes) that multiple people have reported and she kept saying: That's unoffical HTC information.
Doh, it's on a discussion forum. And then she kept repeating: HTC does not know about this issue.
Told me to send my phone in for repair while multiple people are having issues since the update to the latest firmware.
Trying to explain this to her was... Well, it didnt solve anything.
Ohwell, hope they fix it sometime soon anyway
Thanks for your replies!
Click to expand...
Click to collapse
Don't trust half of what HTC 'support' say! If you want some fun and games with what they've said before then check out page four of this thread:
www.tinyurl.com/desiresfirmwareissues
..which also exists purely for the issues since the latest firmware update. You'll see some of the enjoyment we're getting courtesy of HTC.
It is actually 1.5Ghz dual core underclocked to 1.2Ghz, if you don't care about battery life (like me) 1.5 is the way to go , however you need a custom rom so there is a small chance that you might lose the warranty
Look here : http://mobile.arm.com/markets/mobile/t-mobile-g1.php?setcookie=mobile
Sent from my Galaxy Nexus using XDA App
... wut
holy crap thats insane
are you sure that's not a typo?
http://www.gsmarena.com/t_mobile_g1-2533.php
Even that second specs page is off a little..
The G1 has an ARMv6 cpu, not an ARM 11..
Cant even run Flash on it..
It aint a typo. [21]
"CPU: The MSM7201A is an ARM-based, dual-core [22] CPU/GPU from Qualcomm and contains many built-in features, including 3G and a GPU capable of up to 4 million triangles/sec. It has hardware acceleration for Java, [23] but this does not accelerate execution of Android applications, as they are targeted to the Dalvik VM, not the Java VM" From Wikipedia http://en.m.wikipedia.org/wiki/HTC_Dream
AllGamer said:
are you sure that's not a typo?
http://www.gsmarena.com/t_mobile_g1-2533.php
Click to expand...
Click to collapse
Sent from my Galaxy Nexus using XDA App
It's not a typo,but it's not correct either.It doesn't mean it has two CPU cores,but rather that it has a CPU and a GPU core.I don't remember where,but I've heard this kind of conversation before about the Hero,if I remember correctly.
tolis626 said:
It's not a typo,but it's not correct either.It doesn't mean it has two CPU cores,but rather that it has a CPU and a GPU core.I don't remember where,but I've heard this kind of conversation before about the Hero,if I remember correctly.
Click to expand...
Click to collapse
that makes more sense
most SoC now in days have both CPU+GPU in 1 chip
Sure it's not referred to the ARM9 radio chip as a core, in addition to the ARM11 CPU?
tolis626 said:
It's not a typo,but it's not correct either.It doesn't mean it has two CPU cores,but rather that it has a CPU and a GPU core.I don't remember where,but I've heard this kind of conversation before about the Hero,if I remember correctly.
Click to expand...
Click to collapse
Thats makes so much more sense, when I was reading the specs I was like, this can't be right... hahahaha
How many people just got their G1 from the closet to see if this is true?
All I care about is will affect the use of to me
Good day everyone.
After extensive testing I found the best voltages for our nexus 7 cpu.
those tweaks have been made with the kernel m13
ive tested and compared different voltages behavior and found that in almost every kernel and or roms , the voltage is too high and thisis not for the benefits of performance nor stability.
So ive started to underclock and watch the behavior of the N7 and found the perfect settings.
PS : If someone have better settings to share please feel free. Ill not try to push my idea. but yet i found it was the most better settings.
Sent from my Nexus 7 using xda app-developers app
for me this is absolutely useless due to the fact cpus are not the same,never and never will be,and voltages optimal for someone can give bootloop to others...a more accurate thing could be do 3 set of voltages optimization related to the 3 variant known of tegra3 t30,variant 1 2 and 3.e known that differences between 3 variants are the power needed to operate withpour rebbot..when variant 3 support and run at high frequencies with predefined voltage,the same freq. on variant 1 need more millivolt to run..with these 3 division,you can list 3 mode of undervolts,i think it's more usefull that now,but you can trace only yours variants in this mode..let's see if the 3ad will grown and others users with other variant will write its best voltages.just my 2 cent mate!
hi!:good:
Just tested SIMILAR voltages (the frequency steps were not all the same, most 30 Mhz off) on Trinity 4.2 alpha0 and it works great so far, we will see if I get soft resets or bootloops, but I hasn't yet do I don't think it will.
With this kind of information, can you PLEASE include the Tegra variant information? Because not all of us are lucky enough to have a variant 3 (as I suspect you have, with that kind of undervolting)...
Take my nexus 32gb for example, it's a standard Variant 1, and 1090mv at 1600MHz would most definitely result in problems if I pushed it hard at that level. I can just barely get away with 1150-1200mv at 1600... I suggest you run the stress testing/burn in application to make sure your voltages are stable as well
APplication is called "Stability test" and it will push your CPU/GPU to the max. If it runs continuously without any issues at that voltage level, you're fine..
See, I can set 1090mv at 1600MHz no problem on my variant 1, but if I run Stability test, I'll get a lock-up after 2-3 passes or so. By the same token, I'll get a lockup running glow ball and other intensive games. Just because it runs stable during a benchmark / every day use, does NOT mean it's stable.
Here's a link ot stability test: https://play.google.com/store/apps/...=W251bGwsMSwxLDMsImNvbS5pbnRvLnN0YWJpbGl0eSJd
Those of us who do a lot of overclocking on the PC etc know how important it is to "burn in" test your overclocks to make sure they are absolutely stable. This usually means running a linpack or other such intensive burn-ins overnight.. and you don't consider it 'stable' until it runs a LONG time, with no errors.
how do u know which variant you have?
BurnOne77 said:
how do u know which variant you have?
Click to expand...
Click to collapse
You have to be using a kernel that exports this info... I know Faux's does FOR SURE, and I think a few others have actually merged that over into their own kernels.
It would be under /sys/kernel/debug/t3_variant, I believe. So, as root, you can cat /sys/kernel/debug/t3_variant or just browse via ES file explorer or root explorer or whatever root file explorer you choose. The variant is the cpu_process_id
Each variant more than likely is based on where on the wafer or whatever the chip came from, meaning higher quality.... what it boils down to is the higher the variant, the more likely you'll be able to run at a higher frequency with less power.
Here's the post on the One X forums about Tegra 3 variants, http://forum.xda-developers.com/showthread.php?t=1815466
Lots of good information there.
I'd really like to see the OP run multiple passes of Stability test going 1600MHz at 1090mv, though. If you can do that, you have one exceptional chip, and you're very lucky. Remember just because something is stable in everyday use, doesn't mean it's truly stable.. very little that you do will actually stress the GPU/CPU to the max at the same time, which is the only thing that will truly show if you have problems with undervolting. I'd make a habit of running stability test for at least 5-8 passes (I like to do many more than this) to make sure an undervolt is at least somewhat stable.
If you simply say "This is the BEST! Why isn't everyone doing this? Why do kernels set the voltage so high?!" and have everyone simply drop down to those levels, you're going to have a TON of people who will start having issues. There's a reason why they are set that way. If everyone could easily get away with undervolting this much, it would be a no brainer to make it the default...
Good evening everyone.
ill look for the variant asap and will also runs the stress test as suggested. Even if it did well so far ill post accurates testing results besides the performance quadrant test.
cheers mates
Sent from my Nexus 7 using xda app-developers app
stress test so far
at the end i was tired running it but for now no errors or crash
due to some heat generated after 10 minutes the CPU dropped to 1400mhz instead of 1600. I was on performance mode.
edit : ill try to find my cpu/gpu variant. and post it. i am not sure wich application could give me an accurate information but i am actively searching.
Cheers
ok so i found the tegra3 variant. i am posting the results
cpu_speedo_id => 7 soc_speedo_id => 1 cpu_process_id => 0 core_process_id => 0
Sent from my Nexus 7 using xda app-developers app
sert00 said:
for me this is absolutely useless due to the fact cpus are not the same,never and never will be,and voltages optimal for someone can give bootloop to others...a more accurate thing could be do 3 set of voltages optimization related to the 3 variant known of tegra3 t30,variant 1 2 and 3.e known that differences between 3 variants are the power needed to operate withpour rebbot..when variant 3 support and run at high frequencies with predefined voltage,the same freq. on variant 1 need more millivolt to run..with these 3 division,you can list 3 mode of undervolts,i think it's more usefull that now,but you can trace only yours variants in this mode..let's see if the 3ad will grown and others users with other variant will write its best voltages.just my 2 cent mate!
hi!:good:
Click to expand...
Click to collapse
No offence OP, but this.
All CPUs are created differently, they won't behave the same at the same voltages. What might be stable for someone may be unstable for someone else. Take clemsyn's kernels for example, they are undervolted to the extreme so they might be stable on one device but not even survive a minute on another device.
So what works for you might not work for someone else. So maybe take the values in the OP as a guide, not as the "best performance and batt life without sacrifices". That might be a bit vague for some.
Within a single variant there might be chips that withstand less voltage than others too
Anyway, as the great kernel dev faux123 said:
faux123 said:
Not All CHIPS ARE CREATED EQUAL
Click to expand...
Click to collapse
Peace!
Mark
jsmasterx said:
ok so i found the tegra3 variant. i am posting the results
cpu_speedo_id => 7 soc_speedo_id => 1 cpu_process_id => 0 core_process_id => 0
Sent from my Nexus 7 using xda app-developers app
Click to expand...
Click to collapse
Thank you! Have you switched kernels at all lately, or anyhthing like that? Because I believe you're suffering from the same bug that I am.
When I switched from Faux's kernel to M-Kernel, my variant also reports as "0" when it was very clearly a "1" before.
If you really do have a variant 0 chip that is hitting 1600MHz reliably at 1090mv then you're one of the luckiest people around! haha. But like others have said, no two chips are created equal, it appears you have a very very good one.
mine is 7 1 3 0 in that order... I guess I have a lucky 3 This is a clean device running smoothrom and only seen bricked kernel 0.55 so far.
I also cat /proc/cpuinfo
and it says cpu variant is 0x2, my friend has no t3_variant file to see cpu_procces_id but we both get cpu varient 0x2, I guess we both have a 3?
everyone else try cat /proc/cpuinfo
and report back pls.
ive cated cpu info and here are the results
as the previous op said hejad revision 0x2 and i have the same so maybe i have a variant 3. But I really need to be 100% sure.
Processor: ARMv7 Processor rev 9 (v7l) processor: 0 BogoMIPS: 1993.93 processor: 1 BogoMIPS: 1993.93 processor: 2 BogoMIPS: 1993.93 processor: 3 BogoMIPS: 1993.93 Features: swp half thumb fastmult vfp edsp neon vfpv3 tls CPU implementer: 0x41 CPU architecture: 7 CPU variant: 0x2 CPU part: 0xc09 CPU revision: 9 Hardware: grouper Revision: 0000 Serial : 0f410a0001440200
Sent from my Nexus 7 using xda app-developers app
Hello Mods please close this thread
O'll open a new thread wich will be more clear and more neutral than this one.