Related
Hi all I had a question,.. what all are the latest and greatest gingerbread ROMs out right now and which one is the most stable and runs the best? and I know this is a nub question,. .but I've never flashed new ROMs to my phones before.. I've rooted them but not flashed ROMs.. so if anyone can help with the best Gingerbread ROM to use righ tnow and best way to flash it to my Thunderbolt, I'd really apprecaite it,.. thanks! oh also, does Netflix app work on the latest Gingerbread? I head it's only workin on CM7 rom right now,..
seabhac said:
Hi all I had a question,.. what all are the latest and greatest gingerbread ROMs out right now and which one is the most stable and runs the best? and I know this is a nub question,. .but I've never flashed new ROMs to my phones before.. I've rooted them but not flashed ROMs.. so if anyone can help with the best Gingerbread ROM to use righ tnow and best way to flash it to my Thunderbolt, I'd really apprecaite it,.. thanks! oh also, does Netflix app work on the latest Gingerbread? I head it's only workin on CM7 rom right now,..
Click to expand...
Click to collapse
Before you get flamed for posting in the dev forum, I will try to answer your Q...
Right now each of the GB roms are going to have their flaws and bugs. Not because of the devs creating them, but because more than likely this isn't the final GB release that we are going to see. What I would recommend is make a nandroid backup of your current setup through CWR and flash a couple different ones and see which works for you. I personally am waiting for the BAMF rom to drop as they seem to always put out really great roms. Not that the others are bad, I am just sticking to what I know and like.
As for Netflix, I have heard it only works on CM7 right now as well. I am sure it will be tweaked at a later date though. Right now the priorities are set on getting a stable rom out first with the basics running.
Hope this helps.
Not to be rude but all your questions Would be easily answered by doing very little research.
Sent through the interwebs.
thank you Inz, I appreciated that. Xgo,.. ever heard the saying if ya don't got anything good to say don't say anything at all? hmmm thanks anyway though
seabhac said:
thank you Inz, I appreciated that. Xgo,.. ever heard the saying if ya don't got anything good to say don't say anything at all? hmmm thanks anyway though
Click to expand...
Click to collapse
Xgo was right. You could have easily asked this in their threads as well.
BAMF + Gingerbread = #winnering, even in early alpha/beta stages. Thats what I use, FWIW.
Forgive the man for asking for actual users opinions... Hes a terrible person for doing so and should be shunned............... ok now that thats over with. I would say the BEST one is probably the actual gingerbread leak with the camera fix is probably the most stable at the moment. Since the software just came out the other day none of the ROMs are gonna really be any good. Netflix doesn't work on any of the Thunderbolt ROMs it only works on CM7 because its not based off of Thunderbolt code.
check out the GB roms listed on the official rom + kernel thread in the dev section. different roms for different preferences.
http://forum.xda-developers.com/showthread.php?t=1081930
there you go.
Is anyone else having problems not getting 3g with the new radio with gingerbread rom? if so what can i do to fix this?
BAMF 2.0 is the best for me. YMMV.
I've been having success with gingeritis lately. I'm really loving the 3g Lte handoffs with the GB radio too.
Zarg95ET said:
Is anyone else having problems not getting 3g with the new radio with gingerbread rom? if so what can i do to fix this?
Click to expand...
Click to collapse
Mine works with Gingeritis. I flashed the rom 2x before booting and wiped probably 3 imes not including the auto wipes built into Chingy's install. My transition from LTE (orlando) to 3G (the beach) was smooth and problem free. I havent had a single reboot...
Its pretty awesome for initially being alpha.
Hi I have a rooted SG2 and have been trying to brush up on my knowledge of available roms for the sg2 but it is of course a bit arduous doing multiple searches reviewing opinions etc etc and was wondering if there is a wiki or something that does a comparison of the ICS roms that are available?
I of course hear the most about cyanogenmod9 but after reading about some stability issues with v7 and coming to the conclusion that it seems to be more of an “every persons rom” rather than specialized I wanted to see what else was out there (recommendations for lite/uber-stable roms are appreciated).
Cheers,
-Gaiko
If you're looking for an 'uber-stable rom', I would recommend waiting before flashing current ICS builds...while they are quite usable, they still have many bugs and functions not working correctly...I would wait a few weeks and by February or so I reckon we'll have some pretty stable builds...
Sent from my GT-I9100 using Tapatalk
ICS is a beta test rom stear clear .
jje
roms that work?? so any that boot basically??? I think your looking for someone else to do your research... lol no offence... just be patient man you will know when ICS is stable because it will be posted everywhere
Westcrip has done a pretty stable ICS backup that u could restore.
Im running it right now, works perfect!
BigMrB said:
roms that work?? so any that boot basically??? I think your looking for someone else to do your research... lol no offence... just be patient man you will know when ICS is stable because it will be posted everywhere
Click to expand...
Click to collapse
hey no offense taken, your pretty much right in but more in that I am looking for someone who has already done the research (instead of my redoing what has already been done). But it does indeed seem that the consensus is patience so I'll hold on for another month or two (can't blame a guy for try'n right? ).
Cheers,
-Gaiko
gaikokujinkyofusho said:
hey no offense taken, your pretty much right in but more in that I am looking for someone who has already done the research (instead of my redoing what has already been done). But it does indeed seem that the consensus is patience so I'll hold on for another month or two (can't blame a guy for try'n right? ).
Cheers,
-Gaiko
Click to expand...
Click to collapse
Beta testing is really for advanced users... When ics is stable and all bugs are fixed... Virtually all the devs will base their roms on it...
I want it too but 2.3.6 is really good and solid right now so not too worried
gaikokujinkyofusho said:
hey no offense taken, your pretty much right in but more in that I am looking for someone who has already done the research (instead of my redoing what has already been done). But it does indeed seem that the consensus is patience so I'll hold on for another month or two (can't blame a guy for try'n right? ).
Cheers,
-Gaiko
Click to expand...
Click to collapse
I would suggest you do your own research in future, its all there, in more than one post, almost identical to this but worded slightly differently.
Even googerling ICS SGS2 stable XDA would have shown you that there all alpha or pre alpha builds at the moment.
rom XXLPD custom for SG2
I tried Remix 8.5 based on XXLP6and 8.6 based on XXLPB
LPB is in very good progress versus LP6
3 remarks
the security settings don't function totally ( send SMS, and others functions ) , and like phone locator pro switch off the phone when using it
when screnn off, it is necessary to reboot
I think that in V8.6 CF root LP6 replaces LPB for allowing the apps on SD
but radio FM disappears . with LP6, radio FM is good
quick panel lidroid is very good but I prefer JKAY settings
(with many possibilities )
so I wait a new version of ICS rom for leaving 2.3.6 version
Br46
criskelo rom V38 with siyah 2.6.11
i like criskelo works
Hi Gaiko,
Indeed, ICS still is in its beta phase.
I have tried Westcrips ICS Remix v8.2 (currently V8.6) and liked it a lot. However JKay doesn't support ICS yet.
I need the Phone options dialog to make screendumps, so I reverted back to CheckROM Revo v5 with Criskelo's Galaxy Blue theme, thereby "downgrading" the framework, but restoring JKay!
At http://www.galaxys2roms.com/ you can find an overview of SGS2 ROMS, both GB and ICS.
Remember, whatever you do, always make a good backup before flashing a new ROM. Usufull programs are Apkmanager, App Backup and Restore, Easy Backup (doesnt support ICS yet), SMS Backup and Restore, and Titanium Backup.
Kind regards,
Skully☺
gaikokujinkyofusho said:
Hi I have a rooted SG2 and have been trying to brush up on my knowledge of available roms for the sg2 but it is of course a bit arduous doing multiple searches reviewing opinions etc etc and was wondering if there is a wiki or something that does a comparison of the ICS roms that are available?
I of course hear the most about cyanogenmod9 but after reading about some stability issues with v7 and coming to the conclusion that it seems to be more of an “every persons rom” rather than specialized I wanted to see what else was out there (recommendations for lite/uber-stable roms are appreciated).
Cheers,
-Gaiko
Click to expand...
Click to collapse
I tried Wanamlite ICS & Spike PureICS roms and I must say:
both are very good roms, BUT, in my experience, 'wanamlite' seemed to crash a lot and seemed to me a bit to bloated for my taste, I love PureICS 5.0, It works flawlessly, no bloatware, and only 200MB, i'd def give that a shot and go on from there.
good
i try some ICS custom rom(SGS2) . actualy not bad .
My 2c..
Well, seeing that this thread still comes first in 'searching for stable roms', here i go with my somewhat limited experience
my first custom ics rom was Bezke coming directly from stock.
Looked good, many interesting samsung apps i was used to. however, no matter what i tried the phone, messaging and other ssytem apps would keep FC. Mostly the phone app. It might be worth rechecking it again, though.
than i went with Sensation ROM, i guess 4.0.3. there i had real problems making it work. at some point, after installing a secondary app (i guess lockscreen) the phone kept rebooting over and over again. Even before that update, with just the bare os the phone was highly unstable, no network..
Finally, i am happy with ressurection by westcrip. I just upgraded yesterday after having used his 4.0.1 version for almost a month with (almost) no problem. Well, it seems that i lost the toggles but hopefully i will find a fix for that.
hope it helps. hope some other users share their experience on the quest to find a stable rom.
OP is based on unreleased beta test roms so not relevant to Samsung released ICS .
jje
I've been using Foxhound (now using PsychoMantis v2) with SpeedMod kernel and it's very stable. No issues, good battery life.
After I bought my GSII I skipped to ICS the second I got home.. I tried the stock one and it was ok, I guess..
Then I tried Lite'ning Rom v2.0 and was pleased.. and continued to update the until 2.6 and then it became to obsolete and buggy
Now I run Dynamic 1.4 (started from 1.0) and I can say I'm very pleased. With normal use (not heavy) I ended up in 3 day and 20% left of the battery, and I didn't have any bugs, all I need and use works.
The last ROM is base without any Samsung app, and without many of the Google apps (remained only the ones that make it work)
If it helped use that Thank Button
So i bought one on Thursday and it arrived today. I just noticed that a leaked version of ICS was released just now, do you guys think I should use that? or cm9? or another ROM? Really not liking the touchwiz
I'm upgrading from a captivate which had cm7
alme1304 said:
So i bought one on Thursday and it arrived today. I just noticed that a leaked version of ICS was released just now, do you guys think I should use that? or cm9? or another ROM? Really not liking the touchwiz
I'm upgrading from a captivate which had cm7
Click to expand...
Click to collapse
Currently, this is the bestestest ICS ROM out right now for the "one".
http://tinyurl.com/2g9mqh
If you just got it today I would suggest you start reading guides and FAQs. When you think you have it, read it all again. Its similar to the Captivate, but different enough you can do some damage if you aren't paying attention.
That said, the leak just dropped is not ready immediately for use. There is no "best" ROM, try many of them. There are several ICS ROMs, both AOSP and TW based. They are in the dev sections.
Sent from my Galaxy S II (i777)
Thanks guys, anything in special i should watch out for? that maybe the captivate didnt have?
Right now the ICS leak contains bootloaders and a stock Samsung kernel - stock Samsung ICS kernels SUCK, even the I9100 release ones.
ICS will be more polished in a few days. Since we have had kernel source for only a week - things aren't quite polished yet.
Entropy512 said:
Right now the ICS leak contains bootloaders and a stock Samsung kernel - stock Samsung ICS kernels SUCK, even the I9100 release ones.
Click to expand...
Click to collapse
Just curious, why do stock Samsung ICS kernels suck? And how do you know that already? I was under the impression that we never had stock ICS i777 kernels until we got the leak today, so have you already looked at/tested them and compared them to your own? Just want to know the thought process
EDIT: You edited your post. I didn't know we had the stock kernel already. Still, what about it makes it so bad?
Some think else look into from that have Kay setting installed it is AMAZING what he did with the sgs2 that said have fun and do sum looking in i9100 section most of there roms are cross flashable with hell raiser...
sent from interspace on my hacked telly...
It's brand new and shiney. Might be best to give it a workout for a week or so to make sure everything is functional and stays functional. Not like it happens alot but there are lemons out there. No sensce causing yourself the xtra grief of wondering if you killed the phone or it already had a fatal flaw.
karate104 said:
Just curious, why do stock Samsung ICS kernels suck? And how do you know that already? I was under the impression that we never had stock ICS i777 kernels until we got the leak today, so have you already looked at/tested them and compared them to your own? Just want to know the thought process
EDIT: You edited your post. I didn't know we had the stock kernel already. Still, what about it makes it so bad?
Click to expand...
Click to collapse
fuel_alerted wakelock (fixed in source-built custom kernels - we fixed it 6 months ago for Gingerbread, we had to fix it again for ICS)
Instabilities if you use SetCPU (still not fixed, but fundamentally can't be fixed for a binary kernel)
Let me do my noob question here then.
My GS2 has 2 months old. On this time i've tested a few ROMs and Kernels.
I just dont know how to erase all the phone data. I just came out from a bootloop erasing the data and everything else but the folders are still there.
I did a little search but didnt find any info... also nothing on FAQs.
Sorry to use your post man
I'm a noob but i did my research. Keep on GB for a week or 2.
I do use ICScrew Rom. Work fine. Came with a good kernel and you can also flash the entropy one.
There are several others rom that work fine just choose one to get more experienced.
cya
kenmitch said:
It's brand new and shiney. Might be best to give it a workout for a week or so to make sure everything is functional and stays functional. Not like it happens alot but there are lemons out there. No sensce causing yourself the xtra grief of wondering if you killed the phone or it already had a fatal flaw.
Click to expand...
Click to collapse
Sounds like a great idea, I always had trouble with 3g on the captivate, never knew if it was my fault or the phone's
alme1304 said:
So i bought one on Thursday and it arrived today. I just noticed that a leaked version of ICS was released just now, do you guys think I should use that? or cm9? or another ROM? Really not liking the touchwiz
I'm upgrading from a captivate which had cm7
Click to expand...
Click to collapse
I have ran probably about 6 different ROMs and the last 2 that I have ran, I swear by - took me about 3 months to finally understand the terminology, but an odexed based rom is butter smooth and runs good if the author put some time and effort into it.
My suggestion is ShiShirRom found in the Dev section or if you prefer to help "beta" test his ICS rom which is based off of the leaked AT&T S2 Rom - then give that one a try. It runs really well and I have had no issues personally.
Hah! I just got mine yesterday, and I've been playing with it. I've never had a smart phone before this, but I do have a Asus Transformer so I have experience sticking on custom roms and ****ting all over it (of course, I'm really just going through the motions outlined by the pros in that xda forum..).
Hi Everyone.
Have been searching around the net for 2 days without much luck
HTC Flyer I purchased:
Flyer P510e
Android: 3.2.1
HTC Sense: 1.1 for tablet
Software number: Cool3d Honey V6
Baseband: 20.4801.30.0822U_3822.10.08.07_M
Kernel Version: 2.6.35.14-LeeDrOiD-HC-V3.3.0-g6d7c2c0
Im guessing by the kernel version it has been ROM'd with LeeDrOiD correct ?
I would love to take this back to the stock ROM it would have come with but have no idea out of the list of thousands which one is the right one for my device. Or should i be going for another ROM all together that is more recent ?
Never done this before so please forgive me for being cautious. I just dont want to brick it on my first attempt.
I would like to be able to use it like my HTC Desire HD and do the customary updates and so forth. My Desire HD has never failed me and I have had it for 2 years.
Im from Australia, and going through the list of stock ROMs available, i see many countries listed, asia, india, US, blah blah.
So which ROM is best for my Flyer ?
Any help would be greatly appreciated.
Thanks.
hello, i buy my flyer not long time so far. i used it as my phone with bluetooth headset. i stay on maxdroid128 rom based 2.3.4. on 2.3.4 is the phone function more stable. the nice pen works much better on android 3.+, it has full support for screen. on 2.3 you can only use a few things, notes and scribble. i flashed coolhoney last week, i flashed back to 2.3 because phone, and i have the bug on coolhoney that the screen goes off after e few seconds. when you need no phone you can go to ics or jb roms, only bugs i hope is broken front cam. i read in last time around one week to find the suited rom for me. i hope that helps a little.
mcmaster81 said:
hello, i buy my flyer not long time so far. i used it as my phone with bluetooth headset. i stay on maxdroid128 rom based 2.3.4. on 2.3.4 is the phone function more stable. the nice pen works much better on android 3.+, it has full support for screen. on 2.3 you can only use a few things, notes and scribble. i flashed coolhoney last week, i flashed back to 2.3 because phone, and i have the bug on coolhoney that the screen goes off after e few seconds. when you need no phone you can go to ics or jb roms, only bugs i hope is broken front cam. i read in last time around one week to find the suited rom for me. i hope that helps a little.
Click to expand...
Click to collapse
Thanks mate. Will play around with a few roms and see which is to my taste.
would like to go back to the factory default rom and try that, but dont know which one is suited to my flyer?
Ovrkill said:
Thanks mate. Will play around with a few roms and see which is to my taste.
would like to go back to the factory default rom and try that, but dont know which one is suited to my flyer?
Click to expand...
Click to collapse
It really all depends on what you want to be able to do with the tablet. Currently it is running the latest Cool3D Honey rom which is an HC rom using LeeDroid kernel. If you want to go back to stock, which is GB, then you will have to downgrade your hboot. Just do some searching and reading first.
HC roms are going to give you the most pen funtionality and allow use of apps designed for tablets. Most have 90-100% functionality but speed may be hindered a bit over GB. Just read the changelog for the rom.
ICS/JB roms are going to give a quick interface with the more up-to-date features but you will have to sacrifice functionality somewhere whether it be in BT, phone, video acc., camera, etc. Again, just read the changelog for the rom.
Me personally, unless you want to use your tablet as a giant phone than I would stay on 3.0+ because GB was never meant to be a tablet OS.
diediati kinduess
CCallahan said:
It really all depends on what you want to be able to do with the tablet. Currently it is running the latest Cool3D Honey rom which is an HC rom using LeeDroid kernel. If you want to go back to stock, which is GB, then you will have to downgrade your hboot. Just do some searching and reading first.
HC roms are going to give you the most pen funtionality and allow use of apps designed for tablets. Most have 90-100% functionality but speed may be hindered a bit over GB. Just read the changelog for the rom.
ICS/JB roms are going to give a quick interface with the more up-to-date features but you will have to sacrifice functionality somewhere whether it be in BT, phone, video acc., camera, etc. Again, just read the changelog for the rom.
Me personally, unless you want to use your tablet as a giant phone than I would stay on 3.0+ because GB was never meant to be a tablet OS.
Click to expand...
Click to collapse
Thanks for that feedback much appreciated!!
I ended up soft bricking it and of course i didnt realise about the power drain on the battery and not being able to recharge it. So im currently waiting on a few electronic parts to arrive so i can attach the battery to an external charger and start from scratch.
Trying to find the proper thread with good details on how to take the hboot backwards is a pain, as many of them have different methods and as i have found out, most of them dont work, or are lacking details in some way or another. Hence i ended up where i am.
following this thread to get my battery charged again.... http://forum.xda-developers.com/showthread.php?t=1422687&page=2
and then will attempt this one and hopefully get it right:
http://forum.xda-developers.com/showpost.php?p=19339909&postcount=1
I have these 3 RRU's so im hoping one of them will get me back to stock *fingers crossed):
RUU_Flyer_HTC_WWE_2.00.405.3_R_Radio_20.3501.30.089BU_3809.05.04.10_M_release_194964_signed
RUU_Flyer_HTC_WWE_2.00.405.3_R_Radio_20.3501.30.089BU_3809.05.04.10_M_release_194964_signed
RUU_Flyer_HC_S_HTC_WWE_3.55.405.1_Radio_20.4801.30.0822U_3822.10.08.07_M_release_226690_signed
they were the only ones i could find a decent download as all the ones listed here are through the website that asks you to become a member to download over 500bm, annoying. But the website i found is free to download no matter what size. Which is a breath of fresh air.
If you know of a better RRU for me to try, please let me know, and where to get it from.
Couple of more days and i should see how it goes.
Thanks again!!
So I bought this OTG cable because I didn't do much research and saw that it worked with the Evo LTE. Problem is, all videos were of AOSP. Is there a Sense Rom/kernel that supports OTG? I want to have a bigger screen to work my camera with for video. This seemed like the cheapest way to do so. Any info would be great. Thanks
I'm pretty sure that all the sense ROMs will support this feature.
a senile fungus said:
I'm pretty sure that all the sense ROMs will support this feature.
Click to expand...
Click to collapse
Thanks for the reply. I can get certain USB devices like flash drives to work. So maybe I am doing something wrong with my camera.
I've always just used this. Download the modules to and put them where the rest of ur modules are with root explorer.
https://play.google.com/store/apps/details?id=net.shajul.usbotg
Swyped from my eVo
ryanalan82 said:
I've always just used this. Download the modules to and put them where the rest of ur modules are with root explorer.
https://play.google.com/store/apps/details?id=net.shajul.usbotg
Swyped from my eVo
Click to expand...
Click to collapse
I did get that working. I've been researching a little more, and it looks like OTG host controller needs to be active? I think this is something in the kernel, and I haven't found much for Sense roms. I tried AOSP earlier, and cm10.1 didn't work either. I'm still pretty confused what exactly needs to be activated
edit: got it working with cm10.1 unofficial. Going to play around and see how many diff AOSP roms work. Still would love to be able to use a Sense rom
southernstyle said:
I did get that working. I've been researching a little more, and it looks like OTG host controller needs to be active? I think this is something in the kernel, and I haven't found much for Sense roms. I tried AOSP earlier, and cm10.1 didn't work either. I'm still pretty confused what exactly needs to be activated
edit: got it working with cm10.1 unofficial. Going to play around and see how many diff AOSP roms work. Still would love to be able to use a Sense rom
Click to expand...
Click to collapse
Have you tried a custom kernel yet?
I use my OTG cable to connect my ps3 controller to phone and play games on Sense.
I hope you get this figured out...
southernstyle said:
I did get that working. I've been researching a little more, and it looks like OTG host controller needs to be active? I think this is something in the kernel, and I haven't found much for Sense roms. I tried AOSP earlier, and cm10.1 didn't work either. I'm still pretty confused what exactly needs to be activated
edit: got it working with cm10.1 unofficial. Going to play around and see how many diff AOSP roms work. Still would love to be able to use a Sense rom
Click to expand...
Click to collapse
You are correct. I tried messing with it a little bit too, but I didn't try any of the custom Kernels. You can check a couple of them to see it they work. When I checked the threads I couldn't find any info about the host controller being enabled, so I didn't even mess with it. Plus I have a Nexus 7 that it does work on, so I use that instead.
Meanbean has the option to activate a Xbox controller using the otg, you have to enable it with the sticky settings zip... It might help with what you are trying to do...
Sent from my EVO using xda app-developers app
Thanks for all the replies. What I've found, for AOSP, is Deck's CM10.1 kernel works perfect. All the other tangents of CM10.1 have modified kernels or different ones, and those don't seem to work. I don't know how to extract his kernel and flash over other roms, but I think that might work. I'm not really sure how kernels work other than for OC and UV.
Sense roms allow OTG with everything except the DSLR thing. I think it's due to not having host controller abilities. I gave up on Sense Roms after seeing that CM had this working. I guess I'm stuck now with CM10.1. It's not terrible, but I like the AOKP and Paranoid tweaks if I'm on AOSP. For now, I will survive. Anyone who knows about kernels could probably help figure out what's in Deck's kernel that's not in other variations.
Thanks again everyone
Ok so I'm back after digging more. It looks like they got this feature working via http://forum.xda-developers.com/showthread.php?t=2244620&highlight=dslr on the HTC One. The kernel removes the whitelist for OTG and that allows more devices to be connected. I compared the code to the ElementalX and saw it was exactly the same code. While comparing them, I noticed one difference.
ElementalX has:
drivers/usb/core/otg_whitelist.h
arch/xtensa/configs/iss_defconfig
tbaldens kernel3.6:
drivers/usb/core/otg_whitelist.h
arch/xtensa/configs/iss_defconfig
AND
arch/arm/configs/m7_defconfig
I don't know much about how kernels work, but I compared the source for both and they were identical except for not having that last file. Maybe someone who does can help? I figured the 2 devices are similar enough to compare, should I maybe ask flar2 or TeaMSeven?
Just wanted to give an update. I've found a solution to the problems and actually got a solid ROM and the features i needed.
The problem is the 3.14 cm kernel that everything is based off of, at least for our device. I'm currently on PAC v22 rom , which is 3.07 based. The otg works properly and everything runs smooth. Of course its not latest and greatest, but works.
I have another thread about gif MMS on aosp ROMs. I also got that working now via hand cent and quick pic. So anyone trying to switch to aosp from sense, there are ways to get the features, just gotta do a lot of trial and error.
Thanks again to all the advice. I cant remember who suggested mean ROM, but the Xbox setting didn't work. Seems sense ROMs don't play well with anything other than USB flash drives and mouse/keyboards.