yashsingh1/xdaforums huggingface dataset:
[Transformer TF300T Android Development] 777.300:
Sbdags,

Can flashing another Kernel solve a "sleep of death" issue.

Running Thats v7 Kernels en every time a leave the tablet alone for more than a day it ends up in a "sleep of death".

Is it kernel related?
[Transformer TF300T Android Development] holden72:
Hi all.

Many many thanks to sbdags for this wonderful ROM.

I would like to ask if in future releases it will be possible to resolve the know issue about (the impossibility of) watching on TV (via HDMI) movies purchased or rented on Play Store, using Google Play Movies.

Thanks again and sorry for my bad english.
[Transformer TF300T Android Development] sbdags:
You shouldn't be getting a sleep of death on any kernel. which are you using?

As far as I am aware it's a google licensing issue and they don't allow hdmi output from any device unless anyone knows a work around?
[Transformer TF300T Android Development] Jamalsid:
Chromecast dongle maybe?

Or you could try Cheapcast app?
[Transformer TF300T Android Development] pastorbob62:
Not so much

I have a Sandisk UHS class 10 SD card and saw no significant improvement with ROM2SD or CACHE2SD. Perhaps it is a matter of perception or the configuration I used. Anyhow, I went back to standard install without either option so I could use my external SD for other purposes.
[Transformer TF300T Android Development] elesbb:
Did you compare benchmark scores? Specifically I/O read write speeds?
[Transformer TF300T Android Development] robgee789:
I kept getting that on that's OC kernel but his v4 is fine for me
[Transformer TF300T Android Development] 777.300:
Thats v7

Sent from my Nexus 4 with Tapatalk 4
[Transformer TF300T Android Development] mattia9631:
Can i flash this rom if i'm on 10.6.2.10 bootloader?
[Transformer TF300T Android Development] robgee789:
I would update your bootloader first mate just to be safe
[Transformer TF300T Android Development] pastorbob62:
Absolutely! With two different benchmark programs. As a matter of fact, when I did it (when ROM2SD was first added) and questioned the results in this forum I was told that benchmarks wouldn't really show a difference. Be that as it may, my benchmarks WERE nearly identical with or without ROM2SD or CACHE2SD.

It's really moot since I am content with the overall performance of my current setup and I prefer having my external SD card 100% available for use for my purposes and my tablet not relying on it being plugged in.
[Transformer TF300T Android Development] holden72:
Many thanks for your kind reply, but Google says that HDMI output is allowed from Google Play Movies:

https://support.google.com/googleplay/answer/1268905?hl=en&ref_topic=1257642

So I don't think is a licensing issue (in other device HDMI output works).

Thank you for all.

---------- Post added at 07:50 PM ---------- Previous post was at 07:47 PM ----------

Thank you very much for your kind suggestions.

I will try the app (that I did not know).

The Chromecast here is € 50, unfortunately.
[Transformer TF300T Android Development] sbdags:
Ah OK but this is from the google web site:

To connect your device to your HDTV, you'll need:

An HDTV that supports High-bandwidth Digital Content Protection (HDCP) and has available HDMI ports. You can check your manufacturer's website to see if your TV is HDCP compliant.

A digital AV cable or adapter for your device that allows you to connect your device to your TV using HDMI.

So is your HDTV HDCP compliant else it won't output.... THat must be why so many people have problems with it. Other HDMI output works fine right?
[Transformer TF300T Android Development] holden72:
Yes, other HDMI output from tablet (i.e. youtube) works fine.

In other forums say that "From the research I've done this is common to all Transformer models , I have a TF300. I wrote to Asus and asked about Google play and iPlayer content not displaying on external TVs and got this very quick response...

"We are aware of the issue and it has got to do something with the HDCP compatibility. Our engineers are working on the issue and a firmware update will be released in the future.

Thank you for your patience and our apologies for the inconvenience caused."

And "Asus have had a series of issues with their HDMI output - starting with the tf101, when they failed to implement the HDCP protocol correctly (despite their protestations to the contrary) thereby rendering it impossible to watch Google Play videos via HDMI on the tf101 - any tf101 running the stock Asus firmware. They never did fix it!".

So I was hoping that the issue could be resolved in "custom way".

I really thank you for your attention.
[Transformer TF300T Android Development] mattia9631:
This rom is based on a older version of bootloader than mine... if i have a newer version of bootloader can something go wrong?

Inviato dal mio ASUS Transformer Pad TF300TG utilizzando Tapatalk
[Transformer TF300T Android Development] ch3mn3y:
As long as its 4.2 you should be fine

Sent using TF300T - CyanogenMod 11
[Transformer TF300T Android Development] sbdags:
There is some confusion here with the terminology. The rom will not touch your bootloader and will run fine on the one you have. You do not need to change it as you have the latest TG bootloader. Hope that helps.
[Transformer TF300T Android Development] robgee789:
My bad mate I didn't realise he had a TG lol
[Transformer TF300T Android Development] sbdags:
That is not normal. This is what I would try. Make a nandroid back up and a tibu backup to be safe.

Do a full wipe and reinstall the rom with that v7. Let it settle and leave overnight. Does it SoD? No it shouldn't do.

Now restore some essential apps from tibu and again let it sleep - it still shouldn't SoD. If it does one of the apps is causing it (or some tweak to the the frequencies) - hopefully you haven't adjusted the min freqs?

If you don't find the app and it doesn't SoD anymore you have a nice clean installation and all your apps and settings back and all is right again.

You could always do another nandroid and then go back to the old one to confirm the problem was still with the old setup. Sometimes one too many dirty flash or remnants from too many install and uninstalls of data apps can cause weird issues on android, a clean install like above nearly always fixes them in my experience.
[Transformer TF300T Android Development] sbdags:
Ah OK. I would have no idea how to fix or where to start with the Asus HDCP issue if Asus can't do it. Sorry.
[Transformer TF300T Android Development] henk-jan:
I was on the wrong TWRP (2.6..) and chanced it to 2.5.0.0 but also see a split screen.

I have android 4.2.1

Kernel 3.1.10.10.6.1.14.10 that7-tcptest-oc+

build cromi 5.2.3- 10.6.1.27.5 www deodex

So: what to do?
[Transformer TF300T Android Development] sbdags:
Yes but which bootloader are you on? To check either reboot from cromi-x to the bootloader from the reboot menu or hold down power and volume down. Which bootloader version does it say at the top? You must be on at least 10.6.1.8 - any lower is no good. Hopefully you are on 10.6.1.15.3 or 10.6.1.27.x

For twrp make sure you have the JB4.2 version of 2.5.0.0. not the jb only version only if you meet the bootloader requirements above.
[Transformer TF300T Android Development] henk-jan:
I can see ww_epad-10.6.1.8-20130225 I guess that's the right one?

And I installed the JB you advised
[Transformer TF300T Android Development] sbdags:
This one here?

http://techerrata.com/file/twrp2/tf300t/openrecovery-twrp-2.5.0.0-tf300t-4.2.blob

Maybe you do need to update the bootloader as that one is nearly a year old? Although I think I used the same one on my prime and it worked fine.
[Transformer TF300T Android Development] henk-jan:
yep

---------- Post added 8th January 2014 at 12:47 AM ---------- Previous post was 7th January 2014 at 11:54 PM ----------

This was the solution: I think my bootloader had to use TWRP 2.4.4.0 as stated at the first page and not 2.5.0.0 :p

After uploading everything went fine

Big thanks!:good:
[Transformer TF300T Android Development] sbdags:
Great good news and thanks for sticking with it :)
[Transformer TF300T Android Development] srpanadero:
Also started getting s.o.d. on 5.2.3 with _that 7. Just updated to 5.2.4, will report back if it continues.
[Transformer TF300T Android Development] maxxie85:
Updating my bootloader with the original latest firmware package from the Asus site fixed my split screen problem.

Going back to TWRP 2.4.4.0 wasn´t an option for me because I wanted to try out CM11
[Transformer TF300T Android Development] DodgeBullets:
Hi

im a bit confused in OP it says i need to have patched twrp 2.5.0.0

i have TWRP 2.5.0.0 but i dont know if theres is patch for it or not. 2.5.0.0 is alredy the patched version?

i have previous version of cromiX

android 4.2.1

TF300 CROMI-Xenogenesis 5.1.1 10.6.1.27.5 WW deodex

Can i just install this last version?

ty
[Transformer TF300T Android Development] gtanner00:
If you flashed a twrp 2.5 that was meant specifically for tf300 as opposed to one from the twrp website then you already have the right one.

If you were able to flash it, boot it, and load cromi in it than it must be the right one.
[Transformer TF300T Android Development] 777.300:
Thanks for the advice SBdags,

Will trouble shoot like that in the near future when I have time available.

The only problem is that it does not happen all the time so t/s this will cost a lot of time and finding the app that is causing this behavior will be very difficult due to the intermittent behavior of this issue.

Perhaps I will try Hunds Kernel first to see if it is kernel related.

p.s. I have set the cpu freq range from 370Mhz till 1500 Mhz.
[Transformer TF300T Android Development] sbdags:
I suspect your freq change is causing it. You may find that the kernel still wants to use lower when deep sleeping and you have restricted it and it ends up switching off. Try leaving the low level freq alone and I think you might be alright. I can't remember if it is 51MHz or 102MHz?
[Transformer TF300T Android Development] sbdags:
BTW for those of you wondering how fast the TF701T is I just released my first ROM for it ;)
[Transformer TF300T Android Development] Subsonic44:
Nice! I may know what my next tablet is, now. Is there a rom thread yet?
[Transformer TF300T Android Development] sbdags:
Yes ;)

http://xdaforums.com/showthread.php?t=2604413
[Transformer TF300T Android Development] 777.300:
I have now set the freq at 102Mhz. Let's see what happens.

Verstuurd vanaf mijn ASUS Transformer Pad TF300T met Tapatalk
[Transformer TF300T Android Development] robgee789:
holy s*** thats quick
[Transformer TF300T Android Development] tmihai20:
A friend of mine bought a quad core tablet that is sold by a local company (the hardware is most likely from China). It is a 7 inches tablet, it is pretty cheap and pretty fast. It scored over 21 thousand points on Antutu and it feels fast in games too. It has a PowerVR graphic chipset, a very good one and a 1024x768 resolution. Maybe the resolution is the reason behind it, coupled with a more than decent GPU. I am amazed to see such a score on such a new tablet. The 7 inches tablet has the stock ROM. What benchmark is that?
[Transformer TF300T Android Development] sbdags:
Same device scores 33,000+ on antutu. The reason why your mate's device does well is due to the very low res of the device.

The benchmark is quadrant, old and flakey but everyone loves a good quadrant bar chart :D
[Transformer TF300T Android Development] vfrvulcan:
ROM2SD question

Quick question - I had 5.2.2 on both internal and SD card and was booting the SD card.

Just flashed 5.2.4 and don't seem to be able to boot the external card any more.

Steps taken:

Factory reset and flashed 5.2.4 Deodexed in compatibility mode.

Removed card and turned on. Screen locked with 4 penguins and two lines of text. At this point I was expecting a normal internal boot but nothing happened.

Reflashed again with just plain old standard mode - worked fine.

Reflashed again with compatibility mode - booted internal.

Reflashed again with ROM2SD - booted internal.

Looks like the bootloader isn't being patched to look for ROM2SD boot-strap, I don't see anything other than the 2 lines of text under the Penguins - I thought I saw more previously when ROM2SD was working.

Unless I did something wrong of course...

Any help appreciated.

Aaron
[Transformer TF300T Android Development] mpv84:
Audio problem

Hey,

I just installed 5.2.4 on a ME301T and the audio doesn't work with both _that's kernels. Am I missing something? Do I.have to do some post-install steps to get this to work?

It does work on sbdags kernel, and hunds I haven't tested.

Regards,

Mark
[Transformer TF300T Android Development] gosa:
Probably not the answer you're looking for, but welcome to the club!

I also have the ME301t and I can't get sound with anything but sbdags stock kernel either (at least not with the kernels that are included in the CROMi-X installer) .

I tried several options and did experiment a bit but without any success. It just seems like some of us (there are a few more) can't get it working. In the end I got a suggestion for an alternative made by hardslog (http://xdaforums.com/showthread.php?t=2489186) and in that one I have working sound.

Why it is that hardslog figured it out and the others not is a question I left behind. Sure, it would have been nice to be able to try the others out, but in the end I'm too lazy to spend the time trying to figure it out (at least I'm honest about it) . I need something that works, and hardslog provided that.

/gosa
[Transformer TF300T Android Development] sbdags:
It doesn't look like you are doing it correctly AS compatibility mode is confusing EVERYONE! lol.

Here is what the options are for.

1. Flash Internal - No ROM2SD obviously. Just plain old ROM to INTERNAL. If you have a rom on your SD it will DISABLE the functionality to boot from it.

2. Flash DATA2SD - Installs ROM system files to internal and ROM data files to sd.

3. Flash ROM2SD - Installs the ROM to SD and installs the files necessary to boot from the SD to the internal setup. You should choose the same kernel and have CROMi-X 5.2.x or MiniC 1.3 running on internal first to use this option.

4. FLash ROM2SD Compatibility - Installs the ROM to INTERNAL like option 1 BUT will also installs the files necessary to boot from ROM2SD to internal at the same time. Thus if you don't remove the card it will attempt to boot from SD on the next boot.

So option 4 is really not needed unless you just want to update your internal ROM but keep booting from ROM2SD.

Here is how you should do it. IF YOU WANT TO UPDATE INTERNAL as well then:

1. Flash 5.2.4 to internal using option 1. Reboot and make sure it works. Dirty or clean flash are fine.

2. Flash 5.2.4 to ROM2SD using option 3. Dirty or clean flash is fine.

If you have a working ROM2SD setup and you just want to update that and don't care about internal:

1. Flash 5.2.4 to ROM2SD using option 3. Dirty or clean flash is fine.

Got it? :) ;)
[Transformer TF300T Android Development] xImposter:
Any chance for multi window on this rom? I use my tablet for school instead of a laptop. It would help wonders.
[Transformer TF300T Android Development] GTIM2L8:
CROMIX Control Bootloop Problem

I read a post where you suggested removing the CROMIX control with TiBu so I tried it as I have had problems with the control after using it.

I removed it with TiBu and about 4 to 5 seconds later it went into a bootloop and several minutes later to a black screen.

Good news is I captured a logcat this time.

It's around 5mb as I only let it run for a few minutes but it exceeds the 512mb limit for a file upload for a post.

I put it in a shareable folder in cloud storage so you could download it, I got tired of trying to trim it down.

http://bit.ly/1c9Kgx0

It is on my TF201 TP.

I hope this helps.
[Transformer TF300T Android Development] sbdags:
Yeah removing it will cause this as it is built into the framework. Bit like running ROM2SD and then removing the sd card. If you don't wan to use it just disable it in settings - apps or freeze it in tibu. Don't remove it ;) Thanks for testing though!

:good:
[Transformer TF300T Android Development] joelalmeidaptg:
I also had problems so I just ended up hiding it in Apex, forgot to post here ;)

Enviado do meu Nexus 7 através de Tapatalk
[Transformer TF300T Android Development] Drahric:
So is cromi control part of the CROMI package?

If so then its time to clean up and try again, because when I first flashed cromi I flash a control along with and it would not start...
[Transformer TF300T Android Development] sbdags:
You don't need to flash CROMI-CONTROL. It is included - you should not flash it separately. Lot's of people use this application fine but for some reason some users suffer a bootloop when changing settings. It is built into the frame work for CROMi-X 5.x so the framework expects to find it as the framework has been modified to use it. Until someone provides a logcat of a bootloop we have no way of debugging as try as we might we cannot make a bootloop happen......
[Transformer TF300T Android Development] Drahric:
OK when I have the time I'll take this out for a spin after I backup and clean my tablet up, thanks for clearing that up :)
[Transformer TF300T Android Development] vfrvulcan:
No. Not really :)

I thought I'd understood the different options previously. My interpretation 1) normal, 2) put /data on to SD card, 3) install ROM on SD card, 4) install ROM on internal and allow boot from SD. I'm pretty sure that matches what you're saying :)

Basically, what I wanted to do was to update the internal and leave the SD version alone.

So, my first step was to do your Option 4 - I just wanted to update the Internal but keep booting the SD. That way I was hoping to compare 5.2.2 on the card and 5.2.4 on the Internal. The SD bootstrap appears lost, as if it had performed Option 1 instead of 4, that's why I continued with my other steps:

Option 1 - clean install

Option 4 - install again with Compatibility. This I thought would re-write the bootstrap to boot from SD. It didn't so I thought s0d it and went to upgrade the SD version to 5.2.4:

Option 3 - install 5.2.4 ROM2SD on the card. It still didn't boot from the card

Net result is that I can only boot to internal at the moment - maybe I'll get another chance to have a play later.
[Transformer TF300T Android Development] gtanner00:
[MENTION=518363]sbdags[/MENTION]

I may have a potential solution to the dock battery drain problem as well as an answer to why some have it and others like me, do not.

I was reading over at transformer forums that one user noticed that in order for the dock power saving functions to kick in the keyboard touchpad needs to be disabled and that upon switching this off found that the dock drain completely disappeared.

Possibly the touchpad being activated doesn't allow the dock to fall asleep?
[Transformer TF300T Android Development] Drahric:
This is a definite idea as to why the dock drains so fast (its been a year since I had a dock though). CPU wakelocks are maybe the most common reason that batteries drain so fast...
[Transformer TF300T Android Development] robgee789:
I'll test this out today mate and can you check if your tablet can see the sd card in the dock when you get the drain?
[Transformer TF300T Android Development] gtanner00:
I'm sure I've never had the drain with sdcard or without.

Then again, I've never used the touchpad. I find it very annoying
[Transformer TF300T Android Development] robgee789:
I tested this and with the touch pad disabled it still hung at 415mhz and drained the battery
[Transformer TF300T Android Development] -Thrive-:
Just finally got around to implementing Rom2SD. What an awesome option!!! Great work sbdags!!! Dual boot is great and being able to boot from SDcard and access all of the internal storage rocks!!! Thank you!!!
[Transformer TF300T Android Development] sbdags:
Well I was never really happy with 5.2.4 so you'll be getting version 5.3 tomorrow ;) It has many fixes and tweaks as listed below. Priority is stability now. Although these tweaks will produce an extra 400 points in Quadrant on average ;)

elesbb and I have made some progress with the cromi control issues. For now I would recommend you don't use it - hopefully we'll have a patch out soon to make it safe again. If you do end up in a bootloop the only known fix right now is a data format.
[Transformer TF300T Android Development] hgoldner:
That's great news. I have been doing dirty flashovers of 5.x until now and the tablet is getting more and more murky. Good chance to wipe and start over.

Beamed from the holodeck of my Nexus 7 FHD.
[Transformer TF300T Android Development] robgee789:
sweet mate ill flash this later on today :)
[Transformer TF300T Android Development] Hammerhand.17:
So, from now on, it is not recommended to use lagfix?
[Transformer TF300T Android Development] sbdags:
You can use it and I think what the app does is safe but it is badly programmed. It reports it has finished when it hasn't. If you then reboot while it is still running you run risk of corruption. Some users run it from tasker with a scheduled reboot. I have seen it still running 20 mins after it says it has finished. It also let's you trim the system and cache partitions which is not necessary on our devices. I'd rather not provide it right now - use it if you want it's available on the store ;) It definitely does help if you run it every month or so.

All I'm saying is that I used to suffer data corruption on the /data partition every couple of months. Since I stopped using this app in September last year I haven't corrupted. Could be linked.

If you want to check if your data partition is getting corrupted, in twrp unmount data and then run the following command in the terminal emulator in twrp.

e2fsck -fvyD /dev/block/mmcblk0p8

Substitute to mmcblk1p2 if you are on data2sd or rom2sd

If you see lots of inode issues you have a corrupted data parition. The only fix is to format it with the format data button or use the following command

mke2fs -T ext4 /dev/block/mmcblk0p8
[Transformer TF300T Android Development] Hammerhand.17:
Ok, understood. I will do it to be sure.

Edit. This is the result:

/dev/block/mmcblk0p8: ***** FILE SYSTEM WAS MODIFIED *****

31655 INODES USED (1.80%)

493 non-contiguous files (1.6%)

44 non-contiguous directories (0.1%)

# of inodes with ind/dind/tind blocks: 0/0/0

Extend depth histogram:

31372

/

97

4397284 blocks used (62.58%)

0 bad blocks

1 large files

29460 regular files

2008 directories

0 character device files

0 block device files

1 fifo

0 links

176 symbolic links

(176 fast symbolic links)

1 socket

----------

31646 files

That means I should format data?
[Transformer TF300T Android Development] sbdags:
No that means you are clean :D
[Transformer TF300T Android Development] sbdags:
CROMi-X 5.3 Released!

IMPORTANT NOTE

elesbb and I have made some progress with the cromi control issues. For now I would recommend you don't use it - hopefully we'll have a patch out soon to make it safe again. If you do end up in a bootloop the only known fix right now is a data format. DO NOT TRY TO UNINSTALL IT AS IT HAS A BUG THAT WILL CAUSE YOU TO BOOTLOOP

CHANGE LOG
[Transformer TF300T Android Development] Hammerhand.17:
Ok, then I misunderstood the log :). Thanks a lot, downloading 5.3 right now.
[Transformer TF300T Android Development] sbdags:
If you have inode errors you'll have thousands of lines telling you that it has to readjust them as they are wrong. It'll be very obvious ;)

Yours just reports what is used which is good :good:
[Transformer TF300T Android Development] hgoldner:
Well, thanks for that. Easily demonstrated that after multiple flashovers data partition was a train wreck, explaining how wonky my TF300T has been. Wiping and starting fresh with 5.3.

Beamed from the holodeck of my Nexus 7 FHD.
[Transformer TF300T Android Development] shoman94:
So I want to make sure that I do this right on a tf201.

Install hairybean 4.2.1 booloader and twrp2.5 zip then flash this rom?
[Transformer TF300T Android Development] z1022:
Can I use TWRP 2.6.3.0 to flash this ROM instead of use 2.5.0.0??

Thanks