Here is how to get 2.9 before it is officially released (from the below comment):
Follow instructions at the link below to tell google play you want betas https://github.com/ankidroid/Anki-Android/wiki/Installation#beta--alpha-releases
Then using the new beta:
original issue text from before the update, below:
Originally reported on Google Code with ID 1844
Please explain your idea here.
I would like to ask can I set back my decks to the original (unused) status?
I would like to restart learning with some of my decks, and I can't find this option
anywhere.
Is there any option in Ankidroid? If not, it will be important in my opinion.
Thanks.
Is this feature available on similar apps (Anki Desktop, AnkiMobile,
AnyMemo, etc) ? If yes, it could help to include a screenshot or link to a
page explaining the feature.
Reported by botondbori on 2013-09-18 10:03:48
AFAIK this feature doesn't exist in Anki Desktop, so it's unlikely to be developed for
AnkiDroid. Also, I can't see any scenerio where this would be a good idea, as you can
use filtered decks to achieve the same effect, without destroying the learning history.
I'm going to close this issue for now, please make a new request if it becomes available
on Anki Desktop.
Reported by perceptualchaos2 on 2013-09-19 02:16:19
WontFixI would like to destroy my learning history to start afresh the learning
without delete my old decks because in this case I wouldn't have to make
the same deck again.
锟絛v,
Botond Borb锟絣a
Reported by botondbori on 2013-09-19 03:07:05
Actually this is possible with Anki Desktop: In the card browser, select a deck, press
"Edit" and "Reschedule", and reschedule as new.
Accepting as low priority.
Reported by nicolas.raoul on 2013-09-24 05:26:25
AcceptedI believe the standard way to do this on the desktop is to export your deck without
scheduling information (it's one of the options you get when you export), delete it
from your collection, then re-import it.
Of course, be sure to keep a backup of your collection before doing this.
Reported by Houssam.Salem.Au on 2013-09-24 08:53:42
Nicolas, thanks you're right... choosing reschedule -> place at end of new card queue
in Anki Desktop 2.0.12 resets the intervals etc so that it behaves like a new card,
but without resetting reps and lapses. I had thought Houssam's way was the only way
actually.
Reported by perceptualchaos2 on 2013-09-25 05:32:23
As a reason to need this option 1.for a child who needs to start over 2. Anyone who
may for whatever reason have a time lapse and wishes to review before going on. 3 if
deck is used by multiple children on one device.
I found this thread because my child uses the program and I feel he needs to go back
and relearn it and therefore looking to reset it without needing to reinstall it.
Reported by Amberjpy on 2014-05-05 16:06:56
If you want to totaly reset your deck, export it without exporting the schedule information,
snyc your anki, then import the exported deck.
Reported by zambobence23 on 2015-02-01 14:55:25
Just wanted to say that Houssam and Zamboben's suggestion worked great on Ankidroid.
Exported the decks, moved the saved file to Sdcard/Ankidroid, deleted all the decks
from Ankidroid, then imported the saved collection.
Reported by ckjyang on 2015-02-06 01:33:09
Here is another reason to reset a deck. I'm learning Japanese vocabulary and have furigana
shown above the kanji on the front of the card. Once I have the basic grasp of the
vocabulary, I reset the deck, disable the furigana, and start over. However, I'm currently
only doing this for small custom study decks.
Reported by SanfordTFreedman on 2015-05-21 20:57:55
That's not really the "right" way to do it in Anki to be honest... You should edit your
note type (on Anki Desktop) so that it generates a card with and without the furigana:
http://ankisrs.net/docs/manual.html#cards-and-templates
You can use the conditional replacement feature to have precise control over when the
card without furigana is generated
Reported by perceptualchaos2 on 2015-05-23 00:43:30
Issue 972 has been merged into this issue.
Reported by Houssam.Salem.Au on 2015-05-31 23:54:47
I have created an add-on to perform this function; see:
https://ankiweb.net/shared/info/1432861881
Reported by baitisj on 2015-06-20 16:46:03
Why? I use Anki to learn bird songs. Every spring. By fall, I don't have time to review the songs anymore. And by the next spring, I've forgotten everything and need to start over. Gosh, I wish there was a built-in button in Anki so I could just start over without having to export everything and re-import.
I've imported someone else's deck that contained scheduling information associated with cards annnd it's really annoying, that's why
You can use the add-on mentioned in the previous comment if you would like.
Alternatively, you can re-export without schedule, delete the deck, and re-import.
I hope this helps.
I have created an add-on to perform this function; see:
https://ankiweb.net/shared/info/1432861881
The workaround above doesn't work on v2.1+.
In my case, I've stoped to do flash cards for 7 meses and wish start my old decks again.
Just cross-linking issues - I think this may be achievable with the #2339 PR
@raulfdm In Anki Desktop: Go to Browse. Then click the deck you want to reset on the left side column. Then click Edit --> Select All and then "reschedule"
Worth noting that this is the most popular content in the project. No matter what SRS has to say about resetting a deck, it is clearly important to many people - https://github.com/ankidroid/Anki-Android/graphs/traffic
Okay, I've looked at this again since it's so popular, and it's really two requests in one.
The first request is to completely obliterate review information. This case happens when you import a deck that contains someone else's scheduling information and the review history is completely unwanted. Neither Anki Desktop nor AnkiDroid supports this currently, and I argue they shouldn't - it's really an export error (they shouldn't have exported it with scheduling information if they were going to share it). The solution since you are already exporting and importing decks is to re-export it but this time without scheduling information, delete it from your collection, then import the clean export. [edit: turns out we've already accepted review obliteration on individual cards with "Reset Progress" as an option, so in my implementation I extended that to the multiple-select card browser as well]
The second request, and the one we should implement in order to mirror Anki Desktop, is to reposition all cards into the new queue. You can do this with the instructions above on Anki Desktop (card browser, select the cards you want, edit -> reposition -> as new). You can do it on one card at a time in AnkiDroid in the options menu for each card. But you can't do it on all the cards selected at once in multi-select mode. Multi-select mode is only present in AnkiDroid 2.9 alphas right now and is a new feature so that is expected, but we can implement this now, we just need a PR that hooks the "reschedule" feature AnkiDroid already has into the options menu for Card Browser multi-select.
This would match Anki Desktop behavior so it should be acceptable to merge if anyone wants to implement it.
It would be something very similar to this, but "rescheduleCards" instead of "changeDeck" - https://github.com/ankidroid/Anki-Android/blob/master/AnkiDroid/src/main/java/com/ichi2/anki/CardBrowser.java#L311
And here is the reschedule cards implementation all ready to take an array of IDs from the multi-selection, but only takes one at the moment: https://github.com/ankidroid/Anki-Android/blob/master/AnkiDroid/src/main/java/com/ichi2/anki/NoteEditor.java#L1023
Hooking these two things together would be a great addition and not too hard to do if anyone has time
This is not working (yet) but it shows in the actual code where the various bits should go and how to hook them together:
https://github.com/ankidroid/Anki-Android/compare/master...mikehardy:reschedule-multiple
And reset progress works, but reschedule crashes at the moment.
I have it all working now in that branch above but need to polish up some localization issues. This should make it into 2.9 though
Implementation complete and pretty polished, it's already in the review/revise cycle. It'll be in 2.9
Follow instructions at the link below to tell google play you want betas and join the alpha google group and this will be present in 2.9alpha53 (the next alpha) and higher
https://github.com/ankidroid/Anki-Android/wiki/Installation#beta--alpha-releases
Most helpful comment
Why? I use Anki to learn bird songs. Every spring. By fall, I don't have time to review the songs anymore. And by the next spring, I've forgotten everything and need to start over. Gosh, I wish there was a built-in button in Anki so I could just start over without having to export everything and re-import.