[ROM][P75xx][JB][4.2.2] CyanogenMod 10.1 Nightly Discussions

Search This thread

pershoot

Inactive Recognized Developer
Dec 1, 2008
8,076
4,424
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

The person that tests HDMI for me has had no issues; last time he ran a test for me (few weeks ago).
 

Awology

Senior Member
Sep 29, 2011
149
12
ok great i think i just fixed the HDMI issue by messing with the power source..
does this rom support voice calling? as i currently have that set up on my stock ICS and i dont want to loose that function, but would like to leave stock but up till know i can only get voice calling working in stock.
 

snakecharmer23

Senior Member
Oct 1, 2007
352
125
ok great i think i just fixed the HDMI issue by messing with the power source..
does this rom support voice calling? as i currently have that set up on my stock ICS and i dont want to loose that function, but would like to leave stock but up till know i can only get voice calling working in stock.

Post number 3 of this thread has your answer.

Can I enable Voice Calling on my tablet?
At this time, the framework has the hook enabled to allow for users to work on the feature. IT IS 100% UNSUPPORTED at this time because it requires you to flash modems which is a deviation from the recommended setup.
 

alexkno

Senior Member
Apr 12, 2011
1,103
287
AW: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

Does anyone know why whenever I install polarisoffice-ICS-cwm.zip using ROM manager, my Gallery app disappears?

Maybe there is something in the zip that breaks it? Eg more than the apk and the lib?

sent via Tapatalk
 

ccsnet

Senior Member
Aug 4, 2005
295
4
www.letscommunicate.co.uk
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

Does this rom have the Hdmi flicker issue? or does the pershoot boot-loader fix that? or if a fix is available could some one kindly point me in the right direction, thanks in advance for any help.

Having tested ... it it does hqve that problem.

T

Sent from my GT-I9100 using Tapatalk 2

---------- Post added at 01:59 PM ---------- Previous post was at 01:35 PM ----------

The person that tests HDMI for me has had no issues; last time he ran a test for me (few weeks ago).

Pershoot.... I'd be happy to contribute of you want although I will say I'm just using the basic builds and not changing the kernal.

T

Sent from my GT-I9100 using Tapatalk 2
 

Awology

Senior Member
Sep 29, 2011
149
12
Having tested ... it it does hqve that problem.

T

Sent from my GT-I9100 using Tapatalk 2

---------- Post added at 01:59 PM ---------- Previous post was at 01:35 PM ----------



Pershoot.... I'd be happy to contribute of you want although I will say I'm just using the basic builds and not changing the kernal.

T

Sent from my GT-I9100 using Tapatalk 2

Ok this is what I thought, i have flashed quite a few roms in hope to solve this HDMI flicker issue, CM10.1 unofficial, Paranoid android, and Aopk unofficial all which result in the same, i was also unable to get voice calling working in any of these roms, so iv reverted back to ICS stock with voice calls, but still got this annoying HDMI flicker and sound clips that happen now and again, the resolution is also 1024 * 800 so it does not fit my TV correctly, id prefer to have a 1024*720 resolution which i notice Mx player and Bsplayer both auto push video to this resolution but its would be nice if the whole android experience could be displayed in full screen.

---------- Post added at 04:47 PM ---------- Previous post was at 04:45 PM ----------

I found this information on while researching the issue on the s2 forum and found it interesting, and am wondering if something like this could be implemented into a P7500 rom??

Originally Posted by davietr View Post
Hello,

I have done some testing that I think you might find some of my results interesting.
I applied your build.prop setting and they did get rid of the home screen and gallery flicker problems for me. But, I was still seeing stuttering while playing videos and those problems were amplified playing a video while connected to tv with mhl/hdmi. Which of course this bothered me.
It make me think of the build.prop. Then I remembered something.
A change was made to: debug.composition.type...from dyn to cpu or gpu.
if you look a little further down in the build.prop list you will find an entry for "dev.pm.dyn_samplingrate" with value set to "1"
So, when the debug.composition.type was "dyn" it had a sampling rate. But when the debug.composition.type is changed to "cpu" or "gpu" it isn't assigned a sampling rate.

Needless to say I decided to give them a sampling rate. I added and used both "dev.pm.cpu_samplingrate" and "dev.pm.gpu_samplingrate" with values of "1" and "2" for each.

Results. Video playback is stutter free on device and when plugged into tv thru mhl/hdmi the stutter and flicker where completely gone. Also, I swear the graphic speed is lightning fast and apps open faster. I really do believe it has improved the over all graphics speed on the device. Test for yourself and see what you think.

My best result were
debug.composition.type=gpu
debug.egl.hw=1
debug.mdpcomp.maxlayer=0
debug.sf.hw=1
add
"dev.pm.gpu_samplingrate=1"

Edit: forgot to mention. I am running R4INS AOKP Sept 26Th build with stock kernel. No performance changes. No ability to disable dithering.
 
Last edited:

ccsnet

Senior Member
Aug 4, 2005
295
4
www.letscommunicate.co.uk
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

Ok this is what I thought, i have flashed quite a few roms in hope to solve this HDMI flicker issue, CM10.1 unofficial, Paranoid android, and Aopk unofficial all which result in the same, i was also unable to get voice calling working in any of these roms, so iv reverted back to ICS stock with voice calls, but still got this annoying HDMI flicker and sound clips that happen now and again, the resolution is also 1024 * 800 so it does not fit my TV correctly, id prefer to have a 1024*720 resolution which i notice Mx player and Bsplayer both auto push video to this resolution but its would be nice if the whole android experience could be displayed in full screen.

---------- Post added at 04:47 PM ---------- Previous post was at 04:45 PM ----------

I found this information on while researching the issue on the s2 forum and found it interesting, and am wondering if something like this could be implemented into a P7500 rom??

I'd love it to work but I believe the root cause was the adaptor trying to use deep colour when the screen does not support it rather than resolution.

T

Sent from my GT-I9100 using Tapatalk 2
 

Awology

Senior Member
Sep 29, 2011
149
12
I'd love it to work but I believe the root cause was the adaptor trying to use deep colour when the screen does not support it rather than resolution.

T

Sent from my GT-I9100 using Tapatalk 2


Is there no way to disable deep color? and if so does this fix the issue? I cant remember if that was a option in the CM development options, but i did read something about disabling that somewhere, any more information on this?

i have the Samsung galaxy plus also and it uses the same adapter with no issues and to the correct resolution of 1024*720
 
Last edited:

tlipur

Senior Member
Jan 26, 2010
104
4
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

Does the new kernal bring back usb charging? Instead of using the samsung adapter

Sent from my GT-P7510 using Tapatalk 2
 

tlipur

Senior Member
Jan 26, 2010
104
4
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

Just read the how to. I never had to use script manager.. must of been a diff kernal. Ill give it a shot thanks.
Oh another thing taks new kernal can i flash it with rom manager?

Sent from my GT-P7510 using Tapatalk 2
 

pershoot

Inactive Recognized Developer
Dec 1, 2008
8,076
4,424
I also have usb charging with A1 kernel, but I think he's talking about stock cm10.1 kernel...

Enviado desde mi GT-P7510 usando Tapatalk 2

the stock cm kernel (which is made/maintained by me) always had it.

as root:

-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging
 
  • Like
Reactions: jaswinky

tlipur

Senior Member
Jan 26, 2010
104
4
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

the stock cm kernel (which is made/maintained by me) always had it.

as root:

-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging


255|u0_a41@android:/ # su
u0_a41@android:/ # adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
error: device not found
What am i doing wrong?

It could have been a1 kernal. Been so long just was weird that it stoped working
Ive deleted everything in cm from task14 and been installing everything that you have developed.

Sent from my GT-P7510 using Tapatalk 2
 

jaswinky

Senior Member
Jun 24, 2009
730
134
Re: [ROM][P75xx][JB][4.2.1] CyanogenMod 10.1 Nightly Discussions

the stock cm kernel (which is made/maintained by me) always had it.

as root:

-If you want to enable usb charging:
adb shell echo 1 > /sys/class/power_supply/battery/force_usb_charging
To disable:
adb shell echo 0 > /sys/class/power_supply/battery/force_usb_charging

I didn't know cm10.1 kernel is yours and it supports usb charging... I'll try... thanks!


Enviado desde mi GT-P7510 usando Tapatalk 2
 

harishvr9

Senior Member
Nov 17, 2010
193
7
I am currently on CM10 preview (4.1.1) [10-20120726 UNOFFICIAL-P4]. How can I find out about the bootloader that I am running on? Do I need to update my bootloader. I know that I have to update the CWM (currently on 6.0.1.1) before flashing the ROM.
 

sub501

Member
Mar 30, 2010
33
8
Hi there,

Sorry for polluting.
For a short period of time (begin of Jan), I've used 10.1 but the lack of TabletUI forced me to switch to the latest CM10.
I just want to check if there are any progress on this issue - is the TabletUI available in CM10.1?

Cheers,
Sub
 

snakecharmer23

Senior Member
Oct 1, 2007
352
125
Hi there,

Sorry for polluting.
For a short period of time (begin of Jan), I've used 10.1 but the lack of TabletUI forced me to switch to the latest CM10.
I just want to check if there are any progress on this issue - is the TabletUI available in CM10.1?

Cheers,
Sub


If you're referring to the status bar on top and nav bar on bottom, I don't think that's going to be changed back. There may be some apps to move the nav buttons back to the left but I just adjusted to the way things are and it doesn't bother me.
 

markp99

Senior Member
May 9, 2011
306
61
Hi there,

Sorry for polluting.
For a short period of time (begin of Jan), I've used 10.1 but the lack of TabletUI forced me to switch to the latest CM10.
I just want to check if there are any progress on this issue - is the TabletUI available in CM10.1?

Cheers,
Sub

Not really a topic for this thread as it's not a supported function, but you will find a non-persistent method to make TabletUI work under CM10.1 here:

http://xdaforums.com/showpost.php?p=37344395&postcount=768

Pic here:

http://xdaforums.com/showpost.php?p=37354790&postcount=772

Good luck!
 
  • Like
Reactions: kmaq

Top Liked Posts

  • There are no posts matching your filters.
  • 114
    At pershoots request, here is the official nightly discussion thread. I will be updating this with information that I find and users posts that are helpful. REMEMBER: THIS IS A WORK IN PROGRESS SO ALWAYS READ THE THREE POST FOR UPDATED INFORMATION

    CyanogenMod 10.1 is a free, community built distribution of Android 4.2 (Jelly Bean) which greatly extends the capabilities of your tablet.
    New CM Wiki page! http://wiki.cyanogenmod.org/index.php?title=Main_Page
    New CM Documention! http://wiki.cyanogenmod.org/index.php?title=Documentation

    photo.jpg


    Usual CM disclaimers:
    Code:
    #include 
    /*
     * Your warranty is now void.
     *
     * I am not responsible for bricked devices, dead SD cards,
     * thermonuclear war, or you getting fired because the alarm app failed. Please
     * do some research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at me for messing up your device, I will laugh at you.
     */

    Known Issues (copied from droidbasement):
    -A random flicker (it’s faint and fast) can be observed occasionally/infrequently. If this becomes a nuisance to you, you can try to alleviate this by selecting ‘Disable HW overlays’ in Developer Settings. This does not survive a reboot (must be selected on every boot) and impacts swiping motion (it slows it down) in Trebuchet (the Launcher).
    -P4*: A 720P recording, when played back, will have artifacts in the upper section of the image. Also when launching the recorded video for the first time, you will encounter a bit of a delay before it launches.
    -P4*:If you use the standard GAPPS (from goo), the keyboard will close if typed on for 2 or 3 letters quickly in succession, if you use Google Search, Messaging and/or Gtalk (there could be more). This is a GAPPS library issue. Install a third party keyboard (Swiftkey 3 works ok) and switch to it. This does not affect Browser, System, etc (stock KB works fine there). The GAPPS from wingray don’t appear to exhibit this behavior from brief feedback (make sure your system is cleaned out using the latest recovery (format system), prior to installing the rom and gapps if you had the set from goo installed prior (it has also been reported that data needed to be wiped as well to rid of the residuals)): http://xdaforums.com/showpost.php?p=35825009&postcount=3553
    -Wallpaper will be down aligned on the lockscreen.

    Things that need work from the community:
    Samsung Keyboard Layout
    Tell me more

    CWM:
    Make sure you have the latest (CWM 6.0.3.0)
    Download from pershoot website, select your Tab version below:

    P7510 (Wifi Only)
    http://droidbasement.com/galaxy/roms/cm10.1/p4wifi/

    P7500 (3G+Wifi)
    http://droidbasement.com/galaxy/roms/cm10.1/p4/

    SCH-I905 (Verizon)
    http://droidbasement.com/galaxy/rom...//droidbasement.com/galaxy/roms/cm10.1/p4tmo/

    Download recovery.tar.md5 and flash with ODIN or Mobile ODIN
    Links for ODIN 1.85 : MediaFire
    Links for Mobile ODIN by Chainfire Play Store and XDA

    Bootloaders: Make sure you update your bootloaders to ICS. People who flashed an ICS custom ROM coming from HoneyComb (3.1) do not have the correct bootloaders.
    Download Bootloaders from pershoot site: http://droidbasement.com/galaxy/roms/cm10.1/
    Locate your variant and flash with ODIN. *NOTE: MOBILE ODIN DOES NOT FLASH BOOTLOADERS. ONLY ODIN WILL
    Bootloader Flashing Instructions: (see image attached to post if unclear)
    1) Open ODIN, all settings should be at default, if you change anything, hit reset or make it the same as image attached.
    2) Select PDA slot and select the bootloader.tar file.
    3) Flash
    4) If unclear about the instructions, please ask!

    Modems:
    Download the recommended modem for your device at droidbasement:
    http://droidbasement.com/galaxy/roms/cm10.1/

    Install instructions are in post #3

    P4 Variants Downloads: (Please see READ ME in post #2 to avoid and confusions or headaches)

    P7510 (Wifi Only)
    http://get.cm/?device=p4wifi&type=nightly
    Changelog: http://mobile.10.1.cmxlog.com/?device=p4wifi

    P7500 (3G+Wifi) (You must be on the ICS modem for best results.)
    http://get.cm/?device=p4&type=nightly
    Changelog:http://mobile.10.1.cmxlog.com/?device=p4

    SCH-I905 (Verizon) (You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality)
    http://get.cm/?device=p4vzw&type=nightly
    Changelog:http://mobile.10.1.cmxlog.com/?device=p4vzw

    SGH-T859 (T-Mobile)
    http://get.cm/?device=p4tmo&type=nightly
    Changelog:http://mobile.10.1.cmxlog.com/?device=p4tmo

    gapps: (update 01/29/2013)
    P75xx gapps: gapps-jb-20130129-P75xx.zip http://www.mediafire.com/?44xhky6dyx4wlw2 Credit to dreamcwli from his thread on Xoom My Android ROM 4.2.1 for original package (Please thank him for the gapps)
    Known Issues if using Goo Inside gapps or other gapp packages:
    -Hot word detection for Google Now (caused the Google Now crash when starting)
    -Gesture typing (causes random crashes when enabled)
    -Photosphere (crashing when selecting camera or after aligning shot)
    These features are removed in P75xx gapps.
    Removed any Google Apps (e.g. Play Music, Sound Search, Calendar, Gmail) that can be downloaded in Play Store: https://play.google.com/store/search?q=Google+Inc.&c=apps

    Credits:
    pershoot for his hard work
    Cyanogen for his amazing ROM
    CyanogenMOD Team for their awesome work


    Follow CyanogenMOD Team:
    Google+
    Twitter

    PSA from CyanogenMOD about non-NEON future support: https://plus.google.com/u/0/117962666888533781522/posts/8wcuSVkr7zR
    36
    Install Instructions: IMPORTANT TO SEE READ ME IN POST #2 It will save you a lot of headaches when upgrading or updating your Tablet.

    1) Install the latest CWM (see 1st post for more info)

    2) Install ICS bootloaders (1st post) *People who flashed an ICS custom ROM coming from HoneyComb (3.1) do not have the correct bootloaders.

    3) Boot into CWM and flash CM10.1 (Please see READ ME in post #2 for more information)

    4) Flash gapps-jb-20130120-P75xx.zip (see 1st post for download)

    5) Reboot

    pershoot has stated before: "best to wipe as some experience lag with multi user." and "if you get any latency/ bizarro behavior, wipe"

    F.A.Q

    Want Adobe Flash on your Jellybean Tab? (update 05/21/13) New version is (11.1.115.58)
    Check out the latest download here: http://helpx.adobe.com/flash-player/kb/archived-flash-player-versions.html Scroll to Flash Player for Android 4.0 archives and download most current (11.1.115.58). *Note: Flash is not supported in Jelly Bean, no support given in this thread as well.

    Need Developer options and Performance tabs?
    Go to settings>About tablet and start tapping Build number until it says your a Dev.

    I am getting sudden reboots or freezes?
    Not all tablets are created equal, if you are experiencing sudden reboots after Overclocking, reset your options back to default.

    I am still rebooting or freezing? :(
    Do a full wipe and DO NOT install anything. If the tablet is not rebooting or freezing, install your apps one at a time to isolate the cause. If you are using Titanium Backup, DO NOT RESTORE DATA FOR SYSTEM APPS.

    I get Force Closes (FC) when I launch ____ app?
    Try clearing data for the application by going Settings>Apps and locate the app and select Clear Data.

    How can I increase Launcher performance?
    Enable wallpaper hack (Settings> Launcher>Homescreen) and select Wallpaper quick render to boost home UI response (when using a static wallpaper).

    Once I am on CM10.1, do I need to continue getting my updates at get.cm?
    No, you can update future nightly builds by going to Settings>About tablet>CyanogenMod updates. Once there, change Update types to "New Versions (incl. Nightlies)" *NOTE: Pay attention to the file name, you might occasionally see CM 9 or 10 in the list, DO NOT FLASH!

    Can I enable Voice Calling on my tablet?
    At this time, the framework has the hook enabled to allow for users to work on the feature. IT IS 100% UNSUPPORTED at this time because it requires you to flash modems which is a deviation from the recommended setup.

    I flashed ___ from another___ thread, now ___ this stopped working?
    Wipe data and flash CM 10.1 from get.cm, does this issue still happen? If so, post logcat... if not, seek support from the thread you flashed the file from.

    I HATE the new layout with the navigation keys in the middle, can I move it?
    At this time, the nav keys in the middle is the design. Who knows, CM Team might change this in future builds.

    OH NO! Where did my previous CWM backup go?
    4.2. changed the file structure on how internal storage is viewed. Data on the internal/fake sdcard will go to 0/ (i.e. /sdcard/0/; /data/media/0/) (both are the same thing).
    Since the internal storage is emulated, it is setup now (using file explorer like ES) /mnt/shell/emulated then you will see /0/; /legacy/; /obb/; and /clockworkmod/. Copy clockwordmod folder to your PC and if you need to, flash back to old ROM with old CWM and then move the backup back to /sdcard and then restore.
    Using the latest recovery, to find /sdcard while in recovery, you will need to adb to /data/media/. *Note: Make sure to have a copy on your PC, I ran out of space before restoring since it is all in the /data.

    Hey! Did you see the easter eggs!!
    So not only is there an easter egg when you press the Android version and long press on the jellybean, but if you hit CyanogenMod version, CM planted one too. But did you know that by doing the easter egg and long pressing on the jellybean, you unlock another one! Go to Daydreams under Display in settings and you will see BeanFlinger!

    My sound is really low or really high when I am using headphones!
    If you are having really low or high volumes while listening with headphones, I recommend Voodoo Sound from Supercurio in the Play Store (Link). This allows you to take control of your volume and change it to your preferences.

    I see cm-10.1-xxxxxxxxx-UNOFFICIAL-p4xxxx.zip on Droidbasement, what's the difference between droidbasement builds and nightlies?
    The UNOFFICIAL builds on droidbasement are experimental builds compiled by pershoot for testing. It is recommended to flash the nightly builds unless specifically asked to test an unofficial build.
    32
    READ ME:

    #If using 4.2.2 and want to roll back to 4.2.1 (last build is Feb 13th), you will need to do a full wipe to move backwards or you will bootloop. (update 02/19/13)

    #PSA from CyanogenMod team: https://plus.google.com/+CyanogenMod/posts/M2pVM7Y6MTq (update 02/19/13)
    ADB Whitelist

    As of the Android 4.2.2 update, when you connect your phone to a computer, you are presented with your computer's RSA key fingerprint to open the adb connection. You also have the ability to permanently trust the computer, so you don't have to repeat this step upon every re-connect.

    In order for this to work, you must be on the latest SDK which will grant you an updated 'adb' binary.

    We will not be introducing any functionality to sidestep this default security, so if you don't update, you will lose the ability to access the device using adb.


    # CM 10.1 is based on Android 4.2.1. Any and all proprietary applications that you have installed outside of CM should be updated to their 4.2.1 counterparts. Do not use the 4.1 versions of proprietary applications, else you will experience difficulties.

    # Do not use the CyanogenMod Updater to go from 10.0 to 10.1. While you will have a functional rom, due to the 1st bullet point, you will be left without your proprietary applications and their data. We highly suggest performing the initial install manually via recovery (flashing CM and your addons). Once you are on 10.1, you can use the CM Updater as per normal.

    # You do not need to wipe when updating to 10.1 if coming from an earlier CM version. However, as we mentioned in the weekend's PSA, users updating (instead of wiping) will experience a conflict in the application data for the Clock app. You are advised to clear this apps data on first boot of 10.1.

    # Another item to note is that the support for the 10.0 feature that allowed for an expanded number of targets on the pattern lockscreen is not in 10.1. If you use this lockscreen, disable it before updating from 10.0.

    # Finally, we always advise that you create a backup before any update. Do note, however, that due to Android 4.2 changes to support multi-user mode, your backups will automatically be transferred to /sdcard/0/[backup folder]. Remember this when attempting to restore 10.0. Credit to post from CyanogenMOD team (G+ https://plus.google.com/+CyanogenMod/posts/9X561GFMxL5)

    Coming from Samsung ICS ROM (custom or not) requires a FULL WIPE (Wipe Data, Cache, and Dalvik Cache) If you do not WIPE you will get a bootloop.

    From droidbasement:
    GT-P7500 (p4), GT-P7510 (p4wifi), SCH-I905 (p4vzw) and SGH-T859 (p4tmo)
    -For P4VZW: You must be on stock ICS (and it’s modem) before flashing to this build, for LTE functionality
    -For P4WIFI UK: You must be on the US ICS bootloader (odin .tar.md5 inside the .zip in the folder), otherwise you may incur a rolling screen
    -For P4: You must be on the UK ICS bootloader (odin .tar.md5 from AUS inside the folder), otherwise you may incur a rolling screen.
    -For P4*: You must be on the ICS modem for best results.

    BEFORE REPORTING ANY BUGS, PLEASE DO A FULL WIPE AND FLASH AGAIN TO VERIFY THE BUG! ALSO, NOTHING WILL GET FIXED WITHOUT A LOGCAT (we cannot debug xda posts, need a logcat)

    Getting a logcat:

    1) Make sure ADB is installed (http://developer.android.com/sdk/index.html)

    2) Open Command Prompt

    3) adb logcat -d > logcat.txt

    4) Locate the logcat and upload to xda
    20
    all, im working on bringing in a new wifi driver which should solve numerous issues and add some more functionality.

    just need to solve one last issue with it (speed is capped when using it on this device).

    once that is sorted (if can be done in a timely manner), then ill put out tests for all devices to ensure it works well in various scenarios.
    18
    sorry all, i've been hella busy at work and also been feeling under the weather as of late.

    will get back to this when i can (have some more things i wanted to do).