yashsingh1/xdaforums huggingface dataset:
[Nexus 7 Original Development] show-p1984:
Since we never ever saw source code of that, though it was promised and it is a kernel modification, it's more like:

[youtube]jri2BMQHHrs[/youtube]

[youtube]SgQ22IuCcKw[/youtube]
[Nexus 7 Original Development] sert00:
oh my god show!

only this afternoon i sad this...

and this evening you write that and show a video in action..looove that features!i have a question only.i never tried sweep2wake,but i use others similar,for example for galaxy nexus there are 2 mode.one is an app,it requires a thing attivated in kernel and after installing the app it works.another instead it's an implementation in the kernel only made by ezechieel.now he changed also his thing,it isn't kernel related anymore,but when it was so,i remember there were the problem that device can't enter deep sleep when that features in kernel was activated.not the same instead if we use the app to have the same thing..deep sleep all regular.my question is,yours sweep2wake how it works?prevent from entering in deepsleep?thanks
[Nexus 7 Original Development] simms22:
yea, he wants to keep it proprietary, so we will never see source on pgm. he decided to go the route of an app that adds a module to the kernel. i dont own a one x so i didnt even know that it existed for it ;)
[Nexus 7 Original Development] show-p1984:
The touchscreen is basically one big button, which has an interrupt.

(it gets some x, y, pressure and width variables, but that doesn't matter. It still is only one big button :p)

I just allow the interrupt to wake up the device if triggered. There is no wakelock, it sleeps as it should.

IRQs ftw!
[Nexus 7 Original Development] simms22:
ezekeels mod was touchwake. it kept the device from sleeping so he stopped its development for a bit, until he added it to his xXperiance app.
[Nexus 7 Original Development] ricardowec:
You see.. Told you he was into something special..

Problem being 4.1.2 made him loose momentum.. Now the guy is back-ish.

Come on Dennis.. Drop it.

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] sert00:
perfect explanation!:p

yes,infact i sad that now he changed it.with that can enter regularly deep sleep and most important it isn't kernel related anymore
[Nexus 7 Original Development] demandarin:
Wow! That sleep2wake feature is sick! Looking forward to its release. Bring it on!
[Nexus 7 Original Development] DJLamontagneIII:
Wow that's so cool can't wait to try it out :p
[Nexus 7 Original Development] Sharpen3d:
With something like sweep2wake, will the new dependency on the touchscreen to be "on" impact battery life substantially? Or am I way off base with my understanding ?
[Nexus 7 Original Development] Mischaseb:
Mistake
[Nexus 7 Original Development] poondog:
Edit: deleted this post now as you deleted yours :)
[Nexus 7 Original Development] Mischaseb:
Crap sorry, I have both devices, both running bricked, disregard. My bad.
[Nexus 7 Original Development] neoblood3d:
{Request}

Is it possible to add USB audio to this kernel for external USB DAC sound devices? The only kernel I have that works with my Fiios E17 is the Poitee kernel. Seems like this would be a nice addition to a wonderful build. Thank you.
[Nexus 7 Original Development] noneabove:
Not that I don't believe you, but how can the device go to sleep if it has to pay attention to touch input?? I call black magic! XD
[Nexus 7 Original Development] show-p1984:
I am not quiet sure what you want to gain with an external USB dac, but if it's only a Kconfig switch: sure why not.

It waits for nothing. It's called interrupt for a reason.
[Nexus 7 Original Development] D-m-x:
Is it possible to add CIFS Support, or does it have that already?
[Nexus 7 Original Development] neoblood3d:
USB DACs are for high end audiophile headphones such as the Sennheiser HD600 or HD650 which have high ohm requirements. I have several med-high end headphones that when you put them on it's like being dropped into a musical lake of immersion and there is nothing quite like it. You have to experience it to understand why some folks can't help themselves with audio equipment.

So to make a simple analogy it's like going from black and white to color when you switch to a good DAC and amp from the internal poo poo nexus 7 dac. You have to imagine what they had to give up to hit the price point.

It really isn't all that audiophile quality to output USB sound to a dac on the Nexus7 because of certain technical limitations but like you say if we can get it closer to the sweet spot then why not.

It would be better if we were able to output 96/24bit instead of 44/16 but one step at a time.
[Nexus 7 Original Development] ricardowec:
I second this request.

It is also used in Docks. I have a Jabra headphones than when connected to the USB port is a he'll of a lot different. My Sammy and most phones have it for dock purposes.

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] smt8544:
Don't want to turn this forum into an audio one, but what is the point of outputting 96/24 when (I assume) you will be using 44/16 source files. I have a reasonable amount of audio knowledge under my belt, and completely agree with you about the quality of the internal DAC, but i never can understand why people obsess over getting above 44/16 for music and the like.
[Nexus 7 Original Development] x-magic:
you've got it already.
[Nexus 7 Original Development] ricardowec:
Sorry to disagree.

1)Sound is mostly a Kernel Job.

2)Nobody is asking for volume or sound quality. The request pertains to audio through USB, a very practical matter most phones have it such as my Note or even the Atrix

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] toe451:
whoops
[Nexus 7 Original Development] neoblood3d:
I have a ton of 96/24bit vinyl rips. The guy I bought my house from was a rock and roll magazine writer from the 60,s - 80,s. He had everything you can imagine including misprinted Beatles. But you are right crap in crap out luckily I don't listen to crap I mostly listen to my own ripped 96/24bit flacs. I am one of the people that can't hear a difference beyond that so that's personally as high as I go. I haven't found anyone the can't hear the difference compared to 44/16 on decent equipment. It's fun and immersive to get into this stuff and to find new textures in music you have heard thousands of times.
[Nexus 7 Original Development] D-m-x:
Saw it yesterday too as I tried it, thanks :D

Sent from my GT-I9100
[Nexus 7 Original Development] TheGratefulDead:
What's the secret to download this I've tried on 3 different devices to get a clean download but every time the md5 is different

Sent from my Galaxy Nexus using Xparent Blue Tapatalk 2
[Nexus 7 Original Development] spthacker:
You have to download it to a non android device (ie pc), and transfer it across

Sent from my MIUI powered HOX
[Nexus 7 Original Development] ricardowec:
I posted this three times and will do it again to help.

Install TURBO DOWNLOADER from the market. Copy/paste the url. Will do the job.

The problem is that the d/l url is too long and deep and is not processed correctly by Android

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] swieder711:
I am very interested in this kernel. From the threads and results listed here it looks great. I see that v.55 is needed since I am using a 4.1.2 ROM. Is there a link to .55? I only see .5.

I am currently on the franco #23 kernel which means I need to install the stock boot.img file before using the Bricked Kernel. Does anyone have the default boot.img file for 4.1.2 that they can share with me?

thanks,

Scott

EDIT: Found the link to v.55 in post # 251. Based on a quick read of the code it looks like I may not need to install the stock boot.img file. I am going to wait until .6 is officially posted which will hopefully be "soon-ish."
[Nexus 7 Original Development] noneabove:
Correct me someone if i'm wrong, but I'm fairly certain you can just extract that from your ROM :)

And if not and I'm wrong, you can get the stock one from faux's thread (near end of his first post)
[Nexus 7 Original Development] Turbotab:
You can extract it from the factory image

https://developers.google.com/android/nexus/images#nakasi

Inside the image-nakasi-jzo54k.zip, you'll find the boot.img.
[Nexus 7 Original Development] Bilge656:
Is anyone else getting random reboots with this kernel? (.55)
[Nexus 7 Original Development] ximmox:
None, ever.
[Nexus 7 Original Development] spthacker:
Nope, no reboots or SOD's
[Nexus 7 Original Development] notko:
Is this kernel same as the kernel in Cookies&Cream 1.3.1 ROM

I am using this ROM. Kernel version: 3.1.10-Bricked-v0.55-ge854b76 shop1984@jarvis

I think this is not the same kernel?
[Nexus 7 Original Development] poondog:
Apparently so, presuming your post has a typo in it :)

Sent from my Nexus 7
[Nexus 7 Original Development] ricardowec:
No sir... :confused::confused::confused:

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] Turbotab:
No, it is stable for me, what kernel were you on before this one?
[Nexus 7 Original Development] sert00:
2 possibilities you have other than what turbotab sad you (the most long one)

go in the faux rootxwiki 3ad of his kernel,you find a reset kernel 4.1.2..it's a boot.img stockish

use the new tricksterMOD app,after the last update,you have the ability to backup yours boot.img

with these method,bye bye to reflash a intere rom only to place the boot.img or dwonload intere roms to take the boot.img flashable in fastboot

EDIT

4.1.1 reset kernel--insecure boot.img+init.d support---HERE

4.1.2 reset kernel--insecure boot.img+init.d support---HERE

and TricksterMOD app https://play.google.com/store/apps/details?id=com.bigeyes0x0.trickstermod
[Nexus 7 Original Development] Turbotab:
Pah, I have an uncapped fibre connection, if I don't download excess MB, my ISP makes too much money, which they spend on champagne & caviar, and not on good customer support, seriously you would be better off talking to a parrot:laugh:
[Nexus 7 Original Development] Bilge656:
I flashed it when installing smoothrom 3.4 so it was with a wipe
[Nexus 7 Original Development] smt8544:
Mind posting a speedtest.net result URL? Would love to see your speeds! :D
[Nexus 7 Original Development] ricardowec:
Anyone experiencing SOD or creeping sound here?? ( DR sort of lost-ish). :cool::cool:

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] Turbotab:
Have you used Franco Kernel on your Nexus 7?, as it uses a different ramdisk, that doesn't get changed even by a full wipe / new kernel, if not please ignore.
[Nexus 7 Original Development] lightninbug:
How does one go back to stock ramdisk ?
[Nexus 7 Original Development] DJLamontagneIII:
Dirty flash the ROM again or in fauxs thread he has a reset kernel for 4.1.1 and 4.1.2
[Nexus 7 Original Development] Turbotab:
1) Long method, but you learn more about Android!) Extract the boot.img from a Google factory image, see my post from a few pages back for more details, and use fastboot commands to flash the boot.img via adb.

2) As other poster suggested, flash the reset kernel zip from Faux's thread, which will do the job equally as well.

http://xdaforums.com/showthread.php?t=1804374
[Nexus 7 Original Development] diaknia:
Tried building this from source, but....

Showp1984,

I really like how your kernel runs on my Nexus. I've gotten to try it out with SmoothROM 3.4, but when I tried to build it for my own use and add a small mod in to include drivers for the Chinese QF9700-based USB Ethernet Adapter I've gotten stuck with, the build failed.

Using your source without any modifications (even the change I want to add) on a machine that can successfully build full ROM from CM10 source, I get to the final stage where it goes to make the zImage.

It XZKERN unpacks piggy.xzkern with no thrown errors, but no 'piggy.xzkern.o' file ever gets created so the build fails when it gets to LD step on vmlinux.

On the Building kernel tutorial, someone got something similar and they recommended to switch the compression. I changed over to GZIP and LZMA both on two different attempts and those did successfully create a final zImage, but all my attempts to repack those into boot.img files resulted in boot-loop once flashed.

I have tried everything I have discovered so far to re-install xz-utils, but still same result when I leave the config set to XZ compression.

Here is the exact error i'm getting:

Kernel: arch/arm/boot/Image is ready
Building modules, stage 2.
MODPOST 0 modules
XZKERN arch/arm/boot/compressed/piggy.xzkern
SHIPPED arch/arm/boot/compressed/lib1funcs.S
SHIPPED arch/arm/boot/compressed/ashldi3.S
AS arch/arm/boot/compressed/lib1funcs.o
AS arch/arm/boot/compressed/ashldi3.o
LD arch/arm/boot/compressed/vmlinux
arm-eabi-ld: error: cannot open arch/arm/boot/compressed/piggy.xzkern.o: No such file or directory
arch/arm/boot/compressed/head.S:356: error: undefined reference to 'input_data_end'
arch/arm/boot/compressed/misc.c:191: error: undefined reference to 'input_data'
arch/arm/boot/compressed/misc.c:191: error: undefined reference to 'input_data_end'
make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 1
make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2
make: *** [zImage] Error 2

For the record, I took the boot.img for your kernel from the SmoothROM 3.4 cwm install zip, unpacked it, and then put my own built zImage in it's place. putting the zImage extracted from the original boot.img in place of my own and repacking successfully restored working boot.img so I'm positive it's something wrong with my output zImage... I'm at a loss as to where to go from here though.

2 main questions: What have I done wrong? Is the ramdisk tailored specifically to a XZ-compressed zImage in the boot.img and I would need to make a change there to get it booting?

EDIT: I just cross-checked against your update .zip for version 0.5 of bricked and your .zip does a LOT more and differently than jamesst20's SmoothROM 3.4 .zip. I am going to try throwing my new zImage just compiled (GZIP compression for now) with your 0.5 zip and see if it will work that way.

EDIT 2: That also did not work, my zImage itself is not coming out right... Is there anything extra in your dev environment compared to say what's needed to build CM10 android_kernel_asus_grouper?
[Nexus 7 Original Development] show-p1984:
This patch resolves it:

From 947ddd26338e9f03ad0949ac53da567f7f83e61a Mon Sep 17 00:00:00 2001
From: Dennis Rassmann <showp1984@gmail.com>
Date: Wed, 10 Oct 2012 01:11:02 +0200
Subject: [PATCH] Revert "update .gitignore"

This reverts commit 419ebb745a9dd1a2805f3089416ed130ac7aca1a.
---
.gitignore | 1 -
arch/arm/boot/compressed/piggy.xzkern.S | 6 ++++++
2 files changed, 6 insertions(+), 1 deletions(-)
create mode 100644 arch/arm/boot/compressed/piggy.xzkern.S

diff --git a/.gitignore b/.gitignore
index 9b5fe69..1c5db5a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,7 +14,6 @@
*.o.*
*.a
*.s
-*.S
*.ko
*.so
*.so.dbg
diff --git a/arch/arm/boot/compressed/piggy.xzkern.S b/arch/arm/boot/compressed/piggy.xzkern.S
new file mode 100644
index 0000000..5703f30
--- /dev/null
+++ b/arch/arm/boot/compressed/piggy.xzkern.S
@@ -0,0 +1,6 @@
+	.section .piggydata,#alloc
+	.globl	input_data
+input_data:
+	.incbin	"arch/arm/boot/compressed/piggy.xzkern"
+	.globl	input_data_end
+input_data_end:
--
1.7.1.1

Just throw it into a file and apply it with git patch.
[Nexus 7 Original Development] tanoxxx:
Hi show-p1984

No Update for your great kernel? :confused:

Again thank for your work :good:
[Nexus 7 Original Development] show-p1984:
Sweep2wake is giving me more work than I thought. The touchscreen driver for our 'elan' touchscreen is a total mess, so I decided to redo a lot of it, which takes time.

0.55 works on 4.1.2 perfectly so there is no real pressure for an update either I believe.
[Nexus 7 Original Development] ximmox:
Indeed it does, very happy with it so far!

But you know how we are, new features are always so tempting, they can't come soon enough. :p

(And if you hadn't posted that video, we wouldn't even know what to wait for. :D )
[Nexus 7 Original Development] tanoxxx:
ok, Thanks :)

+1 :)
[Nexus 7 Original Development] diaknia:
Patch was a success! I'm having a different issue now, of course. Turns out my my Oct 18 build of the CM10 source does NOT like your kernel. It just loops the CM10 boot logo (farther than I got before). It does it both with my build and the unmodified v0.5 .zip I downloaded, though so I'm not 100% it's a problem with my recent build. I'm going to try re-download and see if that helps.
[Nexus 7 Original Development] show-p1984:
Because you probably have cm10 4.1.2, only 0.55 can boot that, for which you would need to checkout the 'exp' branch, which always contains beta code.
[Nexus 7 Original Development] drms12:
Just had random reboot while playing 3d game

last_kmsg:

http://pastebin.com/q19DdWMM

I just moved to your kernel from faux kernel becuase of random reboots.

I get them every time I play an heavy 3d game after few minutes of playing.

Maybe you could help me to understand the problem, Hardware or software issue.

I know that my terga 3 variant is 3...

Another last_kmsg from previous reboots:

http://pastebin.com/NPWkAVDT

http://pastebin.com/BhNJ1BVd

http://pastebin.com/PMa1Bxu0

http://pastebin.com/gxXa9Kvf
[Nexus 7 Original Development] show-p1984:
You are 50mV undervolted and oc'd to 1.6Ghz.

I would try it with stock settings, or at least without undervolting first, because demanding more from your cpu and giving it less juice normally causes such errors.
[Nexus 7 Original Development] ricardowec:
Good to see you around, it keeps the thread moving.

I agree. 55 is a great kernel. I haven't had a single problem since you posted it and I installed, therefore I suggest you put it in bricked de as an official release. Just a suggestion.

Cheers

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] stonebear:
Where is 0.55 please, the latest I can see is 0.5 (in stable)and it won't boot with latest roms. There is nothing there for "betas".
[Nexus 7 Original Development] poondog:
A few pages back, when 4.1.2 was released.

Pg 26 http://xdaforums.com/showthread.php?p=32682544

Sent from my Nexus 7
[Nexus 7 Original Development] stonebear:
Thanks, found it. Post 251 I think it was. :)
[Nexus 7 Original Development] brizey:
I keep boot looping after I flash this (.55). I tried using faux's reset kernel. Every time I just loop at the splash screen. Downloaded twice and both md5's match. Not sure what to try next.

Rom is cnc, which is 4.1.2. Tried it with eos, too.
[Nexus 7 Original Development] Rycon33:
Finally flashed bricked on my N7 running CM10, so far so good. I currently set my CPU @ modest 1.4GHz:)

Edit:Btw guys, those using zram, if I enable it, where can I see the real world effect of it(games, browsing)? I currently set it off atm. TIA.

Tapatalked from my Xperia P
[Nexus 7 Original Development] diaknia:
You are the man!

Not pulling the "exp" branch was the whole problem. I didn't realize your master was still the 0.5 instead of 0.55.

I re-cloned from scratch with the -b exp tag on the end and everything built first time, including my own changes.

Between your kernel and this post over on Transformer TF700 forums by Curious! that I got the driver source from: http://xdaforums.com/showthread.php?t=1781618&page=3, I've got my Nexus 7 running where I want it for now.

Let me know if you're interested in the changes I made.
[Nexus 7 Original Development] show-p1984:
It was only your driver am I correct?

Well, fork my repo on github, add your changes and open a pull request so i can look at them :)
[Nexus 7 Original Development] spadeace9:
omg.55 om PA 2.2 is so snappy
[Nexus 7 Original Development] jamesst20:
Hey show-p1984 :)

Are you still working on your kernel :) ? We have no news how the project is going and havn't been updated since October 8 :(

Thanks ! I really like your kernel ! Can't wait to see Sweep2wake to come :)
[Nexus 7 Original Development] El Nino1977:
If you care to read a few pages back my friend you will see the post from show explaining the problems he has come across implementing the S2W feature.
[Nexus 7 Original Development] diaknia:
Yea, I've forked your repo on github now. When I get home from work this morning, I will do the commits to my fork and put in the pull request. Here's hoping I do it right. Will be my first time.

EDIT: OK, the Pull request is now up on Github, tell me what ya think :)
[Nexus 7 Original Development] paranoia1988:
zram is useful when you use multitasking very often.

You won't notice any effects when you are just browsing or playing.

Btw when you are interessted in what zram is i recommend the wikipedia article. It's really good in my opinion :)

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 7 Original Development] ricardowec:
Come on!!! Read back

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] Sultan.Alkhuzaie:
Hi

I was on AOKP build 5 so I flashed this bricked 0.5 an it stuck at boot animation so I revert back to cm 10

Please help I want AOKP ROM Bradley with this kernal

Any idea
[Nexus 7 Original Development] Timo_SGS2:
Have u even read the last 2 pages?

Don't think so, as if, you would know that you need 0.55 to boot a 4.1.2 Rom

See some pages back
[Nexus 7 Original Development] deepdespair:
You have to install bricked 0.55 (page 26, post 251). AOKP build 5 is based off 4.1.2, not 4.1.1, so the 0.5 kernel won't work.
[Nexus 7 Original Development] sert00:
it seems that major parts of users don't read also the last page (not pages)and with the conseguence of boot problems.take one more minutes folks and read at least last page of posts!:good:
[Nexus 7 Original Development] ncvikingx97:
I am going to post this in my thread, if you don't want me to pm me.
[Nexus 7 Original Development] ricardowec:
Dennis, is. 55 FINAL?

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] show-p1984:
There is no such thing as a "Final" version.

0.55 will also not be the last version, I just had some stuff to do the past week and this week is full of birthdays, which leave me not much time.

Also: Fiddling around in a driver is something that is tricky, especially if you want to rewrite whole parts of it and still want the kernel to be stable.
[Nexus 7 Original Development] ricardowec:
Well. Just wanted to bring your attention which is good. The thread is somehow slow.

On the other hand, been following other kernel threads and there is none clean of issues.... Amazing how. 55 performs.. Not a single post reporting one. Thanks Dennis.

Sent using The Beast via Tapatalk 2
[Nexus 7 Original Development] show-p1984:
And yet I thought that is a good thing :D
[Nexus 7 Original Development] lamzor:
there is a lot of SOD talk in ROM topics. i for one tried franco and bricked kernel v0.55 on SmoothROM v4.0 and my device couldnt stay in standby for 1-2 hours before SOD(full wipe every time, also tried SDcard format etc).

i didnt have time to test all the possible solutions, reverted back to stock kernel for now. but im sure its an issue worth looking at.
[Nexus 7 Original Development] ximmox:
And yet I didn't have a single problem in weeks, Bricked 0.55 and various PA versions. Thanks Dennis!
[Nexus 7 Original Development] show-p1984:
Well I didn't have one issue on cm10 nor on the stock rom. So it stands to reason that there is something wrong with those roms/user setups? :)
[Nexus 7 Original Development] poondog:
I do not have any problems either :) running at 100-1150mhz on team eos nightly #35

Sent from my Venomous ViperVIVO
[Nexus 7 Original Development] jamesst20:
My ROM setup is fine :p and it is CM10 Based xD Well myself I didn't have issue with SOD but I did have many reports :p
[Nexus 7 Original Development] bunnahabhain:
Hi James and Dennis,

i am on Smooth ROM and just saw you writing about bricked V 0.55 - where can i find it? Any changelog?

P.S.: Just flashed 0.5 over Smooth ROM - boot loop after fresh install with factory reset... Nevermind i try to get my N7 so life now :(
[Nexus 7 Original Development] spthacker:
You can't use 0.5 as it's not for 4.12 based roms, hence the boot loop 0.55 is available around post 250 iirc?

Bricked/Rasbean N7